commit | 0fc8a357a179ff1a12b0e6cb25d13f653eb7246d | [log] [tgz] |
---|---|---|
author | Olivier Martin <olivier.martin@proglove.de> | Tue Dec 11 13:40:26 2018 +0100 |
committer | Carles CufĂ <carles.cufi@nordicsemi.no> | Fri Dec 14 08:46:35 2018 +0100 |
tree | 0d1db4aa4751cc53f39d40ceebb27d09ba074779 | |
parent | 523932ccb0a6dadbef0b273150ee3e80b906e915 [diff] |
drivers: i2c: nrfx: Prevent transfer overlapping I2C transfers could simultaneous be called that would cause an inconsistent state in NRFX I2C state (and HW). The NRFX TWI driver would expect to be in state `NRFX_DRV_STATE_INITIALIZED` while being in state `NRFX_DRV_STATE_POWERED_ON`. Signed-off-by: Olivier Martin <olivier.martin@proglove.de>