mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-12-24 05:53:49 +01:00
Fix the condition to return -ENOPNOTSUPP when i2c repeated read attempted. Currently the error occures even if a read after write is attempted. This is the standard way to i2c_read_reg which should be supported. The -EOPNOTSUPP requires the previous R/W state to be reading. This means a `I2C_SR2_TRA` must be checked to be 0.