Async version of disable hardware.
int32_t i2c_m_async_disable( struct i2c_m_async_desc *const i2c )
This function disables the I2C master device and then waits for this disabling operation to be done.
Type: struct i2c_m_async_desc Struct *const
An I2C master descriptor, which is used to communicate through I2C
Type: int32_t
The status whether successfully disabled
The passed parameters were invalid or the device disable failed
The hardware disabling is completed successfully