26.3.3.6 i2c_m_sync_disable
Sync version of disable hardware.
int32_t i2c_m_sync_disable(
struct i2c_m_sync_desc * i2c
)
This function disables the I2C device and then waits for this disabling operation to be done
Parameters
- i2c
-
Type: struct i2c_m_sync_desc Struct *
An I2C descriptor, which is used to communicate through I2C
Returns
Type: int32_t
Whether successfully disable the device
- -1
-
The passed parameters were invalid or the device disable failed
- 0
-
The hardware disabling is completed successfully