S32 SDK

Detailed Description

Modules

 CMP Register Masks
 

Data Structures

struct  CMP_Type
 

Macros

#define CMP_INSTANCE_COUNT   (1u)
 
#define CMP0_BASE   (0x40073000u)
 
#define CMP0   ((CMP_Type *)CMP0_BASE)
 
#define CMP_BASE_ADDRS   { CMP0_BASE }
 
#define CMP_BASE_PTRS   { CMP0 }
 
#define CMP_IRQS_ARR_COUNT   (1u)
 
#define CMP_IRQS_CH_COUNT   (1u)
 
#define CMP_IRQS   { CMP0_IRQn }
 

Typedefs

typedef struct CMP_TypeCMP_MemMapPtr
 

Macro Definition Documentation

#define CMP0   ((CMP_Type *)CMP0_BASE)

Peripheral CMP0 base pointer

Definition at line 1769 of file S32K144.h.

#define CMP0_BASE   (0x40073000u)

Peripheral CMP0 base address

Definition at line 1767 of file S32K144.h.

#define CMP_BASE_ADDRS   { CMP0_BASE }

Array initializer of CMP peripheral base addresses

Definition at line 1771 of file S32K144.h.

#define CMP_BASE_PTRS   { CMP0 }

Array initializer of CMP peripheral base pointers

Definition at line 1773 of file S32K144.h.

#define CMP_INSTANCE_COUNT   (1u)

Number of instances of the CMP module.

Definition at line 1762 of file S32K144.h.

#define CMP_IRQS   { CMP0_IRQn }

Interrupt vectors for the CMP peripheral type

Definition at line 1779 of file S32K144.h.

#define CMP_IRQS_ARR_COUNT   (1u)

Number of interrupt vector arrays for the CMP module.

Definition at line 1775 of file S32K144.h.

#define CMP_IRQS_CH_COUNT   (1u)

Number of interrupt channels for the CMP module.

Definition at line 1777 of file S32K144.h.

Typedef Documentation

typedef struct CMP_Type * CMP_MemMapPtr