S32 SDK
FLEXIO Peripheral Access Layer

Detailed Description

Modules

 FLEXIO Register Masks
 

Data Structures

struct  FLEXIO_Type
 

Macros

#define FLEXIO_SHIFTCTL_COUNT   4u
 
#define FLEXIO_SHIFTCFG_COUNT   4u
 
#define FLEXIO_SHIFTBUF_COUNT   4u
 
#define FLEXIO_SHIFTBUFBIS_COUNT   4u
 
#define FLEXIO_SHIFTBUFBYS_COUNT   4u
 
#define FLEXIO_SHIFTBUFBBS_COUNT   4u
 
#define FLEXIO_TIMCTL_COUNT   4u
 
#define FLEXIO_TIMCFG_COUNT   4u
 
#define FLEXIO_TIMCMP_COUNT   4u
 
#define FLEXIO_INSTANCE_COUNT   (1u)
 
#define FLEXIO_BASE   (0x4005A000u)
 
#define FLEXIO   ((FLEXIO_Type *)FLEXIO_BASE)
 
#define FLEXIO_BASE_ADDRS   { FLEXIO_BASE }
 
#define FLEXIO_BASE_PTRS   { FLEXIO }
 
#define FLEXIO_IRQS_ARR_COUNT   (1u)
 
#define FLEXIO_IRQS_CH_COUNT   (1u)
 
#define FLEXIO_IRQS   { FLEXIO_IRQn }
 

Typedefs

typedef struct FLEXIO_TypeFLEXIO_MemMapPtr
 

Macro Definition Documentation

#define FLEXIO   ((FLEXIO_Type *)FLEXIO_BASE)

Peripheral FLEXIO base pointer

Definition at line 3428 of file S32K142.h.

#define FLEXIO_BASE   (0x4005A000u)

Peripheral FLEXIO base address

Definition at line 3426 of file S32K142.h.

#define FLEXIO_BASE_ADDRS   { FLEXIO_BASE }

Array initializer of FLEXIO peripheral base addresses

Definition at line 3430 of file S32K142.h.

#define FLEXIO_BASE_PTRS   { FLEXIO }

Array initializer of FLEXIO peripheral base pointers

Definition at line 3432 of file S32K142.h.

#define FLEXIO_INSTANCE_COUNT   (1u)

Number of instances of the FLEXIO module.

Definition at line 3421 of file S32K142.h.

#define FLEXIO_IRQS   { FLEXIO_IRQn }

Interrupt vectors for the FLEXIO peripheral type

Definition at line 3438 of file S32K142.h.

#define FLEXIO_IRQS_ARR_COUNT   (1u)

Number of interrupt vector arrays for the FLEXIO module.

Definition at line 3434 of file S32K142.h.

#define FLEXIO_IRQS_CH_COUNT   (1u)

Number of interrupt channels for the FLEXIO module.

Definition at line 3436 of file S32K142.h.

#define FLEXIO_SHIFTBUF_COUNT   4u

Definition at line 3377 of file S32K142.h.

#define FLEXIO_SHIFTBUFBBS_COUNT   4u

Definition at line 3380 of file S32K142.h.

#define FLEXIO_SHIFTBUFBIS_COUNT   4u

Definition at line 3378 of file S32K142.h.

#define FLEXIO_SHIFTBUFBYS_COUNT   4u

Definition at line 3379 of file S32K142.h.

#define FLEXIO_SHIFTCFG_COUNT   4u

Definition at line 3376 of file S32K142.h.

#define FLEXIO_SHIFTCTL_COUNT   4u

FLEXIO - Size of Registers Arrays

Definition at line 3375 of file S32K142.h.

#define FLEXIO_TIMCFG_COUNT   4u

Definition at line 3382 of file S32K142.h.

#define FLEXIO_TIMCMP_COUNT   4u

Definition at line 3383 of file S32K142.h.

#define FLEXIO_TIMCTL_COUNT   4u

Definition at line 3381 of file S32K142.h.

Typedef Documentation

typedef struct FLEXIO_Type * FLEXIO_MemMapPtr