19 #ifndef FLEXIO_DRIVER_H
20 #define FLEXIO_DRIVER_H
66 typedef void (*flexio_isr_t)(
void *isrParam);
77 uint8_t resourceCount;
78 uint8_t resourceIndex;
79 } flexio_common_state_t;
87 uint8_t resourceAllocation;
92 } flexio_device_state_t;
105 #if defined(__cplusplus)
149 #if defined(__cplusplus)
#define FEATURE_FLEXIO_MAX_SHIFTER_COUNT
status_t FLEXIO_DRV_Reset(uint32_t instance)
Resets the FlexIO device.
status_t
Status return codes. Common error codes will be a unified enumeration (C enum) that will contain all ...
flexio_driver_type_t
Driver type: interrupts/polling/DMA Implements : flexio_driver_type_t_Class.
status_t FLEXIO_DRV_DeinitDevice(uint32_t instance)
De-initializes the FlexIO device.
status_t FLEXIO_DRV_InitDevice(uint32_t instance, flexio_device_state_t *deviceState)
Initializes the FlexIO device.