You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The documentation for I2C_TRANSFER (include/tinyara/i2c.h) states:
Perform a sequence of I2C transfers, each transfer is started with a
START and the final transfer is completed with a STOP. Each sequence
will be an 'atomic' operation in the sense that any other I2C actions
will be serialized and pend until this read completes. Optional.
Since S5J implements it, it should follow the specification. This one doesn't.
Start/stop depends on sequence length/message length (it should not)
try_address does not care for HW errors (hsi2c_stop/hsic_start call hsi2c_wait_xfer_done and do not check the return value), result being multiple start/stop commands get issued
The text was updated successfully, but these errors were encountered:
The documentation for I2C_TRANSFER (include/tinyara/i2c.h) states:
Since S5J implements it, it should follow the specification. This one doesn't.
The text was updated successfully, but these errors were encountered: