flexio_common.h File Reference
#include <stddef.h>
#include <stdbool.h>
#include "device_registers.h"
#include "flexio_hw_access.h"
#include "flexio.h"
#include "edma_driver.h"

Go to the source code of this file.

Functions

status_t FLEXIO_DRV_InitDriver (uint32_t instance, flexio_common_state_t *driver)
 
status_t FLEXIO_DRV_DeinitDriver (const flexio_common_state_t *driver)
 

Variables

FLEXIO_Type *const g_flexioBase [(1u)]
 
flexio_device_state_t * g_flexioDeviceStatePtr [(1u)]
 
const IRQn_Type g_flexioIrqId [(1u)]
 
const clock_names_t g_flexioClock [(1u)]
 
const uint8_t g_flexioDMASrc [(1u)][(4U)]
 

Function Documentation

status_t FLEXIO_DRV_DeinitDriver ( const flexio_common_state_t *  driver)

Definition at line 312 of file flexio_common.c.

status_t FLEXIO_DRV_InitDriver ( uint32_t  instance,
flexio_common_state_t *  driver 
)

Definition at line 267 of file flexio_common.c.

Variable Documentation

FLEXIO_Type* const g_flexioBase[(1u)]

Definition at line 56 of file flexio_common.c.

const clock_names_t g_flexioClock[(1u)]

Definition at line 65 of file flexio_common.c.

flexio_device_state_t* g_flexioDeviceStatePtr[(1u)]

Definition at line 59 of file flexio_common.c.

const uint8_t g_flexioDMASrc[(1u)][(4U)]

Definition at line 68 of file flexio_common.c.

const IRQn_Type g_flexioIrqId[(1u)]

Definition at line 62 of file flexio_common.c.