worproject / Rockchip-Windows-Drivers

Windows on Arm drivers for RK35xx platforms.
104 stars 13 forks source link

rk3xi2c - Report I2C transaction status #33

Closed coolstar closed 6 months ago

coolstar commented 6 months ago

Report I2C transaction status so that I2C errors can propagate down to peripheral drivers and SPBTestTool

Test: Attempt to do transaction on non-existent I2C device. Observe STATUS_INVALID_TRANSACTION reported instead of STATUS_SUCCESS when a NACK is received on the bus