S32 SDK

Detailed Description

Modules

 RTC Register Masks
 

Data Structures

struct  RTC_Type
 

Macros

#define RTC_INSTANCE_COUNT   (1u)
 
#define RTC_BASE   (0x4003D000u)
 
#define RTC   ((RTC_Type *)RTC_BASE)
 
#define RTC_BASE_ADDRS   { RTC_BASE }
 
#define RTC_BASE_PTRS   { RTC }
 
#define RTC_IRQS_ARR_COUNT   (2u)
 
#define RTC_IRQS_CH_COUNT   (1u)
 
#define RTC_SECONDS_IRQS_CH_COUNT   (1u)
 
#define RTC_IRQS   { RTC_IRQn }
 
#define RTC_SECONDS_IRQS   { RTC_Seconds_IRQn }
 

Typedefs

typedef struct RTC_TypeRTC_MemMapPtr
 

Macro Definition Documentation

#define RTC   ((RTC_Type *)RTC_BASE)

Peripheral RTC base pointer

Definition at line 9001 of file S32K144.h.

#define RTC_BASE   (0x4003D000u)

Peripheral RTC base address

Definition at line 8999 of file S32K144.h.

#define RTC_BASE_ADDRS   { RTC_BASE }

Array initializer of RTC peripheral base addresses

Definition at line 9003 of file S32K144.h.

#define RTC_BASE_PTRS   { RTC }

Array initializer of RTC peripheral base pointers

Definition at line 9005 of file S32K144.h.

#define RTC_INSTANCE_COUNT   (1u)

Number of instances of the RTC module.

Definition at line 8994 of file S32K144.h.

#define RTC_IRQS   { RTC_IRQn }

Interrupt vectors for the RTC peripheral type

Definition at line 9013 of file S32K144.h.

#define RTC_IRQS_ARR_COUNT   (2u)

Number of interrupt vector arrays for the RTC module.

Definition at line 9007 of file S32K144.h.

#define RTC_IRQS_CH_COUNT   (1u)

Number of interrupt channels for the RTC module.

Definition at line 9009 of file S32K144.h.

#define RTC_SECONDS_IRQS   { RTC_Seconds_IRQn }

Definition at line 9014 of file S32K144.h.

#define RTC_SECONDS_IRQS_CH_COUNT   (1u)

Number of interrupt channels for the SECONDS type of RTC module.

Definition at line 9011 of file S32K144.h.

Typedef Documentation

typedef struct RTC_Type * RTC_MemMapPtr