![]() |
MCUXpresso SDK API Reference Manual
Rev. 0
NXP Semiconductors
|
Typedefs | |
| typedef void(* | flexcomm_irq_handler_t )(void *base, void *handle) |
| Typedef for interrupt handler. More... | |
| typedef void(* | flexcomm_irq_handler_t )(void *base, void *handle) |
| Typedef for interrupt handler. More... | |
Functions | |
| uint32_t | FLEXCOMM_GetInstance (void *base) |
| Returns instance number for FLEXCOMM module with given base address. More... | |
| status_t | FLEXCOMM_Init (void *base, FLEXCOMM_PERIPH_T periph) |
| Initializes FLEXCOMM and selects peripheral mode according to the second parameter. More... | |
| void | FLEXCOMM_SetIRQHandler (void *base, flexcomm_irq_handler_t handler, void *handle) |
| Sets IRQ handler for given FLEXCOMM module. More... | |
Variables | |
| IRQn_Type const | kFlexcommIrqs [] |
| Array with IRQ number for each FLEXCOMM module. More... | |
| IRQn_Type const | kFlexcommIrqs [] |
| Array with IRQ number for each FLEXCOMM module. More... | |
Driver version | |
| #define | FSL_FLEXCOMM_DRIVER_VERSION (MAKE_VERSION(2, 0, 2)) |
| FlexCOMM driver version 2.0.2. More... | |
Driver version | |
| #define | FSL_FLEXCOMM_DRIVER_VERSION (MAKE_VERSION(2, 0, 2)) |
| FlexCOMM driver version 2.0.2. More... | |
| #define FSL_FLEXCOMM_DRIVER_VERSION (MAKE_VERSION(2, 0, 2)) |
| #define FSL_FLEXCOMM_DRIVER_VERSION (MAKE_VERSION(2, 0, 2)) |
| typedef void(* flexcomm_irq_handler_t)(void *base, void *handle) |
| typedef void(* flexcomm_irq_handler_t)(void *base, void *handle) |
| enum FLEXCOMM_PERIPH_T |
| enum FLEXCOMM_PERIPH_T |
| uint32_t FLEXCOMM_GetInstance | ( | void * | base | ) |
| status_t FLEXCOMM_Init | ( | void * | base, |
| FLEXCOMM_PERIPH_T | periph | ||
| ) |
| void FLEXCOMM_SetIRQHandler | ( | void * | base, |
| flexcomm_irq_handler_t | handler, | ||
| void * | handle | ||
| ) |
It is used by drivers register IRQ handler according to FLEXCOMM mode
| IRQn_Type const kFlexcommIrqs[] |
| IRQn_Type const kFlexcommIrqs[] |