diff --git a/host/generic/i2cbus.go b/host/generic/i2cbus.go index dc8e74c..e416c9e 100644 --- a/host/generic/i2cbus.go +++ b/host/generic/i2cbus.go @@ -223,7 +223,7 @@ func (b *i2cBus) WriteToReg(addr, reg byte, value []byte) error { message.addr = uint16(addr) message.flags = 0 message.len = uint16(len(outbuf)) - message.buf = uintptr(unsafe.Pointer(&hdrp.Data)) + message.buf = uintptr(unsafe.Pointer(hdrp.Data)) var packets i2c_rdwr_ioctl_data