Details
Description
As a bus arbitration loss is not indicated via the status register, the driver routines loops forever while waiting on successful or erroneous completion of a i2c bus command.
Workaround solution: Introduce a timeout for command completetion and return with a bus-busy-error if this timeout expires.