![]() |
S32 SDK
|
Modules | |
PORT Register Masks | |
Data Structures | |
struct | PORT_Type |
Macros | |
#define | PORT_PCR_COUNT 32u |
#define | PORT_INSTANCE_COUNT (5u) |
#define | PORTA_BASE (0x40049000u) |
#define | PORTA ((PORT_Type *)PORTA_BASE) |
#define | PORTB_BASE (0x4004A000u) |
#define | PORTB ((PORT_Type *)PORTB_BASE) |
#define | PORTC_BASE (0x4004B000u) |
#define | PORTC ((PORT_Type *)PORTC_BASE) |
#define | PORTD_BASE (0x4004C000u) |
#define | PORTD ((PORT_Type *)PORTD_BASE) |
#define | PORTE_BASE (0x4004D000u) |
#define | PORTE ((PORT_Type *)PORTE_BASE) |
#define | PORT_BASE_ADDRS { PORTA_BASE, PORTB_BASE, PORTC_BASE, PORTD_BASE, PORTE_BASE } |
#define | PORT_BASE_PTRS { PORTA, PORTB, PORTC, PORTD, PORTE } |
#define | PORT_IRQS_ARR_COUNT (1u) |
#define | PORT_IRQS_CH_COUNT (1u) |
#define | PORT_IRQS { PORTA_IRQn, PORTB_IRQn, PORTC_IRQn, PORTD_IRQn, PORTE_IRQn } |
Typedefs | |
typedef struct PORT_Type * | PORT_MemMapPtr |
#define PORT_BASE_ADDRS { PORTA_BASE, PORTB_BASE, PORTC_BASE, PORTD_BASE, PORTE_BASE } |
#define PORT_INSTANCE_COUNT (5u) |
#define PORT_IRQS { PORTA_IRQn, PORTB_IRQn, PORTC_IRQn, PORTD_IRQn, PORTE_IRQn } |
#define PORT_IRQS_ARR_COUNT (1u) |
#define PORT_IRQS_CH_COUNT (1u) |
#define PORT_PCR_COUNT 32u |
#define PORTA ((PORT_Type *)PORTA_BASE) |
#define PORTA_BASE (0x40049000u) |
#define PORTB ((PORT_Type *)PORTB_BASE) |
#define PORTB_BASE (0x4004A000u) |
#define PORTC ((PORT_Type *)PORTC_BASE) |
#define PORTC_BASE (0x4004B000u) |
#define PORTD ((PORT_Type *)PORTD_BASE) |
#define PORTD_BASE (0x4004C000u) |
#define PORTE ((PORT_Type *)PORTE_BASE) |
#define PORTE_BASE (0x4004D000u) |
typedef struct PORT_Type * PORT_MemMapPtr |