S32 SDK
WDOG Peripheral Access Layer

Detailed Description

Modules

 WDOG Register Masks
 

Data Structures

struct  WDOG_Type
 

Macros

#define WDOG_INSTANCE_COUNT   (1u)
 
#define WDOG_BASE   (0x40052000u)
 
#define WDOG   ((WDOG_Type *)WDOG_BASE)
 
#define WDOG_BASE_ADDRS   { WDOG_BASE }
 
#define WDOG_BASE_PTRS   { WDOG }
 
#define WDOG_IRQS_ARR_COUNT   (1u)
 
#define WDOG_IRQS_CH_COUNT   (1u)
 
#define WDOG_IRQS   { WDOG_EWM_IRQn }
 

Typedefs

typedef struct WDOG_TypeWDOG_MemMapPtr
 

Macro Definition Documentation

#define WDOG   ((WDOG_Type *)WDOG_BASE)

Peripheral WDOG base pointer

Definition at line 11202 of file S32K142.h.

#define WDOG_BASE   (0x40052000u)

Peripheral WDOG base address

Definition at line 11200 of file S32K142.h.

#define WDOG_BASE_ADDRS   { WDOG_BASE }

Array initializer of WDOG peripheral base addresses

Definition at line 11204 of file S32K142.h.

#define WDOG_BASE_PTRS   { WDOG }

Array initializer of WDOG peripheral base pointers

Definition at line 11206 of file S32K142.h.

#define WDOG_INSTANCE_COUNT   (1u)

Number of instances of the WDOG module.

Definition at line 11195 of file S32K142.h.

#define WDOG_IRQS   { WDOG_EWM_IRQn }

Interrupt vectors for the WDOG peripheral type

Definition at line 11212 of file S32K142.h.

#define WDOG_IRQS_ARR_COUNT   (1u)

Number of interrupt vector arrays for the WDOG module.

Definition at line 11208 of file S32K142.h.

#define WDOG_IRQS_CH_COUNT   (1u)

Number of interrupt channels for the WDOG module.

Definition at line 11210 of file S32K142.h.

Typedef Documentation

typedef struct WDOG_Type * WDOG_MemMapPtr