S32 SDK

Detailed Description

Modules

 PMC Register Masks
 

Data Structures

struct  PMC_Type
 

Macros

#define PMC_INSTANCE_COUNT   (1u)
 
#define PMC_BASE   (0x4007D000u)
 
#define PMC   ((PMC_Type *)PMC_BASE)
 
#define PMC_BASE_ADDRS   { PMC_BASE }
 
#define PMC_BASE_PTRS   { PMC }
 
#define PMC_IRQS_ARR_COUNT   (1u)
 
#define PMC_IRQS_CH_COUNT   (1u)
 
#define PMC_IRQS   { LVD_LVW_IRQn }
 

Typedefs

typedef struct PMC_TypePMC_MemMapPtr
 

Macro Definition Documentation

#define PMC   ((PMC_Type *)PMC_BASE)

Peripheral PMC base pointer

Definition at line 8447 of file S32K144.h.

#define PMC_BASE   (0x4007D000u)

Peripheral PMC base address

Definition at line 8445 of file S32K144.h.

#define PMC_BASE_ADDRS   { PMC_BASE }

Array initializer of PMC peripheral base addresses

Definition at line 8449 of file S32K144.h.

#define PMC_BASE_PTRS   { PMC }

Array initializer of PMC peripheral base pointers

Definition at line 8451 of file S32K144.h.

#define PMC_INSTANCE_COUNT   (1u)

Number of instances of the PMC module.

Definition at line 8440 of file S32K144.h.

#define PMC_IRQS   { LVD_LVW_IRQn }

Interrupt vectors for the PMC peripheral type

Definition at line 8457 of file S32K144.h.

#define PMC_IRQS_ARR_COUNT   (1u)

Number of interrupt vector arrays for the PMC module.

Definition at line 8453 of file S32K144.h.

#define PMC_IRQS_CH_COUNT   (1u)

Number of interrupt channels for the PMC module.

Definition at line 8455 of file S32K144.h.

Typedef Documentation

typedef struct PMC_Type * PMC_MemMapPtr