MCUXpresso SDK API Reference Manual
Rev. 0
NXP Semiconductors
|
Modules | |
I3C FreeRTOS Driver | |
I3C Master DMA Driver | |
I3C Master Driver | |
I3C Slave Driver | |
Macros | |
#define | I3C_RETRY_TIMES 0U /* Define to zero means keep waiting until the flag is assert/deassert. */ |
Timeout times for waiting flag. More... | |
Enumerations | |
enum | { kStatus_I3C_Busy = MAKE_STATUS(kStatusGroup_I3C, 0), kStatus_I3C_Idle = MAKE_STATUS(kStatusGroup_I3C, 1), kStatus_I3C_Nak = MAKE_STATUS(kStatusGroup_I3C, 2), kStatus_I3C_WriteAbort, kStatus_I3C_Term = MAKE_STATUS(kStatusGroup_I3C, 4), kStatus_I3C_HdrParityError = MAKE_STATUS(kStatusGroup_I3C, 5), kStatus_I3C_CrcError = MAKE_STATUS(kStatusGroup_I3C, 6), kStatus_I3C_ReadFifoError = MAKE_STATUS(kStatusGroup_I3C, 7), kStatus_I3C_WriteFifoError = MAKE_STATUS(kStatusGroup_I3C, 8), kStatus_I3C_MsgError, kStatus_I3C_InvalidReq = MAKE_STATUS(kStatusGroup_I3C, 10), kStatus_I3C_Timeout = MAKE_STATUS(kStatusGroup_I3C, 11), kStatus_I3C_SlaveCountExceed, kStatus_I3C_IBIWon, kStatus_I3C_OverrunError = MAKE_STATUS(kStatusGroup_I3C, 14), kStatus_I3C_UnderrunError = MAKE_STATUS(kStatusGroup_I3C, 15), kStatus_I3C_UnderrunNak, kStatus_I3C_InvalidStart = MAKE_STATUS(kStatusGroup_I3C, 17), kStatus_I3C_SdrParityError = MAKE_STATUS(kStatusGroup_I3C, 18), kStatus_I3C_S0S1Error = MAKE_STATUS(kStatusGroup_I3C, 19) } |
I3C status return codes. More... | |
Driver version | |
#define | FSL_I3C_DRIVER_VERSION (MAKE_VERSION(2, 1, 0)) |
I3C driver version 2.1.0. More... | |
#define FSL_I3C_DRIVER_VERSION (MAKE_VERSION(2, 1, 0)) |
#define I3C_RETRY_TIMES 0U /* Define to zero means keep waiting until the flag is assert/deassert. */ |
anonymous enum |