I2C HAL Results

group group_hal_results_i2c

I2C specific return codes.

Defines

CYHAL_I2C_RSLT_ERR_INVALID_PIN

The requested resource type is invalid.

CYHAL_I2C_RSLT_ERR_CAN_NOT_REACH_DR

Can not reach desired data rate.

CYHAL_I2C_RSLT_ERR_INVALID_ADDRESS_SIZE

Address size is not correct, should be 1 or two.

CYHAL_I2C_RSLT_ERR_TX_RX_BUFFERS_ARE_EMPTY

User buffer is empty (TX and RX).

Should be at least TX or RX or both buffers

CYHAL_I2C_RSLT_ERR_PREVIOUS_ASYNCH_PENDING

Previous Async operation is pending.

CYHAL_I2C_RSLT_ERR_PM_CALLBACK

Failed to register I2C pm callback.

CYHAL_I2C_RSLT_ERR_ABORT_ASYNC_TIMEOUT

cyhal_i2c_abort_async operation failed with timeout