Detailed Description

Modules

 LPIT Register Masks
 

Data Structures

struct  LPIT_Type
 

Macros

#define LPIT_TMR_COUNT   4u
 
#define LPIT_INSTANCE_COUNT   (1u)
 
#define LPIT0_BASE   (0x40037000u)
 
#define LPIT0   ((LPIT_Type *)LPIT0_BASE)
 
#define LPIT_BASE_ADDRS   { LPIT0_BASE }
 
#define LPIT_BASE_PTRS   { LPIT0 }
 
#define LPIT_IRQS_ARR_COUNT   (1u)
 
#define LPIT_IRQS_CH_COUNT   (1u)
 
#define LPIT_IRQS   { LPIT0_IRQn, LPIT0_IRQn, LPIT0_IRQn, LPIT0_IRQn }
 

Typedefs

typedef struct LPIT_TypeLPIT_MemMapPtr
 

Macro Definition Documentation

#define LPIT0   ((LPIT_Type *)LPIT0_BASE)

Peripheral LPIT0 base pointer

Definition at line 5828 of file S32K118.h.

#define LPIT0_BASE   (0x40037000u)

Peripheral LPIT0 base address

Definition at line 5826 of file S32K118.h.

#define LPIT_BASE_ADDRS   { LPIT0_BASE }

Array initializer of LPIT peripheral base addresses

Definition at line 5830 of file S32K118.h.

#define LPIT_BASE_PTRS   { LPIT0 }

Array initializer of LPIT peripheral base pointers

Definition at line 5832 of file S32K118.h.

#define LPIT_INSTANCE_COUNT   (1u)

Number of instances of the LPIT module.

Definition at line 5821 of file S32K118.h.

#define LPIT_IRQS   { LPIT0_IRQn, LPIT0_IRQn, LPIT0_IRQn, LPIT0_IRQn }

Interrupt vectors for the LPIT peripheral type

Definition at line 5838 of file S32K118.h.

#define LPIT_IRQS_ARR_COUNT   (1u)

Number of interrupt vector arrays for the LPIT module.

Definition at line 5834 of file S32K118.h.

#define LPIT_IRQS_CH_COUNT   (1u)

Number of interrupt channels for the LPIT module.

Definition at line 5836 of file S32K118.h.

#define LPIT_TMR_COUNT   4u

LPIT - Size of Registers Arrays

Definition at line 5800 of file S32K118.h.

Typedef Documentation

typedef struct LPIT_Type * LPIT_MemMapPtr