# SAM3XA Abstract

## Peripheral Mapping

Peripheral Mapping
Address | Peripheral | ID | PIO | Description
--- | --- | --- | --- | ---
0x40000000 | HSMCI | 21 | yes | High Speed MultiMedia Card Interface
0x40004000 | SSC | 26 | yes | Synchronous Serial Controller
0x40008000 | SPI0 | 24 | yes | Serial Peripheral Interface
0x4000C000 | SPI1 | 25 | yes | Serial Peripheral Interface
0x40080000 | TC0 | 27 | yes | Timer Counter
0x40084000 | TC1 | 28 | yes | Timer Counter
0x40088000 | TC2 | 29 | yes | Timer Counter
0x4008C000 | TWI0 | 22 | yes | Two-wire Interface
0x40090000 | TWI1 | 23 | yes | Two-wire Interface
0x40094000 | PWM | 36 | yes | Pulse Width Modulation Controller
0x40098000 | USART0 | 17 | yes | Universal Synchronous Asynchronous Receiver Transmitter
0x4009C000 | USART1 | 18 | yes | Universal Synchronous Asynchronous Receiver Transmitter
0x400A0000 | USART2 | 19 | yes | Universal Synchronous Asynchronous Receiver Transmitter
0x400A4000 | USART3 | 20 | yes | Universal Synchronous Asynchronous Receiver Transmitter
0x400AC000 | UOTGHS | 40 | yes | USB On-The-Go Interface
0x400B0000 | EMAC | 42 | yes | Ethernet MAC 10/100
0x400B4000 | CAN0 | 43 | yes | Controller Area Network
0x400B8000 | CAN1 | 44 | yes | Controller Area Network
0x400BC000 | TRNG | 41 | - | True Random Number Generator
0x400C0000 | ADC | 37 | yes | Analog-to-digital Converter
0x400C4000 | DMAC | 39 | - | DMA Controller
0x400C8000 | DACC | 38 | yes | Digital-to-Analog Converter Controller
0x400E0000 | SMC | 9 | - | Static Memory Controller
0x400E0200 | SDRAMC | 10 | - | SDRAM Controller
0x400E0400 | MATRIX | - | - | AHB Bus Matrix
0x400E0600 | PMC | 5 | yes | Power Management Controller
0x400E0800 | UART | 8 | yes | Universal Asynchronous Receiver Transmitter
0x400E0940 | CHIPID | - | - | Chip Identifier
0x400E0A00 | EFC0 | 6 | - | Embedded Flash Controller
0x400E0C00 | EFC1 | 7 | - | Embedded Flash Controller
0x400E0E00 | PIOA | 11 | - | Parallel Input/Output Controller
0x400E1000 | PIOB | 12 | - | Parallel Input/Output Controller
0x400E1200 | PIOC | 13 | - | Parallel Input/Output Controller
0x400E1400 | PIOD | 14 | - | Parallel Input/Output Controller
0x400E1600 | PIOE | 15 | - | Parallel Input/Output Controller
0x400E1800 | PIOF | 16 | - | Parallel Input/Output Controller
0x400E1A00 | RSTC | 1 | - | Reset Controller
0x400E1A10 | SUPC | - | - | Supply Controller
0x400E1A30 | RTT | 3 | - | Real-time Timer
0x400E1A50 | WDT | 4 | - | Watchdog Timer
0x400E1A60 | RTC | 2 | - | Real-time Clock
0x400E1A90 | GPBR | - | - | General Purpose Backup Register

## Reversed PIO

Reversed PIO
Instance ID | Pin ID | PIO ID | PIO line | PIO peripheral
--- | --- | --- | --- | ---
ADC | ADTRG | PIOA | PA11 | B
ARM | TCK/SWCLK | PIOB | PB28 | A
TDI | PIOB | PB29 | A
TDO/TRACESWO | PIOB | PB30 | A
TMS/SWDIO | PIOB | PB31 | A
CAN0 | CANRX0 | PIOA | PA1 | A
CANTX0 | PIOA | PA0 | A
CAN1 | CANRX1 | PIOB | PB15 | A
CANTX1 | PIOB | PB14 | A
DACC | DATRG | PIOA | PA10 | B
EBI | A0/NBS0 | PIOC | PC21 | A
A1 | PIOC | PC22 | A
A2 | PIOC | PC23 | A
A3 | PIOC | PC24 | A
A4 | PIOC | PC25 | A
A5 | PIOC | PC26 | A
PIOD | PD17 | A
A6 | PIOC | PC27 | A
PIOD | PD18 | A
A7 | PIOC | PC28 | A
PIOD | PD19 | A
A8 | PIOC | PC29 | A
PIOD | PD20 | A
A9 | PIOC | PC30 | A
PIOD | PD21 | A
A10 | PIOD | PD0 | A
PIOD | PD22 | A
A11 | PIOD | PD1 | A
PIOD | PD23 | A
A12 | PIOD | PD2 | A
PIOD | PD24 | A
A13 | PIOD | PD3 | A
PIOD | PD25 | A
A14 | PIOD | PD4 | A
PIOD | PD26 | A
A15 | PIOD | PD5 | A
PIOD | PD27 | A
A16/BA0 | PIOD | PD6 | A
PIOD | PD28 | A
A17/BA1 | PIOD | PD7 | A
PIOD | PD29 | A
A18 | PIOA | PA25 | B
PIOB | PB10 | B
PIOD | PD30 | A
A19 | PIOA | PA26 | B
PIOB | PB11 | B
PIOE | PE0 | A
A20 | PIOA | PA18 | B
PIOA | PA27 | B
PIOE | PE1 | A
A21/NANDALE | PIOD | PD8 | A
PIOE | PE2 | A
A22/NANDCLE | PIOD | PD9 | A
PIOE | PE3 | A
A23 | PIOE | PE4 | A
CAS | PIOD | PD16 | A
D0 | PIOC | PC2 | A
D1 | PIOC | PC3 | A
D2 | PIOC | PC4 | A
D3 | PIOC | PC5 | A
D4 | PIOC | PC6 | A
D5 | PIOC | PC7 | A
D6 | PIOC | PC8 | A
D7 | PIOC | PC9 | A
D8 | PIOC | PC10 | A
D9 | PIOC | PC11 | A
D10 | PIOC | PC12 | A
D11 | PIOC | PC13 | A
D12 | PIOC | PC14 | A
D13 | PIOC | PC15 | A
D14 | PIOC | PC16 | A
D15 | PIOC | PC17 | A
NANDOE | PIOC | PC19 | A
NANDRDY | PIOA | PA2 | B
NANDWE | PIOC | PC20 | A
NCS0 | PIOA | PA6 | B
NCS1 | PIOA | PA7 | B
NCS2 | PIOB | PB24 | B
NCS3 | PIOB | PB27 | A
NCS4 | PIOE | PE5 | A
NCS5 | PIOE | PE6 | A
NCS6 | PIOE | PE18 | B
NCS7 | PIOE | PE27 | A
NRD | PIOA | PA29 | B
NWAIT | PIOA | PA4 | B
NWR0/NWE | PIOC | PC18 | A
NWR1/NBS1 | PIOD | PD10 | A
RAS | PIOD | PD15 | A
SDA10 | PIOD | PD11 | A
SDCKE | PIOD | PD13 | A
SDCS | PIOD | PD12 | A
SDWE | PIOD | PD14 | A
EMAC | ECOL | PIOC | PC13 | B
ECRS | PIOC | PC10 | B
ECRSDV/ERXDV | PIOB | PB4 | A
EMDC | PIOB | PB8 | A
EMDIO | PIOB | PB9 | A
ERXCK | PIOC | PC14 | B
ERXER | PIOB | PB7 | A
ERX0 | PIOB | PB5 | A
ERX1 | PIOB | PB6 | A
ERX2 | PIOC | PC11 | B
ERX3 | PIOC | PC12 | B
ETXCK | PIOB | PB0 | A
ETXEN | PIOB | PB1 | A
ETXER | PIOC | PC17 | B
ETX0 | PIOB | PB2 | A
ETX1 | PIOB | PB3 | A
ETX2 | PIOC | PC15 | B
ETX3 | PIOC | PC16 | B
HSMCI | MCCDA | PIOA | PA20 | A
MCCDB | PIOE | PE20 | B
MCCK | PIOA | PA19 | A
MCDA0 | PIOA | PA21 | A
MCDA1 | PIOA | PA22 | A
MCDA2 | PIOA | PA23 | A
MCDA3 | PIOA | PA24 | A
MCDA4 | PIOD | PD0 | B
MCDA5 | PIOD | PD1 | B
MCDA6 | PIOD | PD2 | B
MCDA7 | PIOD | PD3 | B
MCDB0 | PIOE | PE22 | B
MCDB1 | PIOE | PE24 | B
MCDB2 | PIOE | PE26 | B
MCDB3 | PIOE | PE27 | B
PMC | PCK0 | PIOA | PA1 | B
PIOB | PB22 | B
PCK1 | PIOA | PA24 | B
PIOA | PA30 | B
PCK2 | PIOA | PA28 | B
PIOA | PA31 | B
PWM | PWMFI0 | PIOA | PA5 | B
PWMFI1 | PIOA | PA3 | B
PWMFI2 | PIOD | PD6 | B
PWMH0 | PIOA | PA8 | B
PIOB | PB12 | B
PIOC | PC3 | B
PIOE | PE15 | A
PWMH1 | PIOA | PA19 | B
PIOB | PB13 | B
PIOC | PC5 | B
PIOE | PE16 | A
PWMH2 | PIOA | PA13 | B
PIOB | PB14 | B
PIOC | PC7 | B
PWMH3 | PIOA | PA9 | B
PIOB | PB15 | B
PIOC | PC9 | B
PIOF | PF3 | A
PWMH4 | PIOC | PC20 | B
PIOE | PE20 | A
PWMH5 | PIOC | PC19 | B
PIOE | PE22 | A
PWMH6 | PIOC | PC18 | B
PIOE | PE24 | A
PWMH7 | PIOE | PE26 | A
PWML0 | PIOA | PA21 | B
PIOB | PB16 | B
PIOC | PC2 | B
PIOE | PE18 | A
PWML1 | PIOA | PA12 | B
PIOB | PB17 | B
PIOC | PC4 | B
PWML2 | PIOA | PA20 | B
PIOB | PB18 | B
PIOC | PC6 | B
PIOE | PE17 | A
PWML3 | PIOA | PA0 | B
PIOB | PB19 | B
PIOC | PC8 | B
PWML4 | PIOB | PB6 | B
PIOC | PC21 | B
PIOE | PE19 | A
PWML5 | PIOB | PB7 | B
PIOC | PC22 | B
PIOE | PE21 | A
PWML6 | PIOB | PB8 | B
PIOC | PC23 | B
PIOE | PE23 | A
PWML7 | PIOB | PB9 | B
PIOC | PC24 | B
PIOE | PE25 | A
SPI0 | SPI0_MISO | PIOA | PA25 | A
SPI0_MOSI | PIOA | PA26 | A
SPI0_NPCS0 | PIOA | PA28 | A
SPI0_NPCS1 | PIOA | PA29 | A
PIOB | PB20 | B
SPI0_NPCS2 | PIOA | PA30 | A
PIOB | PB21 | B
SPI0_NPCS3 | PIOA | PA31 | A
PIOB | PB23 | B
SPI0_SPCK | PIOA | PA27 | A
SPI1 | SPI1_MISO | PIOE | PE28 | A
SPI1_MOSI | PIOE | PE29 | A
SPI1_NPCS0 | PIOE | PE31 | A
SPI1_NPCS1 | PIOF | PF0 | A
SPI1_NPCS2 | PIOF | PF1 | A
SPI1_NPCS3 | PIOF | PF2 | A
SPI1_SPCK | PIOE | PE30 | A
SSC | RD | PIOB | PB18 | A
RF | PIOB | PB17 | A
RK | PIOB | PB19 | A
TD | PIOA | PA16 | B
TF | PIOA | PA15 | B
TK | PIOA | PA14 | B
TC0 | TCLK0 | PIOB | PB26 | B
TCLK1 | PIOA | PA4 | A
TCLK2 | PIOA | PA7 | A
TIOA0 | PIOB | PB25 | B
TIOA1 | PIOA | PA2 | A
TIOA2 | PIOA | PA5 | A
TIOB0 | PIOB | PB27 | B
TIOB1 | PIOA | PA3 | A
TIOB2 | PIOA | PA6 | A
TC1 | TCLK3 | PIOA | PA22 | B
TCLK4 | PIOA | PA23 | B
TCLK5 | PIOB | PB16 | A
TIOA3 | PIOB | PB0 | B
PIOE | PE9 | A
TIOA4 | PIOB | PB2 | B
PIOE | PE11 | A
TIOA5 | PIOB | PB4 | B
PIOE | PE13 | A
TIOB3 | PIOB | PB1 | B
PIOE | PE10 | A
TIOB4 | PIOB | PB3 | B
PIOE | PE12 | A
TIOB5 | PIOB | PB5 | B
PIOE | PE14 | A
TC2 | TCLK6 | PIOC | PC27 | B
TCLK7 | PIOC | PC30 | B
TCLK8 | PIOD | PD9 | B
TIOA6 | PIOC | PC25 | B
TIOA7 | PIOC | PC28 | B
TIOA8 | PIOD | PD7 | B
TIOB6 | PIOC | PC26 | B
TIOB7 | PIOC | PC29 | B
TIOB8 | PIOD | PD8 | B
TWI0 | TWCK0 | PIOA | PA18 | A
TWD0 | PIOA | PA17 | A
TWI1 | TWCK1 | PIOB | PB13 | A
TWD1 | PIOB | PB12 | A
UART | URXD | PIOA | PA8 | A
UTXD | PIOA | PA9 | A
UOTGHS | UOTGID | PIOB | PB11 | A
UOTGVBOF | PIOB | PB10 | A
USART0 | CTS0 | PIOB | PB26 | A
RTS0 | PIOB | PB25 | A
RXD0 | PIOA | PA10 | A
SCK0 | PIOA | PA17 | B
TXD0 | PIOA | PA11 | A
USART1 | CTS1 | PIOA | PA15 | A
RTS1 | PIOA | PA14 | A
RXD1 | PIOA | PA12 | A
SCK1 | PIOA | PA16 | A
TXD1 | PIOA | PA13 | A
USART2 | CTS2 | PIOB | PB23 | A
RTS2 | PIOB | PB22 | A
RXD2 | PIOB | PB21 | A
SCK2 | PIOB | PB24 | A
TXD2 | PIOB | PB20 | A
USART3 | CTS3 | PIOF | PF4 | A
RTS3 | PIOF | PF5 | A
RXD3 | PIOD | PD5 | B
SCK3 | PIOE | PE16 | B
TXD3 | PIOD | PD4 | B

## PIO

### PIO Controller A (PIOA) table

PIO Controller A (PIOA)
I/O Line | Instance A | Port A | Instance B | Port B | Instance C | Port C | Instance D | Port D
--- | --- | --- | --- | --- | --- | --- | --- | ---
PA0 | CAN0 | CANTX0 | PWM | PWML3 |  |  |  |
PA1 | CAN0 | CANRX0 | PMC | PCK0 |  |  |  |
PA2 | TC0 | TIOA1 | EBI | NANDRDY |  |  |  |
PA3 | TC0 | TIOB1 | PWM | PWMFI1 |  |  |  |
PA4 | TC0 | TCLK1 | EBI | NWAIT |  |  |  |
PA5 | TC0 | TIOA2 | PWM | PWMFI0 |  |  |  |
PA6 | TC0 | TIOB2 | EBI | NCS0 |  |  |  |
PA7 | TC0 | TCLK2 | EBI | NCS1 |  |  |  |
PA8 | UART | URXD | PWM | PWMH0 |  |  |  |
PA9 | UART | UTXD | PWM | PWMH3 |  |  |  |
PA10 | USART0 | RXD0 | DACC | DATRG |  |  |  |
PA11 | USART0 | TXD0 | ADC | ADTRG |  |  |  |
PA12 | USART1 | RXD1 | PWM | PWML1 |  |  |  |
PA13 | USART1 | TXD1 | PWM | PWMH2 |  |  |  |
PA14 | USART1 | RTS1 | SSC | TK |  |  |  |
PA15 | USART1 | CTS1 | SSC | TF |  |  |  |
PA16 | USART1 | SCK1 | SSC | TD |  |  |  |
PA17 | TWI0 | TWD0 | USART0 | SCK0 |  |  |  |
PA18 | TWI0 | TWCK0 | EBI | A20 |  |  |  |
PA19 | HSMCI | MCCK | PWM | PWMH1 |  |  |  |
PA20 | HSMCI | MCCDA | PWM | PWML2 |  |  |  |
PA21 | HSMCI | MCDA0 | PWM | PWML0 |  |  |  |
PA22 | HSMCI | MCDA1 | TC1 | TCLK3 |  |  |  |
PA23 | HSMCI | MCDA2 | TC1 | TCLK4 |  |  |  |
PA24 | HSMCI | MCDA3 | PMC | PCK1 |  |  |  |
PA25 | SPI0 | SPI0_MISO | EBI | A18 |  |  |  |
PA26 | SPI0 | SPI0_MOSI | EBI | A19 |  |  |  |
PA27 | SPI0 | SPI0_SPCK | EBI | A20 |  |  |  |
PA28 | SPI0 | SPI0_NPCS0 | PMC | PCK2 |  |  |  |
PA29 | SPI0 | SPI0_NPCS1 | EBI | NRD |  |  |  |
PA30 | SPI0 | SPI0_NPCS2 | PMC | PCK1 |  |  |  |
PA31 | SPI0 | SPI0_NPCS3 | PMC | PCK2 |  |  |  |

### PIO Controller B (PIOB) table

PIO Controller B (PIOB)
I/O Line | Instance A | Port A | Instance B | Port B | Instance C | Port C | Instance D | Port D
--- | --- | --- | --- | --- | --- | --- | --- | ---
PB0 | EMAC | ETXCK | TC1 | TIOA3 |  |  |  |
PB1 | EMAC | ETXEN | TC1 | TIOB3 |  |  |  |
PB2 | EMAC | ETX0 | TC1 | TIOA4 |  |  |  |
PB3 | EMAC | ETX1 | TC1 | TIOB4 |  |  |  |
PB4 | EMAC | ECRSDV/ERXDV | TC1 | TIOA5 |  |  |  |
PB5 | EMAC | ERX0 | TC1 | TIOB5 |  |  |  |
PB6 | EMAC | ERX1 | PWM | PWML4 |  |  |  |
PB7 | EMAC | ERXER | PWM | PWML5 |  |  |  |
PB8 | EMAC | EMDC | PWM | PWML6 |  |  |  |
PB9 | EMAC | EMDIO | PWM | PWML7 |  |  |  |
PB10 | UOTGHS | UOTGVBOF | EBI | A18 |  |  |  |
PB11 | UOTGHS | UOTGID | EBI | A19 |  |  |  |
PB12 | TWI1 | TWD1 | PWM | PWMH0 |  |  |  |
PB13 | TWI1 | TWCK1 | PWM | PWMH1 |  |  |  |
PB14 | CAN1 | CANTX1 | PWM | PWMH2 |  |  |  |
PB15 | CAN1 | CANRX1 | PWM | PWMH3 |  |  |  |
PB16 | TC1 | TCLK5 | PWM | PWML0 |  |  |  |
PB17 | SSC | RF | PWM | PWML1 |  |  |  |
PB18 | SSC | RD | PWM | PWML2 |  |  |  |
PB19 | SSC | RK | PWM | PWML3 |  |  |  |
PB20 | USART2 | TXD2 | SPI0 | SPI0_NPCS1 |  |  |  |
PB21 | USART2 | RXD2 | SPI0 | SPI0_NPCS2 |  |  |  |
PB22 | USART2 | RTS2 | PMC | PCK0 |  |  |  |
PB23 | USART2 | CTS2 | SPI0 | SPI0_NPCS3 |  |  |  |
PB24 | USART2 | SCK2 | EBI | NCS2 |  |  |  |
PB25 | USART0 | RTS0 | TC0 | TIOA0 |  |  |  |
PB26 | USART0 | CTS0 | TC0 | TCLK0 |  |  |  |
PB27 | EBI | NCS3 | TC0 | TIOB0 |  |  |  |
PB28 | ARM | TCK/SWCLK |  |  |  |  |  |
PB29 | ARM | TDI |  |  |  |  |  |
PB30 | ARM | TDO/TRACESWO |  |  |  |  |  |
PB31 | ARM | TMS/SWDIO |  |  |  |  |  |

### PIO Controller C (PIOC) table

PIO Controller C (PIOC)
I/O Line | Instance A | Port A | Instance B | Port B | Instance C | Port C | Instance D | Port D
--- | --- | --- | --- | --- | --- | --- | --- | ---
PC0 |  |  |  |  |  |  |  |
PC1 |  |  |  |  |  |  |  |
PC2 | EBI | D0 | PWM | PWML0 |  |  |  |
PC3 | EBI | D1 | PWM | PWMH0 |  |  |  |
PC4 | EBI | D2 | PWM | PWML1 |  |  |  |
PC5 | EBI | D3 | PWM | PWMH1 |  |  |  |
PC6 | EBI | D4 | PWM | PWML2 |  |  |  |
PC7 | EBI | D5 | PWM | PWMH2 |  |  |  |
PC8 | EBI | D6 | PWM | PWML3 |  |  |  |
PC9 | EBI | D7 | PWM | PWMH3 |  |  |  |
PC10 | EBI | D8 | EMAC | ECRS |  |  |  |
PC11 | EBI | D9 | EMAC | ERX2 |  |  |  |
PC12 | EBI | D10 | EMAC | ERX3 |  |  |  |
PC13 | EBI | D11 | EMAC | ECOL |  |  |  |
PC14 | EBI | D12 | EMAC | ERXCK |  |  |  |
PC15 | EBI | D13 | EMAC | ETX2 |  |  |  |
PC16 | EBI | D14 | EMAC | ETX3 |  |  |  |
PC17 | EBI | D15 | EMAC | ETXER |  |  |  |
PC18 | EBI | NWR0/NWE | PWM | PWMH6 |  |  |  |
PC19 | EBI | NANDOE | PWM | PWMH5 |  |  |  |
PC20 | EBI | NANDWE | PWM | PWMH4 |  |  |  |
PC21 | EBI | A0/NBS0 | PWM | PWML4 |  |  |  |
PC22 | EBI | A1 | PWM | PWML5 |  |  |  |
PC23 | EBI | A2 | PWM | PWML6 |  |  |  |
PC24 | EBI | A3 | PWM | PWML7 |  |  |  |
PC25 | EBI | A4 | TC2 | TIOA6 |  |  |  |
PC26 | EBI | A5 | TC2 | TIOB6 |  |  |  |
PC27 | EBI | A6 | TC2 | TCLK6 |  |  |  |
PC28 | EBI | A7 | TC2 | TIOA7 |  |  |  |
PC29 | EBI | A8 | TC2 | TIOB7 |  |  |  |
PC30 | EBI | A9 | TC2 | TCLK7 |  |  |  |

### PIO Controller D (PIOD) table

PIO Controller D (PIOD)
I/O Line | Instance A | Port A | Instance B | Port B | Instance C | Port C | Instance D | Port D
--- | --- | --- | --- | --- | --- | --- | --- | ---
PD0 | EBI | A10 | HSMCI | MCDA4 |  |  |  |
PD1 | EBI | A11 | HSMCI | MCDA5 |  |  |  |
PD2 | EBI | A12 | HSMCI | MCDA6 |  |  |  |
PD3 | EBI | A13 | HSMCI | MCDA7 |  |  |  |
PD4 | EBI | A14 | USART3 | TXD3 |  |  |  |
PD5 | EBI | A15 | USART3 | RXD3 |  |  |  |
PD6 | EBI | A16/BA0 | PWM | PWMFI2 |  |  |  |
PD7 | EBI | A17/BA1 | TC2 | TIOA8 |  |  |  |
PD8 | EBI | A21/NANDALE | TC2 | TIOB8 |  |  |  |
PD9 | EBI | A22/NANDCLE | TC2 | TCLK8 |  |  |  |
PD10 | EBI | NWR1/NBS1 |  |  |  |  |  |
PD11 | EBI | SDA10 |  |  |  |  |  |
PD12 | EBI | SDCS |  |  |  |  |  |
PD13 | EBI | SDCKE |  |  |  |  |  |
PD14 | EBI | SDWE |  |  |  |  |  |
PD15 | EBI | RAS |  |  |  |  |  |
PD16 | EBI | CAS |  |  |  |  |  |
PD17 | EBI | A5 |  |  |  |  |  |
PD18 | EBI | A6 |  |  |  |  |  |
PD19 | EBI | A7 |  |  |  |  |  |
PD20 | EBI | A8 |  |  |  |  |  |
PD21 | EBI | A9 |  |  |  |  |  |
PD22 | EBI | A10 |  |  |  |  |  |
PD23 | EBI | A11 |  |  |  |  |  |
PD24 | EBI | A12 |  |  |  |  |  |
PD25 | EBI | A13 |  |  |  |  |  |
PD26 | EBI | A14 |  |  |  |  |  |
PD27 | EBI | A15 |  |  |  |  |  |
PD28 | EBI | A16/BA0 |  |  |  |  |  |
PD29 | EBI | A17/BA1 |  |  |  |  |  |
PD30 | EBI | A18 |  |  |  |  |  |

### PIO Controller E (PIOE) table

PIO Controller E (PIOE)
I/O Line | Instance A | Port A | Instance B | Port B | Instance C | Port C | Instance D | Port D
--- | --- | --- | --- | --- | --- | --- | --- | ---
PE0 | EBI | A19 |  |  |  |  |  |
PE1 | EBI | A20 |  |  |  |  |  |
PE2 | EBI | A21/NANDALE |  |  |  |  |  |
PE3 | EBI | A22/NANDCLE |  |  |  |  |  |
PE4 | EBI | A23 |  |  |  |  |  |
PE5 | EBI | NCS4 |  |  |  |  |  |
PE6 | EBI | NCS5 |  |  |  |  |  |
PE7 |  |  |  |  |  |  |  |
PE8 |  |  |  |  |  |  |  |
PE9 | TC1 | TIOA3 |  |  |  |  |  |
PE10 | TC1 | TIOB3 |  |  |  |  |  |
PE11 | TC1 | TIOA4 |  |  |  |  |  |
PE12 | TC1 | TIOB4 |  |  |  |  |  |
PE13 | TC1 | TIOA5 |  |  |  |  |  |
PE14 | TC1 | TIOB5 |  |  |  |  |  |
PE15 | PWM | PWMH0 |  |  |  |  |  |
PE16 | PWM | PWMH1 | USART3 | SCK3 |  |  |  |
PE17 | PWM | PWML2 |  |  |  |  |  |
PE18 | PWM | PWML0 | EBI | NCS6 |  |  |  |
PE19 | PWM | PWML4 |  |  |  |  |  |
PE20 | PWM | PWMH4 | HSMCI | MCCDB |  |  |  |
PE21 | PWM | PWML5 |  |  |  |  |  |
PE22 | PWM | PWMH5 | HSMCI | MCDB0 |  |  |  |
PE23 | PWM | PWML6 |  |  |  |  |  |
PE24 | PWM | PWMH6 | HSMCI | MCDB1 |  |  |  |
PE25 | PWM | PWML7 |  |  |  |  |  |
PE26 | PWM | PWMH7 | HSMCI | MCDB2 |  |  |  |
PE27 | EBI | NCS7 | HSMCI | MCDB3 |  |  |  |
PE28 | SPI1 | SPI1_MISO |  |  |  |  |  |
PE29 | SPI1 | SPI1_MOSI |  |  |  |  |  |
PE30 | SPI1 | SPI1_SPCK |  |  |  |  |  |
PE31 | SPI1 | SPI1_NPCS0 |  |  |  |  |  |

### PIO Controller F (PIOF) table

PIO Controller F (PIOF)
I/O Line | Instance A | Port A | Instance B | Port B | Instance C | Port C | Instance D | Port D
--- | --- | --- | --- | --- | --- | --- | --- | ---
PF0 | SPI1 | SPI1_NPCS1 |  |  |  |  |  |
PF1 | SPI1 | SPI1_NPCS2 |  |  |  |  |  |
PF2 | SPI1 | SPI1_NPCS3 |  |  |  |  |  |
PF3 | PWM | PWMH3 |  |  |  |  |  |
PF4 | USART3 | CTS3 |  |  |  |  |  |
PF5 | USART3 | RTS3 |  |  |  |  |  |

## Register Mapping

Register Mapping
Offset | Register | Name | Access | Reset | Instance
--- | --- | --- | --- | --- | ---
0x40000000 | Control Register | HSMCI_CR | write-only | - | HSMCI
0x40000004 | Mode Register | HSMCI_MR | read-write | 0x00000000
0x40000008 | Data Timeout Register | HSMCI_DTOR | read-write | 0x00000000
0x4000000C | SD/SDIO Card Register | HSMCI_SDCR | read-write | 0x00000000
0x40000010 | Argument Register | HSMCI_ARGR | read-write | 0x00000000
0x40000014 | Command Register | HSMCI_CMDR | write-only | -
0x40000018 | Block Register | HSMCI_BLKR | read-write | 0x00000000
0x4000001C | Completion Signal Timeout Register | HSMCI_CSTOR | read-write | 0x00000000
0x40000020 | Response Register | HSMCI_RSPR[4] | read-only | 0x00000000
0x40000030 | Receive Data Register | HSMCI_RDR | read-only | 0x00000000
0x40000034 | Transmit Data Register | HSMCI_TDR | write-only | -
0x40000040 | Status Register | HSMCI_SR | read-only | 0x0000C0E5
0x40000044 | Interrupt Enable Register | HSMCI_IER | write-only | -
0x40000048 | Interrupt Disable Register | HSMCI_IDR | write-only | -
0x4000004C | Interrupt Mask Register | HSMCI_IMR | read-only | 0x00000000
0x40000050 | DMA Configuration Register | HSMCI_DMA | read-write | 0x00000000
0x40000054 | Configuration Register | HSMCI_CFG | read-write | 0x00000000
0x400000E4 | Write Protection Mode Register | HSMCI_WPMR | read-write | -
0x400000E8 | Write Protection Status Register | HSMCI_WPSR | read-only | -
0x40000200 | FIFO Memory Aperture0 | HSMCI_FIFO[256] | read-write | 0x0
0x40004000 | Control Register | SSC_CR | write-only | - | SSC
0x40004004 | Clock Mode Register | SSC_CMR | read-write | 0x00000000
0x40004010 | Receive Clock Mode Register | SSC_RCMR | read-write | 0x00000000
0x40004014 | Receive Frame Mode Register | SSC_RFMR | read-write | 0x00000000
0x40004018 | Transmit Clock Mode Register | SSC_TCMR | read-write | 0x00000000
0x4000401C | Transmit Frame Mode Register | SSC_TFMR | read-write | 0x00000000
0x40004020 | Receive Holding Register | SSC_RHR | read-only | 0x00000000
0x40004024 | Transmit Holding Register | SSC_THR | write-only | -
0x40004030 | Receive Sync. Holding Register | SSC_RSHR | read-only | 0x00000000
0x40004034 | Transmit Sync. Holding Register | SSC_TSHR | read-write | 0x00000000
0x40004038 | Receive Compare 0 Register | SSC_RC0R | read-write | 0x00000000
0x4000403C | Receive Compare 1 Register | SSC_RC1R | read-write | 0x00000000
0x40004040 | Status Register | SSC_SR | read-only | 0x000000CC
0x40004044 | Interrupt Enable Register | SSC_IER | write-only | -
0x40004048 | Interrupt Disable Register | SSC_IDR | write-only | -
0x4000404C | Interrupt Mask Register | SSC_IMR | read-only | 0x00000000
0x400040E4 | Write Protect Mode Register | SSC_WPMR | read-write | 0x00000000
0x400040E8 | Write Protect Status Register | SSC_WPSR | read-only | 0x00000000
0x40008000 | Control Register | SPI0_CR | write-only | - | SPI0
0x40008004 | Mode Register | SPI0_MR | read-write | 0x00000000
0x40008008 | Receive Data Register | SPI0_RDR | read-only | 0x00000000
0x4000800C | Transmit Data Register | SPI0_TDR | write-only | -
0x40008010 | Status Register | SPI0_SR | read-only | 0x000000F0
0x40008014 | Interrupt Enable Register | SPI0_IER | write-only | -
0x40008018 | Interrupt Disable Register | SPI0_IDR | write-only | -
0x4000801C | Interrupt Mask Register | SPI0_IMR | read-only | 0x00000000
0x40008030 | Chip Select Register | SPI0_CSR[4] | read-write | 0x0
0x400080E4 | Write Protection Control Register | SPI0_WPMR | read-write | 0x00000000
0x400080E8 | Write Protection Status Register | SPI0_WPSR | read-only | 0x00000000
0x4000C000 | Control Register | SPI1_CR | write-only | - | SPI1
0x4000C004 | Mode Register | SPI1_MR | read-write | 0x00000000
0x4000C008 | Receive Data Register | SPI1_RDR | read-only | 0x00000000
0x4000C00C | Transmit Data Register | SPI1_TDR | write-only | -
0x4000C010 | Status Register | SPI1_SR | read-only | 0x000000F0
0x4000C014 | Interrupt Enable Register | SPI1_IER | write-only | -
0x4000C018 | Interrupt Disable Register | SPI1_IDR | write-only | -
0x4000C01C | Interrupt Mask Register | SPI1_IMR | read-only | 0x00000000
0x4000C030 | Chip Select Register | SPI1_CSR[4] | read-write | 0x0
0x4000C0E4 | Write Protection Control Register | SPI1_WPMR | read-write | 0x00000000
0x4000C0E8 | Write Protection Status Register | SPI1_WPSR | read-only | 0x00000000
0x40080000 | Channel Control Register (channel = 0) | TC0_CCR0 | write-only | - | TC0
0x40080004 | Channel Mode Register (channel = 0) | TC0_CMR0 | read-write | 0x00000000
0x40080008 | Stepper Motor Mode Register (channel = 0) | TC0_SMMR0 | read-write | 0x00000000
0x40080010 | Counter Value (channel = 0) | TC0_CV0 | read-only | 0x00000000
0x40080014 | Register A (channel = 0) | TC0_RA0 | read-write | 0x00000000
0x40080018 | Register B (channel = 0) | TC0_RB0 | read-write | 0x00000000
0x4008001C | Register C (channel = 0) | TC0_RC0 | read-write | 0x00000000
0x40080020 | Status Register (channel = 0) | TC0_SR0 | read-only | 0x00000000
0x40080024 | Interrupt Enable Register (channel = 0) | TC0_IER0 | write-only | -
0x40080028 | Interrupt Disable Register (channel = 0) | TC0_IDR0 | write-only | -
0x4008002C | Interrupt Mask Register (channel = 0) | TC0_IMR0 | read-only | 0x00000000
0x40080040 | Channel Control Register (channel = 1) | TC0_CCR1 | write-only | -
0x40080044 | Channel Mode Register (channel = 1) | TC0_CMR1 | read-write | 0x00000000
0x40080048 | Stepper Motor Mode Register (channel = 1) | TC0_SMMR1 | read-write | 0x00000000
0x40080050 | Counter Value (channel = 1) | TC0_CV1 | read-only | 0x00000000
0x40080054 | Register A (channel = 1) | TC0_RA1 | read-write | 0x00000000
0x40080058 | Register B (channel = 1) | TC0_RB1 | read-write | 0x00000000
0x4008005C | Register C (channel = 1) | TC0_RC1 | read-write | 0x00000000
0x40080060 | Status Register (channel = 1) | TC0_SR1 | read-only | 0x00000000
0x40080064 | Interrupt Enable Register (channel = 1) | TC0_IER1 | write-only | -
0x40080068 | Interrupt Disable Register (channel = 1) | TC0_IDR1 | write-only | -
0x4008006C | Interrupt Mask Register (channel = 1) | TC0_IMR1 | read-only | 0x00000000
0x40080080 | Channel Control Register (channel = 2) | TC0_CCR2 | write-only | -
0x40080084 | Channel Mode Register (channel = 2) | TC0_CMR2 | read-write | 0x00000000
0x40080088 | Stepper Motor Mode Register (channel = 2) | TC0_SMMR2 | read-write | 0x00000000
0x40080090 | Counter Value (channel = 2) | TC0_CV2 | read-only | 0x00000000
0x40080094 | Register A (channel = 2) | TC0_RA2 | read-write | 0x00000000
0x40080098 | Register B (channel = 2) | TC0_RB2 | read-write | 0x00000000
0x4008009C | Register C (channel = 2) | TC0_RC2 | read-write | 0x00000000
0x400800A0 | Status Register (channel = 2) | TC0_SR2 | read-only | 0x00000000
0x400800A4 | Interrupt Enable Register (channel = 2) | TC0_IER2 | write-only | -
0x400800A8 | Interrupt Disable Register (channel = 2) | TC0_IDR2 | write-only | -
0x400800AC | Interrupt Mask Register (channel = 2) | TC0_IMR2 | read-only | 0x00000000
0x400800C0 | Block Control Register | TC0_BCR | write-only | -
0x400800C4 | Block Mode Register | TC0_BMR | read-write | 0x00000000
0x400800C8 | QDEC Interrupt Enable Register | TC0_QIER | write-only | -
0x400800CC | QDEC Interrupt Disable Register | TC0_QIDR | write-only | -
0x400800D0 | QDEC Interrupt Mask Register | TC0_QIMR | read-only | 0x00000000
0x400800D4 | QDEC Interrupt Status Register | TC0_QISR | read-only | 0x00000000
0x400800D8 | Fault Mode Register | TC0_FMR | read-write | 0x00000000
0x400800E4 | Write Protect Mode Register | TC0_WPMR | read-write | 0x00000000
0x40084000 | Channel Control Register (channel = 0) | TC1_CCR0 | write-only | - | TC1
0x40084004 | Channel Mode Register (channel = 0) | TC1_CMR0 | read-write | 0x00000000
0x40084008 | Stepper Motor Mode Register (channel = 0) | TC1_SMMR0 | read-write | 0x00000000
0x40084010 | Counter Value (channel = 0) | TC1_CV0 | read-only | 0x00000000
0x40084014 | Register A (channel = 0) | TC1_RA0 | read-write | 0x00000000
0x40084018 | Register B (channel = 0) | TC1_RB0 | read-write | 0x00000000
0x4008401C | Register C (channel = 0) | TC1_RC0 | read-write | 0x00000000
0x40084020 | Status Register (channel = 0) | TC1_SR0 | read-only | 0x00000000
0x40084024 | Interrupt Enable Register (channel = 0) | TC1_IER0 | write-only | -
0x40084028 | Interrupt Disable Register (channel = 0) | TC1_IDR0 | write-only | -
0x4008402C | Interrupt Mask Register (channel = 0) | TC1_IMR0 | read-only | 0x00000000
0x40084040 | Channel Control Register (channel = 1) | TC1_CCR1 | write-only | -
0x40084044 | Channel Mode Register (channel = 1) | TC1_CMR1 | read-write | 0x00000000
0x40084048 | Stepper Motor Mode Register (channel = 1) | TC1_SMMR1 | read-write | 0x00000000
0x40084050 | Counter Value (channel = 1) | TC1_CV1 | read-only | 0x00000000
0x40084054 | Register A (channel = 1) | TC1_RA1 | read-write | 0x00000000
0x40084058 | Register B (channel = 1) | TC1_RB1 | read-write | 0x00000000
0x4008405C | Register C (channel = 1) | TC1_RC1 | read-write | 0x00000000
0x40084060 | Status Register (channel = 1) | TC1_SR1 | read-only | 0x00000000
0x40084064 | Interrupt Enable Register (channel = 1) | TC1_IER1 | write-only | -
0x40084068 | Interrupt Disable Register (channel = 1) | TC1_IDR1 | write-only | -
0x4008406C | Interrupt Mask Register (channel = 1) | TC1_IMR1 | read-only | 0x00000000
0x40084080 | Channel Control Register (channel = 2) | TC1_CCR2 | write-only | -
0x40084084 | Channel Mode Register (channel = 2) | TC1_CMR2 | read-write | 0x00000000
0x40084088 | Stepper Motor Mode Register (channel = 2) | TC1_SMMR2 | read-write | 0x00000000
0x40084090 | Counter Value (channel = 2) | TC1_CV2 | read-only | 0x00000000
0x40084094 | Register A (channel = 2) | TC1_RA2 | read-write | 0x00000000
0x40084098 | Register B (channel = 2) | TC1_RB2 | read-write | 0x00000000
0x4008409C | Register C (channel = 2) | TC1_RC2 | read-write | 0x00000000
0x400840A0 | Status Register (channel = 2) | TC1_SR2 | read-only | 0x00000000
0x400840A4 | Interrupt Enable Register (channel = 2) | TC1_IER2 | write-only | -
0x400840A8 | Interrupt Disable Register (channel = 2) | TC1_IDR2 | write-only | -
0x400840AC | Interrupt Mask Register (channel = 2) | TC1_IMR2 | read-only | 0x00000000
0x400840C0 | Block Control Register | TC1_BCR | write-only | -
0x400840C4 | Block Mode Register | TC1_BMR | read-write | 0x00000000
0x400840C8 | QDEC Interrupt Enable Register | TC1_QIER | write-only | -
0x400840CC | QDEC Interrupt Disable Register | TC1_QIDR | write-only | -
0x400840D0 | QDEC Interrupt Mask Register | TC1_QIMR | read-only | 0x00000000
0x400840D4 | QDEC Interrupt Status Register | TC1_QISR | read-only | 0x00000000
0x400840D8 | Fault Mode Register | TC1_FMR | read-write | 0x00000000
0x400840E4 | Write Protect Mode Register | TC1_WPMR | read-write | 0x00000000
0x40088000 | Channel Control Register (channel = 0) | TC2_CCR0 | write-only | - | TC2
0x40088004 | Channel Mode Register (channel = 0) | TC2_CMR0 | read-write | 0x00000000
0x40088008 | Stepper Motor Mode Register (channel = 0) | TC2_SMMR0 | read-write | 0x00000000
0x40088010 | Counter Value (channel = 0) | TC2_CV0 | read-only | 0x00000000
0x40088014 | Register A (channel = 0) | TC2_RA0 | read-write | 0x00000000
0x40088018 | Register B (channel = 0) | TC2_RB0 | read-write | 0x00000000
0x4008801C | Register C (channel = 0) | TC2_RC0 | read-write | 0x00000000
0x40088020 | Status Register (channel = 0) | TC2_SR0 | read-only | 0x00000000
0x40088024 | Interrupt Enable Register (channel = 0) | TC2_IER0 | write-only | -
0x40088028 | Interrupt Disable Register (channel = 0) | TC2_IDR0 | write-only | -
0x4008802C | Interrupt Mask Register (channel = 0) | TC2_IMR0 | read-only | 0x00000000
0x40088040 | Channel Control Register (channel = 1) | TC2_CCR1 | write-only | -
0x40088044 | Channel Mode Register (channel = 1) | TC2_CMR1 | read-write | 0x00000000
0x40088048 | Stepper Motor Mode Register (channel = 1) | TC2_SMMR1 | read-write | 0x00000000
0x40088050 | Counter Value (channel = 1) | TC2_CV1 | read-only | 0x00000000
0x40088054 | Register A (channel = 1) | TC2_RA1 | read-write | 0x00000000
0x40088058 | Register B (channel = 1) | TC2_RB1 | read-write | 0x00000000
0x4008805C | Register C (channel = 1) | TC2_RC1 | read-write | 0x00000000
0x40088060 | Status Register (channel = 1) | TC2_SR1 | read-only | 0x00000000
0x40088064 | Interrupt Enable Register (channel = 1) | TC2_IER1 | write-only | -
0x40088068 | Interrupt Disable Register (channel = 1) | TC2_IDR1 | write-only | -
0x4008806C | Interrupt Mask Register (channel = 1) | TC2_IMR1 | read-only | 0x00000000
0x40088080 | Channel Control Register (channel = 2) | TC2_CCR2 | write-only | -
0x40088084 | Channel Mode Register (channel = 2) | TC2_CMR2 | read-write | 0x00000000
0x40088088 | Stepper Motor Mode Register (channel = 2) | TC2_SMMR2 | read-write | 0x00000000
0x40088090 | Counter Value (channel = 2) | TC2_CV2 | read-only | 0x00000000
0x40088094 | Register A (channel = 2) | TC2_RA2 | read-write | 0x00000000
0x40088098 | Register B (channel = 2) | TC2_RB2 | read-write | 0x00000000
0x4008809C | Register C (channel = 2) | TC2_RC2 | read-write | 0x00000000
0x400880A0 | Status Register (channel = 2) | TC2_SR2 | read-only | 0x00000000
0x400880A4 | Interrupt Enable Register (channel = 2) | TC2_IER2 | write-only | -
0x400880A8 | Interrupt Disable Register (channel = 2) | TC2_IDR2 | write-only | -
0x400880AC | Interrupt Mask Register (channel = 2) | TC2_IMR2 | read-only | 0x00000000
0x400880C0 | Block Control Register | TC2_BCR | write-only | -
0x400880C4 | Block Mode Register | TC2_BMR | read-write | 0x00000000
0x400880C8 | QDEC Interrupt Enable Register | TC2_QIER | write-only | -
0x400880CC | QDEC Interrupt Disable Register | TC2_QIDR | write-only | -
0x400880D0 | QDEC Interrupt Mask Register | TC2_QIMR | read-only | 0x00000000
0x400880D4 | QDEC Interrupt Status Register | TC2_QISR | read-only | 0x00000000
0x400880D8 | Fault Mode Register | TC2_FMR | read-write | 0x00000000
0x400880E4 | Write Protect Mode Register | TC2_WPMR | read-write | 0x00000000
0x4008C000 | Control Register | TWI0_CR | write-only | - | TWI0
0x4008C004 | Master Mode Register | TWI0_MMR | read-write | 0x00000000
0x4008C008 | Slave Mode Register | TWI0_SMR | read-write | 0x00000000
0x4008C00C | Internal Address Register | TWI0_IADR | read-write | 0x00000000
0x4008C010 | Clock Waveform Generator Register | TWI0_CWGR | read-write | 0x00000000
0x4008C020 | Status Register | TWI0_SR | read-only | 0x0000F009
0x4008C024 | Interrupt Enable Register | TWI0_IER | write-only | -
0x4008C028 | Interrupt Disable Register | TWI0_IDR | write-only | -
0x4008C02C | Interrupt Mask Register | TWI0_IMR | read-only | 0x00000000
0x4008C030 | Receive Holding Register | TWI0_RHR | read-only | 0x00000000
0x4008C034 | Transmit Holding Register | TWI0_THR | write-only | 0x00000000
0x4008C100 | Receive Pointer Register | TWI0_RPR | read-write | 0x00000000
0x4008C104 | Receive Counter Register | TWI0_RCR | read-write | 0x00000000
0x4008C108 | Transmit Pointer Register | TWI0_TPR | read-write | 0x00000000
0x4008C10C | Transmit Counter Register | TWI0_TCR | read-write | 0x00000000
0x4008C110 | Receive Next Pointer Register | TWI0_RNPR | read-write | 0x00000000
0x4008C114 | Receive Next Counter Register | TWI0_RNCR | read-write | 0x00000000
0x4008C118 | Transmit Next Pointer Register | TWI0_TNPR | read-write | 0x00000000
0x4008C11C | Transmit Next Counter Register | TWI0_TNCR | read-write | 0x00000000
0x4008C120 | Transfer Control Register | TWI0_PTCR | write-only | 0x00000000
0x4008C124 | Transfer Status Register | TWI0_PTSR | read-only | 0x00000000
0x40090000 | Control Register | TWI1_CR | write-only | - | TWI1
0x40090004 | Master Mode Register | TWI1_MMR | read-write | 0x00000000
0x40090008 | Slave Mode Register | TWI1_SMR | read-write | 0x00000000
0x4009000C | Internal Address Register | TWI1_IADR | read-write | 0x00000000
0x40090010 | Clock Waveform Generator Register | TWI1_CWGR | read-write | 0x00000000
0x40090020 | Status Register | TWI1_SR | read-only | 0x0000F009
0x40090024 | Interrupt Enable Register | TWI1_IER | write-only | -
0x40090028 | Interrupt Disable Register | TWI1_IDR | write-only | -
0x4009002C | Interrupt Mask Register | TWI1_IMR | read-only | 0x00000000
0x40090030 | Receive Holding Register | TWI1_RHR | read-only | 0x00000000
0x40090034 | Transmit Holding Register | TWI1_THR | write-only | 0x00000000
0x40090100 | Receive Pointer Register | TWI1_RPR | read-write | 0x00000000
0x40090104 | Receive Counter Register | TWI1_RCR | read-write | 0x00000000
0x40090108 | Transmit Pointer Register | TWI1_TPR | read-write | 0x00000000
0x4009010C | Transmit Counter Register | TWI1_TCR | read-write | 0x00000000
0x40090110 | Receive Next Pointer Register | TWI1_RNPR | read-write | 0x00000000
0x40090114 | Receive Next Counter Register | TWI1_RNCR | read-write | 0x00000000
0x40090118 | Transmit Next Pointer Register | TWI1_TNPR | read-write | 0x00000000
0x4009011C | Transmit Next Counter Register | TWI1_TNCR | read-write | 0x00000000
0x40090120 | Transfer Control Register | TWI1_PTCR | write-only | 0x00000000
0x40090124 | Transfer Status Register | TWI1_PTSR | read-only | 0x00000000
0x40094000 | PWM Clock Register | PWM_CLK | read-write | 0x00000000 | PWM
0x40094004 | PWM Enable Register | PWM_ENA | write-only | -
0x40094008 | PWM Disable Register | PWM_DIS | write-only | -
0x4009400C | PWM Status Register | PWM_SR | read-only | 0x00000000
0x40094010 | PWM Interrupt Enable Register 1 | PWM_IER1 | write-only | -
0x40094014 | PWM Interrupt Disable Register 1 | PWM_IDR1 | write-only | -
0x40094018 | PWM Interrupt Mask Register 1 | PWM_IMR1 | read-only | 0x00000000
0x4009401C | PWM Interrupt Status Register 1 | PWM_ISR1 | read-only | 0x00000000
0x40094020 | PWM Sync Channels Mode Register | PWM_SCM | read-write | 0x00000000
0x40094028 | PWM Sync Channels Update Control Register | PWM_SCUC | read-write | 0x00000000
0x4009402C | PWM Sync Channels Update Period Register | PWM_SCUP | read-write | 0x00000000
0x40094030 | PWM Sync Channels Update Period Update Register | PWM_SCUPUPD | write-only | 0x00000000
0x40094034 | PWM Interrupt Enable Register 2 | PWM_IER2 | write-only | -
0x40094038 | PWM Interrupt Disable Register 2 | PWM_IDR2 | write-only | -
0x4009403C | PWM Interrupt Mask Register 2 | PWM_IMR2 | read-only | 0x00000000
0x40094040 | PWM Interrupt Status Register 2 | PWM_ISR2 | read-only | 0x00000000
0x40094044 | PWM Output Override Value Register | PWM_OOV | read-write | 0x00000000
0x40094048 | PWM Output Selection Register | PWM_OS | read-write | 0x00000000
0x4009404C | PWM Output Selection Set Register | PWM_OSS | write-only | -
0x40094050 | PWM Output Selection Clear Register | PWM_OSC | write-only | -
0x40094054 | PWM Output Selection Set Update Register | PWM_OSSUPD | write-only | -
0x40094058 | PWM Output Selection Clear Update Register | PWM_OSCUPD | write-only | -
0x4009405C | PWM Fault Mode Register | PWM_FMR | read-write | 0x00000000
0x40094060 | PWM Fault Status Register | PWM_FSR | read-only | 0x00000000
0x40094064 | PWM Fault Clear Register | PWM_FCR | write-only | -
0x40094068 | PWM Fault Protection Value Register | PWM_FPV | read-write | 0x00000000
0x4009406C | PWM Fault Protection Enable Register 1 | PWM_FPE1 | read-write | 0x00000000
0x40094070 | PWM Fault Protection Enable Register 2 | PWM_FPE2 | read-write | 0x00000000
0x4009407C | PWM Event Line 0 Mode Register | PWM_ELMR[2] | read-write | 0x0
0x400940B0 | PWM Stepper Motor Mode Register | PWM_SMMR | read-write | 0x00000000
0x400940E4 | PWM Write Protect Control Register | PWM_WPCR | write-only | -
0x400940E8 | PWM Write Protect Status Register | PWM_WPSR | read-only | 0x00000000
0x40094130 | PWM Comparison 0 Value Register | PWM_CMPV0 | read-write | 0x00000000
0x40094134 | PWM Comparison 0 Value Update Register | PWM_CMPVUPD0 | write-only | -
0x40094138 | PWM Comparison 0 Mode Register | PWM_CMPM0 | read-write | 0x00000000
0x4009413C | PWM Comparison 0 Mode Update Register | PWM_CMPMUPD0 | write-only | -
0x40094140 | PWM Comparison 1 Value Register | PWM_CMPV1 | read-write | 0x00000000
0x40094144 | PWM Comparison 1 Value Update Register | PWM_CMPVUPD1 | write-only | -
0x40094148 | PWM Comparison 1 Mode Register | PWM_CMPM1 | read-write | 0x00000000
0x4009414C | PWM Comparison 1 Mode Update Register | PWM_CMPMUPD1 | write-only | -
0x40094150 | PWM Comparison 2 Value Register | PWM_CMPV2 | read-write | 0x00000000
0x40094154 | PWM Comparison 2 Value Update Register | PWM_CMPVUPD2 | write-only | -
0x40094158 | PWM Comparison 2 Mode Register | PWM_CMPM2 | read-write | 0x00000000
0x4009415C | PWM Comparison 2 Mode Update Register | PWM_CMPMUPD2 | write-only | -
0x40094160 | PWM Comparison 3 Value Register | PWM_CMPV3 | read-write | 0x00000000
0x40094164 | PWM Comparison 3 Value Update Register | PWM_CMPVUPD3 | write-only | -
0x40094168 | PWM Comparison 3 Mode Register | PWM_CMPM3 | read-write | 0x00000000
0x4009416C | PWM Comparison 3 Mode Update Register | PWM_CMPMUPD3 | write-only | -
0x40094170 | PWM Comparison 4 Value Register | PWM_CMPV4 | read-write | 0x00000000
0x40094174 | PWM Comparison 4 Value Update Register | PWM_CMPVUPD4 | write-only | -
0x40094178 | PWM Comparison 4 Mode Register | PWM_CMPM4 | read-write | 0x00000000
0x4009417C | PWM Comparison 4 Mode Update Register | PWM_CMPMUPD4 | write-only | -
0x40094180 | PWM Comparison 5 Value Register | PWM_CMPV5 | read-write | 0x00000000
0x40094184 | PWM Comparison 5 Value Update Register | PWM_CMPVUPD5 | write-only | -
0x40094188 | PWM Comparison 5 Mode Register | PWM_CMPM5 | read-write | 0x00000000
0x4009418C | PWM Comparison 5 Mode Update Register | PWM_CMPMUPD5 | write-only | -
0x40094190 | PWM Comparison 6 Value Register | PWM_CMPV6 | read-write | 0x00000000
0x40094194 | PWM Comparison 6 Value Update Register | PWM_CMPVUPD6 | write-only | -
0x40094198 | PWM Comparison 6 Mode Register | PWM_CMPM6 | read-write | 0x00000000
0x4009419C | PWM Comparison 6 Mode Update Register | PWM_CMPMUPD6 | write-only | -
0x400941A0 | PWM Comparison 7 Value Register | PWM_CMPV7 | read-write | 0x00000000
0x400941A4 | PWM Comparison 7 Value Update Register | PWM_CMPVUPD7 | write-only | -
0x400941A8 | PWM Comparison 7 Mode Register | PWM_CMPM7 | read-write | 0x00000000
0x400941AC | PWM Comparison 7 Mode Update Register | PWM_CMPMUPD7 | write-only | -
0x40094200 | PWM Channel Mode Register (ch_num = 0) | PWM_CMR0 | read-write | 0x00000000
0x40094204 | PWM Channel Duty Cycle Register (ch_num = 0) | PWM_CDTY0 | read-write | 0x00000000
0x40094208 | PWM Channel Duty Cycle Update Register (ch_num = 0) | PWM_CDTYUPD0 | write-only | -
0x4009420C | PWM Channel Period Register (ch_num = 0) | PWM_CPRD0 | read-write | 0x00000000
0x40094210 | PWM Channel Period Update Register (ch_num = 0) | PWM_CPRDUPD0 | write-only | -
0x40094214 | PWM Channel Counter Register (ch_num = 0) | PWM_CCNT0 | read-only | 0x00000000
0x40094218 | PWM Channel Dead Time Register (ch_num = 0) | PWM_DT0 | read-write | 0x00000000
0x4009421C | PWM Channel Dead Time Update Register (ch_num = 0) | PWM_DTUPD0 | write-only | -
0x40094220 | PWM Channel Mode Register (ch_num = 1) | PWM_CMR1 | read-write | 0x00000000
0x40094224 | PWM Channel Duty Cycle Register (ch_num = 1) | PWM_CDTY1 | read-write | 0x00000000
0x40094228 | PWM Channel Duty Cycle Update Register (ch_num = 1) | PWM_CDTYUPD1 | write-only | -
0x4009422C | PWM Channel Period Register (ch_num = 1) | PWM_CPRD1 | read-write | 0x00000000
0x40094230 | PWM Channel Period Update Register (ch_num = 1) | PWM_CPRDUPD1 | write-only | -
0x40094234 | PWM Channel Counter Register (ch_num = 1) | PWM_CCNT1 | read-only | 0x00000000
0x40094238 | PWM Channel Dead Time Register (ch_num = 1) | PWM_DT1 | read-write | 0x00000000
0x4009423C | PWM Channel Dead Time Update Register (ch_num = 1) | PWM_DTUPD1 | write-only | -
0x40094240 | PWM Channel Mode Register (ch_num = 2) | PWM_CMR2 | read-write | 0x00000000
0x40094244 | PWM Channel Duty Cycle Register (ch_num = 2) | PWM_CDTY2 | read-write | 0x00000000
0x40094248 | PWM Channel Duty Cycle Update Register (ch_num = 2) | PWM_CDTYUPD2 | write-only | -
0x4009424C | PWM Channel Period Register (ch_num = 2) | PWM_CPRD2 | read-write | 0x00000000
0x40094250 | PWM Channel Period Update Register (ch_num = 2) | PWM_CPRDUPD2 | write-only | -
0x40094254 | PWM Channel Counter Register (ch_num = 2) | PWM_CCNT2 | read-only | 0x00000000
0x40094258 | PWM Channel Dead Time Register (ch_num = 2) | PWM_DT2 | read-write | 0x00000000
0x4009425C | PWM Channel Dead Time Update Register (ch_num = 2) | PWM_DTUPD2 | write-only | -
0x40094260 | PWM Channel Mode Register (ch_num = 3) | PWM_CMR3 | read-write | 0x00000000
0x40094264 | PWM Channel Duty Cycle Register (ch_num = 3) | PWM_CDTY3 | read-write | 0x00000000
0x40094268 | PWM Channel Duty Cycle Update Register (ch_num = 3) | PWM_CDTYUPD3 | write-only | -
0x4009426C | PWM Channel Period Register (ch_num = 3) | PWM_CPRD3 | read-write | 0x00000000
0x40094270 | PWM Channel Period Update Register (ch_num = 3) | PWM_CPRDUPD3 | write-only | -
0x40094274 | PWM Channel Counter Register (ch_num = 3) | PWM_CCNT3 | read-only | 0x00000000
0x40094278 | PWM Channel Dead Time Register (ch_num = 3) | PWM_DT3 | read-write | 0x00000000
0x4009427C | PWM Channel Dead Time Update Register (ch_num = 3) | PWM_DTUPD3 | write-only | -
0x40094280 | PWM Channel Mode Register (ch_num = 4) | PWM_CMR4 | read-write | 0x00000000
0x40094284 | PWM Channel Duty Cycle Register (ch_num = 4) | PWM_CDTY4 | read-write | 0x00000000
0x40094288 | PWM Channel Duty Cycle Update Register (ch_num = 4) | PWM_CDTYUPD4 | write-only | -
0x4009428C | PWM Channel Period Register (ch_num = 4) | PWM_CPRD4 | read-write | 0x00000000
0x40094290 | PWM Channel Period Update Register (ch_num = 4) | PWM_CPRDUPD4 | write-only | -
0x40094294 | PWM Channel Counter Register (ch_num = 4) | PWM_CCNT4 | read-only | 0x00000000
0x40094298 | PWM Channel Dead Time Register (ch_num = 4) | PWM_DT4 | read-write | 0x00000000
0x4009429C | PWM Channel Dead Time Update Register (ch_num = 4) | PWM_DTUPD4 | write-only | -
0x400942A0 | PWM Channel Mode Register (ch_num = 5) | PWM_CMR5 | read-write | 0x00000000
0x400942A4 | PWM Channel Duty Cycle Register (ch_num = 5) | PWM_CDTY5 | read-write | 0x00000000
0x400942A8 | PWM Channel Duty Cycle Update Register (ch_num = 5) | PWM_CDTYUPD5 | write-only | -
0x400942AC | PWM Channel Period Register (ch_num = 5) | PWM_CPRD5 | read-write | 0x00000000
0x400942B0 | PWM Channel Period Update Register (ch_num = 5) | PWM_CPRDUPD5 | write-only | -
0x400942B4 | PWM Channel Counter Register (ch_num = 5) | PWM_CCNT5 | read-only | 0x00000000
0x400942B8 | PWM Channel Dead Time Register (ch_num = 5) | PWM_DT5 | read-write | 0x00000000
0x400942BC | PWM Channel Dead Time Update Register (ch_num = 5) | PWM_DTUPD5 | write-only | -
0x400942C0 | PWM Channel Mode Register (ch_num = 6) | PWM_CMR6 | read-write | 0x00000000
0x400942C4 | PWM Channel Duty Cycle Register (ch_num = 6) | PWM_CDTY6 | read-write | 0x00000000
0x400942C8 | PWM Channel Duty Cycle Update Register (ch_num = 6) | PWM_CDTYUPD6 | write-only | -
0x400942CC | PWM Channel Period Register (ch_num = 6) | PWM_CPRD6 | read-write | 0x00000000
0x400942D0 | PWM Channel Period Update Register (ch_num = 6) | PWM_CPRDUPD6 | write-only | -
0x400942D4 | PWM Channel Counter Register (ch_num = 6) | PWM_CCNT6 | read-only | 0x00000000
0x400942D8 | PWM Channel Dead Time Register (ch_num = 6) | PWM_DT6 | read-write | 0x00000000
0x400942DC | PWM Channel Dead Time Update Register (ch_num = 6) | PWM_DTUPD6 | write-only | -
0x400942E0 | PWM Channel Mode Register (ch_num = 7) | PWM_CMR7 | read-write | 0x00000000
0x400942E4 | PWM Channel Duty Cycle Register (ch_num = 7) | PWM_CDTY7 | read-write | 0x00000000
0x400942E8 | PWM Channel Duty Cycle Update Register (ch_num = 7) | PWM_CDTYUPD7 | write-only | -
0x400942EC | PWM Channel Period Register (ch_num = 7) | PWM_CPRD7 | read-write | 0x00000000
0x400942F0 | PWM Channel Period Update Register (ch_num = 7) | PWM_CPRDUPD7 | write-only | -
0x400942F4 | PWM Channel Counter Register (ch_num = 7) | PWM_CCNT7 | read-only | 0x00000000
0x400942F8 | PWM Channel Dead Time Register (ch_num = 7) | PWM_DT7 | read-write | 0x00000000
0x400942FC | PWM Channel Dead Time Update Register (ch_num = 7) | PWM_DTUPD7 | write-only | -
0x40094108 | Transmit Pointer Register | PWM_TPR | read-write | 0x00000000
0x4009410C | Transmit Counter Register | PWM_TCR | read-write | 0x00000000
0x40094118 | Transmit Next Pointer Register | PWM_TNPR | read-write | 0x00000000
0x4009411C | Transmit Next Counter Register | PWM_TNCR | read-write | 0x00000000
0x40094120 | Transfer Control Register | PWM_PTCR | write-only | 0x00000000
0x40094124 | Transfer Status Register | PWM_PTSR | read-only | 0x00000000
0x40098000 | Control Register | USART0_CR | write-only | - | USART0
0x40098004 | Mode Register | USART0_MR | read-write | -
0x40098008 | Interrupt Enable Register | USART0_IER | write-only | -
0x4009800C | Interrupt Disable Register | USART0_IDR | write-only | -
0x40098010 | Interrupt Mask Register | USART0_IMR | read-only | 0x00000000
0x40098014 | Channel Status Register | USART0_CSR | read-only | -
0x40098018 | Receiver Holding Register | USART0_RHR | read-only | 0x00000000
0x4009801C | Transmitter Holding Register | USART0_THR | write-only | -
0x40098020 | Baud Rate Generator Register | USART0_BRGR | read-write | 0x00000000
0x40098024 | Receiver Time-out Register | USART0_RTOR | read-write | 0x00000000
0x40098028 | Transmitter Timeguard Register | USART0_TTGR | read-write | 0x00000000
0x40098040 | FI DI Ratio Register | USART0_FIDI | read-write | 0x00000174
0x40098044 | Number of Errors Register | USART0_NER | read-only | -
0x4009804C | IrDA Filter Register | USART0_IF | read-write | 0x00000000
0x40098050 | Manchester Encoder Decoder Register | USART0_MAN | read-write | 0x30011004
0x40098054 | LIN Mode Register | USART0_LINMR | read-write | 0x00000000
0x40098058 | LIN Identifier Register | USART0_LINIR | read-write | 0x00000000
0x400980E4 | Write Protect Mode Register | USART0_WPMR | read-write | 0x00000000
0x400980E8 | Write Protect Status Register | USART0_WPSR | read-only | 0x00000000
0x40098100 | Receive Pointer Register | USART0_RPR | read-write | 0x00000000
0x40098104 | Receive Counter Register | USART0_RCR | read-write | 0x00000000
0x40098108 | Transmit Pointer Register | USART0_TPR | read-write | 0x00000000
0x4009810C | Transmit Counter Register | USART0_TCR | read-write | 0x00000000
0x40098110 | Receive Next Pointer Register | USART0_RNPR | read-write | 0x00000000
0x40098114 | Receive Next Counter Register | USART0_RNCR | read-write | 0x00000000
0x40098118 | Transmit Next Pointer Register | USART0_TNPR | read-write | 0x00000000
0x4009811C | Transmit Next Counter Register | USART0_TNCR | read-write | 0x00000000
0x40098120 | Transfer Control Register | USART0_PTCR | write-only | 0x00000000
0x40098124 | Transfer Status Register | USART0_PTSR | read-only | 0x00000000
0x4009C000 | Control Register | USART1_CR | write-only | - | USART1
0x4009C004 | Mode Register | USART1_MR | read-write | -
0x4009C008 | Interrupt Enable Register | USART1_IER | write-only | -
0x4009C00C | Interrupt Disable Register | USART1_IDR | write-only | -
0x4009C010 | Interrupt Mask Register | USART1_IMR | read-only | 0x00000000
0x4009C014 | Channel Status Register | USART1_CSR | read-only | -
0x4009C018 | Receiver Holding Register | USART1_RHR | read-only | 0x00000000
0x4009C01C | Transmitter Holding Register | USART1_THR | write-only | -
0x4009C020 | Baud Rate Generator Register | USART1_BRGR | read-write | 0x00000000
0x4009C024 | Receiver Time-out Register | USART1_RTOR | read-write | 0x00000000
0x4009C028 | Transmitter Timeguard Register | USART1_TTGR | read-write | 0x00000000
0x4009C040 | FI DI Ratio Register | USART1_FIDI | read-write | 0x00000174
0x4009C044 | Number of Errors Register | USART1_NER | read-only | -
0x4009C04C | IrDA Filter Register | USART1_IF | read-write | 0x00000000
0x4009C050 | Manchester Encoder Decoder Register | USART1_MAN | read-write | 0x30011004
0x4009C054 | LIN Mode Register | USART1_LINMR | read-write | 0x00000000
0x4009C058 | LIN Identifier Register | USART1_LINIR | read-write | 0x00000000
0x4009C0E4 | Write Protect Mode Register | USART1_WPMR | read-write | 0x00000000
0x4009C0E8 | Write Protect Status Register | USART1_WPSR | read-only | 0x00000000
0x4009C100 | Receive Pointer Register | USART1_RPR | read-write | 0x00000000
0x4009C104 | Receive Counter Register | USART1_RCR | read-write | 0x00000000
0x4009C108 | Transmit Pointer Register | USART1_TPR | read-write | 0x00000000
0x4009C10C | Transmit Counter Register | USART1_TCR | read-write | 0x00000000
0x4009C110 | Receive Next Pointer Register | USART1_RNPR | read-write | 0x00000000
0x4009C114 | Receive Next Counter Register | USART1_RNCR | read-write | 0x00000000
0x4009C118 | Transmit Next Pointer Register | USART1_TNPR | read-write | 0x00000000
0x4009C11C | Transmit Next Counter Register | USART1_TNCR | read-write | 0x00000000
0x4009C120 | Transfer Control Register | USART1_PTCR | write-only | 0x00000000
0x4009C124 | Transfer Status Register | USART1_PTSR | read-only | 0x00000000
0x400A0000 | Control Register | USART2_CR | write-only | - | USART2
0x400A0004 | Mode Register | USART2_MR | read-write | -
0x400A0008 | Interrupt Enable Register | USART2_IER | write-only | -
0x400A000C | Interrupt Disable Register | USART2_IDR | write-only | -
0x400A0010 | Interrupt Mask Register | USART2_IMR | read-only | 0x00000000
0x400A0014 | Channel Status Register | USART2_CSR | read-only | -
0x400A0018 | Receiver Holding Register | USART2_RHR | read-only | 0x00000000
0x400A001C | Transmitter Holding Register | USART2_THR | write-only | -
0x400A0020 | Baud Rate Generator Register | USART2_BRGR | read-write | 0x00000000
0x400A0024 | Receiver Time-out Register | USART2_RTOR | read-write | 0x00000000
0x400A0028 | Transmitter Timeguard Register | USART2_TTGR | read-write | 0x00000000
0x400A0040 | FI DI Ratio Register | USART2_FIDI | read-write | 0x00000174
0x400A0044 | Number of Errors Register | USART2_NER | read-only | -
0x400A004C | IrDA Filter Register | USART2_IF | read-write | 0x00000000
0x400A0050 | Manchester Encoder Decoder Register | USART2_MAN | read-write | 0x30011004
0x400A0054 | LIN Mode Register | USART2_LINMR | read-write | 0x00000000
0x400A0058 | LIN Identifier Register | USART2_LINIR | read-write | 0x00000000
0x400A00E4 | Write Protect Mode Register | USART2_WPMR | read-write | 0x00000000
0x400A00E8 | Write Protect Status Register | USART2_WPSR | read-only | 0x00000000
0x400A0100 | Receive Pointer Register | USART2_RPR | read-write | 0x00000000
0x400A0104 | Receive Counter Register | USART2_RCR | read-write | 0x00000000
0x400A0108 | Transmit Pointer Register | USART2_TPR | read-write | 0x00000000
0x400A010C | Transmit Counter Register | USART2_TCR | read-write | 0x00000000
0x400A0110 | Receive Next Pointer Register | USART2_RNPR | read-write | 0x00000000
0x400A0114 | Receive Next Counter Register | USART2_RNCR | read-write | 0x00000000
0x400A0118 | Transmit Next Pointer Register | USART2_TNPR | read-write | 0x00000000
0x400A011C | Transmit Next Counter Register | USART2_TNCR | read-write | 0x00000000
0x400A0120 | Transfer Control Register | USART2_PTCR | write-only | 0x00000000
0x400A0124 | Transfer Status Register | USART2_PTSR | read-only | 0x00000000
0x400A4000 | Control Register | USART3_CR | write-only | - | USART3
0x400A4004 | Mode Register | USART3_MR | read-write | -
0x400A4008 | Interrupt Enable Register | USART3_IER | write-only | -
0x400A400C | Interrupt Disable Register | USART3_IDR | write-only | -
0x400A4010 | Interrupt Mask Register | USART3_IMR | read-only | 0x00000000
0x400A4014 | Channel Status Register | USART3_CSR | read-only | -
0x400A4018 | Receiver Holding Register | USART3_RHR | read-only | 0x00000000
0x400A401C | Transmitter Holding Register | USART3_THR | write-only | -
0x400A4020 | Baud Rate Generator Register | USART3_BRGR | read-write | 0x00000000
0x400A4024 | Receiver Time-out Register | USART3_RTOR | read-write | 0x00000000
0x400A4028 | Transmitter Timeguard Register | USART3_TTGR | read-write | 0x00000000
0x400A4040 | FI DI Ratio Register | USART3_FIDI | read-write | 0x00000174
0x400A4044 | Number of Errors Register | USART3_NER | read-only | -
0x400A404C | IrDA Filter Register | USART3_IF | read-write | 0x00000000
0x400A4050 | Manchester Encoder Decoder Register | USART3_MAN | read-write | 0x30011004
0x400A4054 | LIN Mode Register | USART3_LINMR | read-write | 0x00000000
0x400A4058 | LIN Identifier Register | USART3_LINIR | read-write | 0x00000000
0x400A40E4 | Write Protect Mode Register | USART3_WPMR | read-write | 0x00000000
0x400A40E8 | Write Protect Status Register | USART3_WPSR | read-only | 0x00000000
0x400A4100 | Receive Pointer Register | USART3_RPR | read-write | 0x00000000
0x400A4104 | Receive Counter Register | USART3_RCR | read-write | 0x00000000
0x400A4108 | Transmit Pointer Register | USART3_TPR | read-write | 0x00000000
0x400A410C | Transmit Counter Register | USART3_TCR | read-write | 0x00000000
0x400A4110 | Receive Next Pointer Register | USART3_RNPR | read-write | 0x00000000
0x400A4114 | Receive Next Counter Register | USART3_RNCR | read-write | 0x00000000
0x400A4118 | Transmit Next Pointer Register | USART3_TNPR | read-write | 0x00000000
0x400A411C | Transmit Next Counter Register | USART3_TNCR | read-write | 0x00000000
0x400A4120 | Transfer Control Register | USART3_PTCR | write-only | 0x00000000
0x400A4124 | Transfer Status Register | USART3_PTSR | read-only | 0x00000000
0x400AC000 | Device General Control Register | UOTGHS_DEVCTRL | read-write | 0x00000100 | UOTGHS
0x400AC004 | Device Global Interrupt Status Register | UOTGHS_DEVISR | read-only | 0x00000000
0x400AC008 | Device Global Interrupt Clear Register | UOTGHS_DEVICR | write-only | -
0x400AC00C | Device Global Interrupt Set Register | UOTGHS_DEVIFR | write-only | -
0x400AC010 | Device Global Interrupt Mask Register | UOTGHS_DEVIMR | read-only | 0x00000000
0x400AC014 | Device Global Interrupt Disable Register | UOTGHS_DEVIDR | write-only | -
0x400AC018 | Device Global Interrupt Enable Register | UOTGHS_DEVIER | write-only | -
0x400AC01C | Device Endpoint Register | UOTGHS_DEVEPT | read-write | 0x00000000
0x400AC020 | Device Frame Number Register | UOTGHS_DEVFNUM | read-only | 0x00000000
0x400AC100 | Device Endpoint Configuration Register (n = 0) | UOTGHS_DEVEPTCFG[10] | read-write | 0x00002000000020000000200000002000000020000000200000002000000020000000200000002000
0x400AC130 | Device Endpoint Status Register (n = 0) | UOTGHS_DEVEPTISR[10] | read-only | 0x00000100000001000000010000000100000001000000010000000100000001000000010000000100
0x400AC160 | Device Endpoint Clear Register (n = 0) | UOTGHS_DEVEPTICR[10] | write-only | -
0x400AC190 | Device Endpoint Set Register (n = 0) | UOTGHS_DEVEPTIFR[10] | write-only | -
0x400AC1C0 | Device Endpoint Mask Register (n = 0) | UOTGHS_DEVEPTIMR[10] | read-only | 0x0
0x400AC1F0 | Device Endpoint Enable Register (n = 0) | UOTGHS_DEVEPTIER[10] | write-only | -
0x400AC220 | Device Endpoint Disable Register (n = 0) | UOTGHS_DEVEPTIDR[10] | write-only | -
0x400AC310 | Device DMA Channel Next Descriptor Address Register (n = 1) | UOTGHS_DEVDMANXTDSC1 | read-write | 0x00000000
0x400AC314 | Device DMA Channel Address Register (n = 1) | UOTGHS_DEVDMAADDRESS1 | read-write | 0x00000000
0x400AC318 | Device DMA Channel Control Register (n = 1) | UOTGHS_DEVDMACONTROL1 | read-write | 0x00000000
0x400AC31C | Device DMA Channel Status Register (n = 1) | UOTGHS_DEVDMASTATUS1 | read-write | 0x00000000
0x400AC320 | Device DMA Channel Next Descriptor Address Register (n = 2) | UOTGHS_DEVDMANXTDSC2 | read-write | 0x00000000
0x400AC324 | Device DMA Channel Address Register (n = 2) | UOTGHS_DEVDMAADDRESS2 | read-write | 0x00000000
0x400AC328 | Device DMA Channel Control Register (n = 2) | UOTGHS_DEVDMACONTROL2 | read-write | 0x00000000
0x400AC32C | Device DMA Channel Status Register (n = 2) | UOTGHS_DEVDMASTATUS2 | read-write | 0x00000000
0x400AC330 | Device DMA Channel Next Descriptor Address Register (n = 3) | UOTGHS_DEVDMANXTDSC3 | read-write | 0x00000000
0x400AC334 | Device DMA Channel Address Register (n = 3) | UOTGHS_DEVDMAADDRESS3 | read-write | 0x00000000
0x400AC338 | Device DMA Channel Control Register (n = 3) | UOTGHS_DEVDMACONTROL3 | read-write | 0x00000000
0x400AC33C | Device DMA Channel Status Register (n = 3) | UOTGHS_DEVDMASTATUS3 | read-write | 0x00000000
0x400AC340 | Device DMA Channel Next Descriptor Address Register (n = 4) | UOTGHS_DEVDMANXTDSC4 | read-write | 0x00000000
0x400AC344 | Device DMA Channel Address Register (n = 4) | UOTGHS_DEVDMAADDRESS4 | read-write | 0x00000000
0x400AC348 | Device DMA Channel Control Register (n = 4) | UOTGHS_DEVDMACONTROL4 | read-write | 0x00000000
0x400AC34C | Device DMA Channel Status Register (n = 4) | UOTGHS_DEVDMASTATUS4 | read-write | 0x00000000
0x400AC350 | Device DMA Channel Next Descriptor Address Register (n = 5) | UOTGHS_DEVDMANXTDSC5 | read-write | 0x00000000
0x400AC354 | Device DMA Channel Address Register (n = 5) | UOTGHS_DEVDMAADDRESS5 | read-write | 0x00000000
0x400AC358 | Device DMA Channel Control Register (n = 5) | UOTGHS_DEVDMACONTROL5 | read-write | 0x00000000
0x400AC35C | Device DMA Channel Status Register (n = 5) | UOTGHS_DEVDMASTATUS5 | read-write | 0x00000000
0x400AC360 | Device DMA Channel Next Descriptor Address Register (n = 6) | UOTGHS_DEVDMANXTDSC6 | read-write | 0x00000000
0x400AC364 | Device DMA Channel Address Register (n = 6) | UOTGHS_DEVDMAADDRESS6 | read-write | 0x00000000
0x400AC368 | Device DMA Channel Control Register (n = 6) | UOTGHS_DEVDMACONTROL6 | read-write | 0x00000000
0x400AC36C | Device DMA Channel Status Register (n = 6) | UOTGHS_DEVDMASTATUS6 | read-write | 0x00000000
0x400AC370 | Device DMA Channel Next Descriptor Address Register (n = 7) | UOTGHS_DEVDMANXTDSC7 | read-write | 0x00000000
0x400AC374 | Device DMA Channel Address Register (n = 7) | UOTGHS_DEVDMAADDRESS7 | read-write | 0x00000000
0x400AC378 | Device DMA Channel Control Register (n = 7) | UOTGHS_DEVDMACONTROL7 | read-write | 0x00000000
0x400AC37C | Device DMA Channel Status Register (n = 7) | UOTGHS_DEVDMASTATUS7 | read-write | 0x00000000
0x400AC400 | Host General Control Register | UOTGHS_HSTCTRL | read-write | 0x00000000
0x400AC404 | Host Global Interrupt Status Register | UOTGHS_HSTISR | read-only | 0x00000000
0x400AC408 | Host Global Interrupt Clear Register | UOTGHS_HSTICR | write-only | -
0x400AC40C | Host Global Interrupt Set Register | UOTGHS_HSTIFR | write-only | -
0x400AC410 | Host Global Interrupt Mask Register | UOTGHS_HSTIMR | read-only | 0x00000000
0x400AC414 | Host Global Interrupt Disable Register | UOTGHS_HSTIDR | write-only | -
0x400AC418 | Host Global Interrupt Enable Register | UOTGHS_HSTIER | write-only | -
0x400AC41C | Host Pipe Register | UOTGHS_HSTPIP | read-write | 0x00000000
0x400AC420 | Host Frame Number Register | UOTGHS_HSTFNUM | read-write | 0x00000000
0x400AC424 | Host Address 1 Register | UOTGHS_HSTADDR1 | read-write | 0x00000000
0x400AC428 | Host Address 2 Register | UOTGHS_HSTADDR2 | read-write | 0x00000000
0x400AC42C | Host Address 3 Register | UOTGHS_HSTADDR3 | read-write | 0x00000000
0x400AC500 | Host Pipe Configuration Register (n = 0) | UOTGHS_HSTPIPCFG[10] | read-write | 0x0
0x400AC530 | Host Pipe Status Register (n = 0) | UOTGHS_HSTPIPISR[10] | read-only | 0x0
0x400AC560 | Host Pipe Clear Register (n = 0) | UOTGHS_HSTPIPICR[10] | write-only | -
0x400AC590 | Host Pipe Set Register (n = 0) | UOTGHS_HSTPIPIFR[10] | write-only | -
0x400AC5C0 | Host Pipe Mask Register (n = 0) | UOTGHS_HSTPIPIMR[10] | read-only | 0x0
0x400AC5F0 | Host Pipe Enable Register (n = 0) | UOTGHS_HSTPIPIER[10] | write-only | -
0x400AC620 | Host Pipe Disable Register (n = 0) | UOTGHS_HSTPIPIDR[10] | write-only | -
0x400AC650 | Host Pipe IN Request Register (n = 0) | UOTGHS_HSTPIPINRQ[10] | read-write | 0x0
0x400AC680 | Host Pipe Error Register (n = 0) | UOTGHS_HSTPIPERR[10] | read-write | 0x0
0x400AC710 | Host DMA Channel Next Descriptor Address Register (n = 1) | UOTGHS_HSTDMANXTDSC1 | read-write | 0x00000000
0x400AC714 | Host DMA Channel Address Register (n = 1) | UOTGHS_HSTDMAADDRESS1 | read-write | 0x00000000
0x400AC718 | Host DMA Channel Control Register (n = 1) | UOTGHS_HSTDMACONTROL1 | read-write | 0x00000000
0x400AC71C | Host DMA Channel Status Register (n = 1) | UOTGHS_HSTDMASTATUS1 | read-write | 0x00000000
0x400AC720 | Host DMA Channel Next Descriptor Address Register (n = 2) | UOTGHS_HSTDMANXTDSC2 | read-write | 0x00000000
0x400AC724 | Host DMA Channel Address Register (n = 2) | UOTGHS_HSTDMAADDRESS2 | read-write | 0x00000000
0x400AC728 | Host DMA Channel Control Register (n = 2) | UOTGHS_HSTDMACONTROL2 | read-write | 0x00000000
0x400AC72C | Host DMA Channel Status Register (n = 2) | UOTGHS_HSTDMASTATUS2 | read-write | 0x00000000
0x400AC730 | Host DMA Channel Next Descriptor Address Register (n = 3) | UOTGHS_HSTDMANXTDSC3 | read-write | 0x00000000
0x400AC734 | Host DMA Channel Address Register (n = 3) | UOTGHS_HSTDMAADDRESS3 | read-write | 0x00000000
0x400AC738 | Host DMA Channel Control Register (n = 3) | UOTGHS_HSTDMACONTROL3 | read-write | 0x00000000
0x400AC73C | Host DMA Channel Status Register (n = 3) | UOTGHS_HSTDMASTATUS3 | read-write | 0x00000000
0x400AC740 | Host DMA Channel Next Descriptor Address Register (n = 4) | UOTGHS_HSTDMANXTDSC4 | read-write | 0x00000000
0x400AC744 | Host DMA Channel Address Register (n = 4) | UOTGHS_HSTDMAADDRESS4 | read-write | 0x00000000
0x400AC748 | Host DMA Channel Control Register (n = 4) | UOTGHS_HSTDMACONTROL4 | read-write | 0x00000000
0x400AC74C | Host DMA Channel Status Register (n = 4) | UOTGHS_HSTDMASTATUS4 | read-write | 0x00000000
0x400AC750 | Host DMA Channel Next Descriptor Address Register (n = 5) | UOTGHS_HSTDMANXTDSC5 | read-write | 0x00000000
0x400AC754 | Host DMA Channel Address Register (n = 5) | UOTGHS_HSTDMAADDRESS5 | read-write | 0x00000000
0x400AC758 | Host DMA Channel Control Register (n = 5) | UOTGHS_HSTDMACONTROL5 | read-write | 0x00000000
0x400AC75C | Host DMA Channel Status Register (n = 5) | UOTGHS_HSTDMASTATUS5 | read-write | 0x00000000
0x400AC760 | Host DMA Channel Next Descriptor Address Register (n = 6) | UOTGHS_HSTDMANXTDSC6 | read-write | 0x00000000
0x400AC764 | Host DMA Channel Address Register (n = 6) | UOTGHS_HSTDMAADDRESS6 | read-write | 0x00000000
0x400AC768 | Host DMA Channel Control Register (n = 6) | UOTGHS_HSTDMACONTROL6 | read-write | 0x00000000
0x400AC76C | Host DMA Channel Status Register (n = 6) | UOTGHS_HSTDMASTATUS6 | read-write | 0x00000000
0x400AC770 | Host DMA Channel Next Descriptor Address Register (n = 7) | UOTGHS_HSTDMANXTDSC7 | read-write | 0x00000000
0x400AC774 | Host DMA Channel Address Register (n = 7) | UOTGHS_HSTDMAADDRESS7 | read-write | 0x00000000
0x400AC778 | Host DMA Channel Control Register (n = 7) | UOTGHS_HSTDMACONTROL7 | read-write | 0x00000000
0x400AC77C | Host DMA Channel Status Register (n = 7) | UOTGHS_HSTDMASTATUS7 | read-write | 0x00000000
0x400AC800 | General Control Register | UOTGHS_CTRL | read-write | 0x03004000
0x400AC804 | General Status Register | UOTGHS_SR | read-only | 0x00000400
0x400AC808 | General Status Clear Register | UOTGHS_SCR | write-only | -
0x400AC80C | General Status Set Register | UOTGHS_SFR | write-only | -
0x400AC82C | General Finite State Machine Register | UOTGHS_FSM | read-only | 0x00000009
0x400B0000 | Network Control Register | EMAC_NCR | read-write | 0x00000000 | EMAC
0x400B0004 | Network Configuration Register | EMAC_NCFGR | read-write | 0x00000800
0x400B0008 | Network Status Register | EMAC_NSR | read-only | -
0x400B0014 | Transmit Status Register | EMAC_TSR | read-write | 0x00000000
0x400B0018 | Receive Buffer Queue Pointer Register | EMAC_RBQP | read-write | 0x00000000
0x400B001C | Transmit Buffer Queue Pointer Register | EMAC_TBQP | read-write | 0x00000000
0x400B0020 | Receive Status Register | EMAC_RSR | read-write | 0x00000000
0x400B0024 | Interrupt Status Register | EMAC_ISR | read-write | 0x00000000
0x400B0028 | Interrupt Enable Register | EMAC_IER | write-only | -
0x400B002C | Interrupt Disable Register | EMAC_IDR | write-only | -
0x400B0030 | Interrupt Mask Register | EMAC_IMR | read-only | 0x00003FFF
0x400B0034 | Phy Maintenance Register | EMAC_MAN | read-write | 0x00000000
0x400B0038 | Pause Time Register | EMAC_PTR | read-write | 0x00000000
0x400B003C | Pause Frames Received Register | EMAC_PFR | read-write | 0x00000000
0x400B0040 | Frames Transmitted Ok Register | EMAC_FTO | read-write | 0x00000000
0x400B0044 | Single Collision Frames Register | EMAC_SCF | read-write | 0x00000000
0x400B0048 | Multiple Collision Frames Register | EMAC_MCF | read-write | 0x00000000
0x400B004C | Frames Received Ok Register | EMAC_FRO | read-write | 0x00000000
0x400B0050 | Frame Check Sequence Errors Register | EMAC_FCSE | read-write | 0x00000000
0x400B0054 | Alignment Errors Register | EMAC_ALE | read-write | 0x00000000
0x400B0058 | Deferred Transmission Frames Register | EMAC_DTF | read-write | 0x00000000
0x400B005C | Late Collisions Register | EMAC_LCOL | read-write | 0x00000000
0x400B0060 | Excessive Collisions Register | EMAC_ECOL | read-write | 0x00000000
0x400B0064 | Transmit Underrun Errors Register | EMAC_TUND | read-write | 0x00000000
0x400B0068 | Carrier Sense Errors Register | EMAC_CSE | read-write | 0x00000000
0x400B006C | Receive Resource Errors Register | EMAC_RRE | read-write | 0x00000000
0x400B0070 | Receive Overrun Errors Register | EMAC_ROV | read-write | 0x00000000
0x400B0074 | Receive Symbol Errors Register | EMAC_RSE | read-write | 0x00000000
0x400B0078 | Excessive Length Errors Register | EMAC_ELE | read-write | 0x00000000
0x400B007C | Receive Jabbers Register | EMAC_RJA | read-write | 0x00000000
0x400B0080 | Undersize Frames Register | EMAC_USF | read-write | 0x00000000
0x400B0084 | SQE Test Errors Register | EMAC_STE | read-write | 0x00000000
0x400B0088 | Received Length Field Mismatch Register | EMAC_RLE | read-write | 0x00000000
0x400B0090 | Hash Register Bottom [31:0] Register | EMAC_HRB | read-write | 0x00000000
0x400B0094 | Hash Register Top [63:32] Register | EMAC_HRT | read-write | 0x00000000
0x400B0098 | Specific Address 1 Bottom Register | EMAC_SA1B | read-write | 0x00000000
0x400B009C | Specific Address 1 Top Register | EMAC_SA1T | read-write | 0x00000000
0x400B00A0 | Specific Address 2 Bottom Register | EMAC_SA2B | read-write | 0x00000000
0x400B00A4 | Specific Address 2 Top Register | EMAC_SA2T | read-write | 0x00000000
0x400B00A8 | Specific Address 3 Bottom Register | EMAC_SA3B | read-write | 0x00000000
0x400B00AC | Specific Address 3 Top Register | EMAC_SA3T | read-write | 0x00000000
0x400B00B0 | Specific Address 4 Bottom Register | EMAC_SA4B | read-write | 0x00000000
0x400B00B4 | Specific Address 4 Top Register | EMAC_SA4T | read-write | 0x00000000
0x400B00B8 | Type ID Checking Register | EMAC_TID | read-write | 0x00000000
0x400B00C0 | User Input/Output Register | EMAC_USRIO | read-write | 0x00000000
0x400B4000 | Mode Register | CAN0_MR | read-write | 0x00000000 | CAN0
0x400B4004 | Interrupt Enable Register | CAN0_IER | write-only | -
0x400B4008 | Interrupt Disable Register | CAN0_IDR | write-only | -
0x400B400C | Interrupt Mask Register | CAN0_IMR | read-only | 0x00000000
0x400B4010 | Status Register | CAN0_SR | read-only | 0x00000000
0x400B4014 | Baudrate Register | CAN0_BR | read-write | 0x00000000
0x400B4018 | Timer Register | CAN0_TIM | read-only | 0x00000000
0x400B401C | Timestamp Register | CAN0_TIMESTP | read-only | 0x00000000
0x400B4020 | Error Counter Register | CAN0_ECR | read-only | 0x00000000
0x400B4024 | Transfer Command Register | CAN0_TCR | write-only | -
0x400B4028 | Abort Command Register | CAN0_ACR | write-only | -
0x400B40E4 | Write Protect Mode Register | CAN0_WPMR | read-write | 0x00000000
0x400B40E8 | Write Protect Status Register | CAN0_WPSR | read-only | 0x00000000
0x400B4200 | Mailbox Mode Register (MB = 0) | CAN0_MMR0 | read-write | 0x00000000
0x400B4204 | Mailbox Acceptance Mask Register (MB = 0) | CAN0_MAM0 | read-write | 0x00000000
0x400B4208 | Mailbox ID Register (MB = 0) | CAN0_MID0 | read-write | 0x00000000
0x400B420C | Mailbox Family ID Register (MB = 0) | CAN0_MFID0 | read-only | 0x00000000
0x400B4210 | Mailbox Status Register (MB = 0) | CAN0_MSR0 | read-only | 0x00000000
0x400B4214 | Mailbox Data Low Register (MB = 0) | CAN0_MDL0 | read-write | 0x00000000
0x400B4218 | Mailbox Data High Register (MB = 0) | CAN0_MDH0 | read-write | 0x00000000
0x400B421C | Mailbox Control Register (MB = 0) | CAN0_MCR0 | write-only | -
0x400B4220 | Mailbox Mode Register (MB = 1) | CAN0_MMR1 | read-write | 0x00000000
0x400B4224 | Mailbox Acceptance Mask Register (MB = 1) | CAN0_MAM1 | read-write | 0x00000000
0x400B4228 | Mailbox ID Register (MB = 1) | CAN0_MID1 | read-write | 0x00000000
0x400B422C | Mailbox Family ID Register (MB = 1) | CAN0_MFID1 | read-only | 0x00000000
0x400B4230 | Mailbox Status Register (MB = 1) | CAN0_MSR1 | read-only | 0x00000000
0x400B4234 | Mailbox Data Low Register (MB = 1) | CAN0_MDL1 | read-write | 0x00000000
0x400B4238 | Mailbox Data High Register (MB = 1) | CAN0_MDH1 | read-write | 0x00000000
0x400B423C | Mailbox Control Register (MB = 1) | CAN0_MCR1 | write-only | -
0x400B4240 | Mailbox Mode Register (MB = 2) | CAN0_MMR2 | read-write | 0x00000000
0x400B4244 | Mailbox Acceptance Mask Register (MB = 2) | CAN0_MAM2 | read-write | 0x00000000
0x400B4248 | Mailbox ID Register (MB = 2) | CAN0_MID2 | read-write | 0x00000000
0x400B424C | Mailbox Family ID Register (MB = 2) | CAN0_MFID2 | read-only | 0x00000000
0x400B4250 | Mailbox Status Register (MB = 2) | CAN0_MSR2 | read-only | 0x00000000
0x400B4254 | Mailbox Data Low Register (MB = 2) | CAN0_MDL2 | read-write | 0x00000000
0x400B4258 | Mailbox Data High Register (MB = 2) | CAN0_MDH2 | read-write | 0x00000000
0x400B425C | Mailbox Control Register (MB = 2) | CAN0_MCR2 | write-only | -
0x400B4260 | Mailbox Mode Register (MB = 3) | CAN0_MMR3 | read-write | 0x00000000
0x400B4264 | Mailbox Acceptance Mask Register (MB = 3) | CAN0_MAM3 | read-write | 0x00000000
0x400B4268 | Mailbox ID Register (MB = 3) | CAN0_MID3 | read-write | 0x00000000
0x400B426C | Mailbox Family ID Register (MB = 3) | CAN0_MFID3 | read-only | 0x00000000
0x400B4270 | Mailbox Status Register (MB = 3) | CAN0_MSR3 | read-only | 0x00000000
0x400B4274 | Mailbox Data Low Register (MB = 3) | CAN0_MDL3 | read-write | 0x00000000
0x400B4278 | Mailbox Data High Register (MB = 3) | CAN0_MDH3 | read-write | 0x00000000
0x400B427C | Mailbox Control Register (MB = 3) | CAN0_MCR3 | write-only | -
0x400B4280 | Mailbox Mode Register (MB = 4) | CAN0_MMR4 | read-write | 0x00000000
0x400B4284 | Mailbox Acceptance Mask Register (MB = 4) | CAN0_MAM4 | read-write | 0x00000000
0x400B4288 | Mailbox ID Register (MB = 4) | CAN0_MID4 | read-write | 0x00000000
0x400B428C | Mailbox Family ID Register (MB = 4) | CAN0_MFID4 | read-only | 0x00000000
0x400B4290 | Mailbox Status Register (MB = 4) | CAN0_MSR4 | read-only | 0x00000000
0x400B4294 | Mailbox Data Low Register (MB = 4) | CAN0_MDL4 | read-write | 0x00000000
0x400B4298 | Mailbox Data High Register (MB = 4) | CAN0_MDH4 | read-write | 0x00000000
0x400B429C | Mailbox Control Register (MB = 4) | CAN0_MCR4 | write-only | -
0x400B42A0 | Mailbox Mode Register (MB = 5) | CAN0_MMR5 | read-write | 0x00000000
0x400B42A4 | Mailbox Acceptance Mask Register (MB = 5) | CAN0_MAM5 | read-write | 0x00000000
0x400B42A8 | Mailbox ID Register (MB = 5) | CAN0_MID5 | read-write | 0x00000000
0x400B42AC | Mailbox Family ID Register (MB = 5) | CAN0_MFID5 | read-only | 0x00000000
0x400B42B0 | Mailbox Status Register (MB = 5) | CAN0_MSR5 | read-only | 0x00000000
0x400B42B4 | Mailbox Data Low Register (MB = 5) | CAN0_MDL5 | read-write | 0x00000000
0x400B42B8 | Mailbox Data High Register (MB = 5) | CAN0_MDH5 | read-write | 0x00000000
0x400B42BC | Mailbox Control Register (MB = 5) | CAN0_MCR5 | write-only | -
0x400B42C0 | Mailbox Mode Register (MB = 6) | CAN0_MMR6 | read-write | 0x00000000
0x400B42C4 | Mailbox Acceptance Mask Register (MB = 6) | CAN0_MAM6 | read-write | 0x00000000
0x400B42C8 | Mailbox ID Register (MB = 6) | CAN0_MID6 | read-write | 0x00000000
0x400B42CC | Mailbox Family ID Register (MB = 6) | CAN0_MFID6 | read-only | 0x00000000
0x400B42D0 | Mailbox Status Register (MB = 6) | CAN0_MSR6 | read-only | 0x00000000
0x400B42D4 | Mailbox Data Low Register (MB = 6) | CAN0_MDL6 | read-write | 0x00000000
0x400B42D8 | Mailbox Data High Register (MB = 6) | CAN0_MDH6 | read-write | 0x00000000
0x400B42DC | Mailbox Control Register (MB = 6) | CAN0_MCR6 | write-only | -
0x400B42E0 | Mailbox Mode Register (MB = 7) | CAN0_MMR7 | read-write | 0x00000000
0x400B42E4 | Mailbox Acceptance Mask Register (MB = 7) | CAN0_MAM7 | read-write | 0x00000000
0x400B42E8 | Mailbox ID Register (MB = 7) | CAN0_MID7 | read-write | 0x00000000
0x400B42EC | Mailbox Family ID Register (MB = 7) | CAN0_MFID7 | read-only | 0x00000000
0x400B42F0 | Mailbox Status Register (MB = 7) | CAN0_MSR7 | read-only | 0x00000000
0x400B42F4 | Mailbox Data Low Register (MB = 7) | CAN0_MDL7 | read-write | 0x00000000
0x400B42F8 | Mailbox Data High Register (MB = 7) | CAN0_MDH7 | read-write | 0x00000000
0x400B42FC | Mailbox Control Register (MB = 7) | CAN0_MCR7 | write-only | -
0x400B8000 | Mode Register | CAN1_MR | read-write | 0x00000000 | CAN1
0x400B8004 | Interrupt Enable Register | CAN1_IER | write-only | -
0x400B8008 | Interrupt Disable Register | CAN1_IDR | write-only | -
0x400B800C | Interrupt Mask Register | CAN1_IMR | read-only | 0x00000000
0x400B8010 | Status Register | CAN1_SR | read-only | 0x00000000
0x400B8014 | Baudrate Register | CAN1_BR | read-write | 0x00000000
0x400B8018 | Timer Register | CAN1_TIM | read-only | 0x00000000
0x400B801C | Timestamp Register | CAN1_TIMESTP | read-only | 0x00000000
0x400B8020 | Error Counter Register | CAN1_ECR | read-only | 0x00000000
0x400B8024 | Transfer Command Register | CAN1_TCR | write-only | -
0x400B8028 | Abort Command Register | CAN1_ACR | write-only | -
0x400B80E4 | Write Protect Mode Register | CAN1_WPMR | read-write | 0x00000000
0x400B80E8 | Write Protect Status Register | CAN1_WPSR | read-only | 0x00000000
0x400B8200 | Mailbox Mode Register (MB = 0) | CAN1_MMR0 | read-write | 0x00000000
0x400B8204 | Mailbox Acceptance Mask Register (MB = 0) | CAN1_MAM0 | read-write | 0x00000000
0x400B8208 | Mailbox ID Register (MB = 0) | CAN1_MID0 | read-write | 0x00000000
0x400B820C | Mailbox Family ID Register (MB = 0) | CAN1_MFID0 | read-only | 0x00000000
0x400B8210 | Mailbox Status Register (MB = 0) | CAN1_MSR0 | read-only | 0x00000000
0x400B8214 | Mailbox Data Low Register (MB = 0) | CAN1_MDL0 | read-write | 0x00000000
0x400B8218 | Mailbox Data High Register (MB = 0) | CAN1_MDH0 | read-write | 0x00000000
0x400B821C | Mailbox Control Register (MB = 0) | CAN1_MCR0 | write-only | -
0x400B8220 | Mailbox Mode Register (MB = 1) | CAN1_MMR1 | read-write | 0x00000000
0x400B8224 | Mailbox Acceptance Mask Register (MB = 1) | CAN1_MAM1 | read-write | 0x00000000
0x400B8228 | Mailbox ID Register (MB = 1) | CAN1_MID1 | read-write | 0x00000000
0x400B822C | Mailbox Family ID Register (MB = 1) | CAN1_MFID1 | read-only | 0x00000000
0x400B8230 | Mailbox Status Register (MB = 1) | CAN1_MSR1 | read-only | 0x00000000
0x400B8234 | Mailbox Data Low Register (MB = 1) | CAN1_MDL1 | read-write | 0x00000000
0x400B8238 | Mailbox Data High Register (MB = 1) | CAN1_MDH1 | read-write | 0x00000000
0x400B823C | Mailbox Control Register (MB = 1) | CAN1_MCR1 | write-only | -
0x400B8240 | Mailbox Mode Register (MB = 2) | CAN1_MMR2 | read-write | 0x00000000
0x400B8244 | Mailbox Acceptance Mask Register (MB = 2) | CAN1_MAM2 | read-write | 0x00000000
0x400B8248 | Mailbox ID Register (MB = 2) | CAN1_MID2 | read-write | 0x00000000
0x400B824C | Mailbox Family ID Register (MB = 2) | CAN1_MFID2 | read-only | 0x00000000
0x400B8250 | Mailbox Status Register (MB = 2) | CAN1_MSR2 | read-only | 0x00000000
0x400B8254 | Mailbox Data Low Register (MB = 2) | CAN1_MDL2 | read-write | 0x00000000
0x400B8258 | Mailbox Data High Register (MB = 2) | CAN1_MDH2 | read-write | 0x00000000
0x400B825C | Mailbox Control Register (MB = 2) | CAN1_MCR2 | write-only | -
0x400B8260 | Mailbox Mode Register (MB = 3) | CAN1_MMR3 | read-write | 0x00000000
0x400B8264 | Mailbox Acceptance Mask Register (MB = 3) | CAN1_MAM3 | read-write | 0x00000000
0x400B8268 | Mailbox ID Register (MB = 3) | CAN1_MID3 | read-write | 0x00000000
0x400B826C | Mailbox Family ID Register (MB = 3) | CAN1_MFID3 | read-only | 0x00000000
0x400B8270 | Mailbox Status Register (MB = 3) | CAN1_MSR3 | read-only | 0x00000000
0x400B8274 | Mailbox Data Low Register (MB = 3) | CAN1_MDL3 | read-write | 0x00000000
0x400B8278 | Mailbox Data High Register (MB = 3) | CAN1_MDH3 | read-write | 0x00000000
0x400B827C | Mailbox Control Register (MB = 3) | CAN1_MCR3 | write-only | -
0x400B8280 | Mailbox Mode Register (MB = 4) | CAN1_MMR4 | read-write | 0x00000000
0x400B8284 | Mailbox Acceptance Mask Register (MB = 4) | CAN1_MAM4 | read-write | 0x00000000
0x400B8288 | Mailbox ID Register (MB = 4) | CAN1_MID4 | read-write | 0x00000000
0x400B828C | Mailbox Family ID Register (MB = 4) | CAN1_MFID4 | read-only | 0x00000000
0x400B8290 | Mailbox Status Register (MB = 4) | CAN1_MSR4 | read-only | 0x00000000
0x400B8294 | Mailbox Data Low Register (MB = 4) | CAN1_MDL4 | read-write | 0x00000000
0x400B8298 | Mailbox Data High Register (MB = 4) | CAN1_MDH4 | read-write | 0x00000000
0x400B829C | Mailbox Control Register (MB = 4) | CAN1_MCR4 | write-only | -
0x400B82A0 | Mailbox Mode Register (MB = 5) | CAN1_MMR5 | read-write | 0x00000000
0x400B82A4 | Mailbox Acceptance Mask Register (MB = 5) | CAN1_MAM5 | read-write | 0x00000000
0x400B82A8 | Mailbox ID Register (MB = 5) | CAN1_MID5 | read-write | 0x00000000
0x400B82AC | Mailbox Family ID Register (MB = 5) | CAN1_MFID5 | read-only | 0x00000000
0x400B82B0 | Mailbox Status Register (MB = 5) | CAN1_MSR5 | read-only | 0x00000000
0x400B82B4 | Mailbox Data Low Register (MB = 5) | CAN1_MDL5 | read-write | 0x00000000
0x400B82B8 | Mailbox Data High Register (MB = 5) | CAN1_MDH5 | read-write | 0x00000000
0x400B82BC | Mailbox Control Register (MB = 5) | CAN1_MCR5 | write-only | -
0x400B82C0 | Mailbox Mode Register (MB = 6) | CAN1_MMR6 | read-write | 0x00000000
0x400B82C4 | Mailbox Acceptance Mask Register (MB = 6) | CAN1_MAM6 | read-write | 0x00000000
0x400B82C8 | Mailbox ID Register (MB = 6) | CAN1_MID6 | read-write | 0x00000000
0x400B82CC | Mailbox Family ID Register (MB = 6) | CAN1_MFID6 | read-only | 0x00000000
0x400B82D0 | Mailbox Status Register (MB = 6) | CAN1_MSR6 | read-only | 0x00000000
0x400B82D4 | Mailbox Data Low Register (MB = 6) | CAN1_MDL6 | read-write | 0x00000000
0x400B82D8 | Mailbox Data High Register (MB = 6) | CAN1_MDH6 | read-write | 0x00000000
0x400B82DC | Mailbox Control Register (MB = 6) | CAN1_MCR6 | write-only | -
0x400B82E0 | Mailbox Mode Register (MB = 7) | CAN1_MMR7 | read-write | 0x00000000
0x400B82E4 | Mailbox Acceptance Mask Register (MB = 7) | CAN1_MAM7 | read-write | 0x00000000
0x400B82E8 | Mailbox ID Register (MB = 7) | CAN1_MID7 | read-write | 0x00000000
0x400B82EC | Mailbox Family ID Register (MB = 7) | CAN1_MFID7 | read-only | 0x00000000
0x400B82F0 | Mailbox Status Register (MB = 7) | CAN1_MSR7 | read-only | 0x00000000
0x400B82F4 | Mailbox Data Low Register (MB = 7) | CAN1_MDL7 | read-write | 0x00000000
0x400B82F8 | Mailbox Data High Register (MB = 7) | CAN1_MDH7 | read-write | 0x00000000
0x400B82FC | Mailbox Control Register (MB = 7) | CAN1_MCR7 | write-only | -
0x400BC000 | Control Register | TRNG_CR | write-only | - | TRNG
0x400BC010 | Interrupt Enable Register | TRNG_IER | write-only | -
0x400BC014 | Interrupt Disable Register | TRNG_IDR | write-only | -
0x400BC018 | Interrupt Mask Register | TRNG_IMR | read-only | 0x00000000
0x400BC01C | Interrupt Status Register | TRNG_ISR | read-only | 0x00000000
0x400BC050 | Output Data Register | TRNG_ODATA | read-only | 0x00000000
0x400C0000 | Control Register | ADC_CR | write-only | - | ADC
0x400C0004 | Mode Register | ADC_MR | read-write | 0x00000000
0x400C0008 | Channel Sequence Register 1 | ADC_SEQR1 | read-write | 0x00000000
0x400C000C | Channel Sequence Register 2 | ADC_SEQR2 | read-write | 0x00000000
0x400C0010 | Channel Enable Register | ADC_CHER | write-only | -
0x400C0014 | Channel Disable Register | ADC_CHDR | write-only | -
0x400C0018 | Channel Status Register | ADC_CHSR | read-only | 0x00000000
0x400C0020 | Last Converted Data Register | ADC_LCDR | read-only | 0x00000000
0x400C0024 | Interrupt Enable Register | ADC_IER | write-only | -
0x400C0028 | Interrupt Disable Register | ADC_IDR | write-only | -
0x400C002C | Interrupt Mask Register | ADC_IMR | read-only | 0x00000000
0x400C0030 | Interrupt Status Register | ADC_ISR | read-only | 0x00000000
0x400C003C | Overrun Status Register | ADC_OVER | read-only | 0x00000000
0x400C0040 | Extended Mode Register | ADC_EMR | read-write | 0x00000000
0x400C0044 | Compare Window Register | ADC_CWR | read-write | 0x00000000
0x400C0048 | Channel Gain Register | ADC_CGR | read-write | 0x00000000
0x400C004C | Channel Offset Register | ADC_COR | read-write | 0x00000000
0x400C0050 | Channel Data Register | ADC_CDR[16] | read-only | 0x0
0x400C0094 | Analog Control Register | ADC_ACR | read-write | 0x00000100
0x400C00E4 | Write Protect Mode Register | ADC_WPMR | read-write | 0x00000000
0x400C00E8 | Write Protect Status Register | ADC_WPSR | read-only | 0x00000000
0x400C0100 | Receive Pointer Register | ADC_RPR | read-write | 0x00000000
0x400C0104 | Receive Counter Register | ADC_RCR | read-write | 0x00000000
0x400C0110 | Receive Next Pointer Register | ADC_RNPR | read-write | 0x00000000
0x400C0114 | Receive Next Counter Register | ADC_RNCR | read-write | 0x00000000
0x400C0120 | Transfer Control Register | ADC_PTCR | write-only | 0x00000000
0x400C0124 | Transfer Status Register | ADC_PTSR | read-only | 0x00000000
0x400C4000 | DMAC Global Configuration Register | DMAC_GCFG | read-write | 0x00000010 | DMAC
0x400C4004 | DMAC Enable Register | DMAC_EN | read-write | 0x00000000
0x400C4008 | DMAC Software Single Request Register | DMAC_SREQ | read-write | 0x00000000
0x400C400C | DMAC Software Chunk Transfer Request Register | DMAC_CREQ | read-write | 0x00000000
0x400C4010 | DMAC Software Last Transfer Flag Register | DMAC_LAST | read-write | 0x00000000
0x400C4018 | DMAC Error, Chained Buffer Transfer Completed Interrupt and Buffer Transfer Completed Interrupt Enable register. | DMAC_EBCIER | write-only | -
0x400C401C | DMAC Error, Chained Buffer Transfer Completed Interrupt and Buffer Transfer Completed Interrupt Disable register. | DMAC_EBCIDR | write-only | -
0x400C4020 | DMAC Error, Chained Buffer Transfer Completed Interrupt and Buffer transfer completed Mask Register. | DMAC_EBCIMR | read-only | 0x00000000
0x400C4024 | DMAC Error, Chained Buffer Transfer Completed Interrupt and Buffer transfer completed Status Register. | DMAC_EBCISR | read-only | 0x00000000
0x400C4028 | DMAC Channel Handler Enable Register | DMAC_CHER | write-only | -
0x400C402C | DMAC Channel Handler Disable Register | DMAC_CHDR | write-only | -
0x400C4030 | DMAC Channel Handler Status Register | DMAC_CHSR | read-only | 0x00FF0000
0x400C403C | DMAC Channel Source Address Register (ch_num = 0) | DMAC_SADDR0 | read-write | 0x00000000
0x400C4040 | DMAC Channel Destination Address Register (ch_num = 0) | DMAC_DADDR0 | read-write | 0x00000000
0x400C4044 | DMAC Channel Descriptor Address Register (ch_num = 0) | DMAC_DSCR0 | read-write | 0x00000000
0x400C4048 | DMAC Channel Control A Register (ch_num = 0) | DMAC_CTRLA0 | read-write | 0x00000000
0x400C404C | DMAC Channel Control B Register (ch_num = 0) | DMAC_CTRLB0 | read-write | 0x00000000
0x400C4050 | DMAC Channel Configuration Register (ch_num = 0) | DMAC_CFG0 | read-write | 0x01000000
0x400C4064 | DMAC Channel Source Address Register (ch_num = 1) | DMAC_SADDR1 | read-write | 0x00000000
0x400C4068 | DMAC Channel Destination Address Register (ch_num = 1) | DMAC_DADDR1 | read-write | 0x00000000
0x400C406C | DMAC Channel Descriptor Address Register (ch_num = 1) | DMAC_DSCR1 | read-write | 0x00000000
0x400C4070 | DMAC Channel Control A Register (ch_num = 1) | DMAC_CTRLA1 | read-write | 0x00000000
0x400C4074 | DMAC Channel Control B Register (ch_num = 1) | DMAC_CTRLB1 | read-write | 0x00000000
0x400C4078 | DMAC Channel Configuration Register (ch_num = 1) | DMAC_CFG1 | read-write | 0x01000000
0x400C408C | DMAC Channel Source Address Register (ch_num = 2) | DMAC_SADDR2 | read-write | 0x00000000
0x400C4090 | DMAC Channel Destination Address Register (ch_num = 2) | DMAC_DADDR2 | read-write | 0x00000000
0x400C4094 | DMAC Channel Descriptor Address Register (ch_num = 2) | DMAC_DSCR2 | read-write | 0x00000000
0x400C4098 | DMAC Channel Control A Register (ch_num = 2) | DMAC_CTRLA2 | read-write | 0x00000000
0x400C409C | DMAC Channel Control B Register (ch_num = 2) | DMAC_CTRLB2 | read-write | 0x00000000
0x400C40A0 | DMAC Channel Configuration Register (ch_num = 2) | DMAC_CFG2 | read-write | 0x01000000
0x400C40B4 | DMAC Channel Source Address Register (ch_num = 3) | DMAC_SADDR3 | read-write | 0x00000000
0x400C40B8 | DMAC Channel Destination Address Register (ch_num = 3) | DMAC_DADDR3 | read-write | 0x00000000
0x400C40BC | DMAC Channel Descriptor Address Register (ch_num = 3) | DMAC_DSCR3 | read-write | 0x00000000
0x400C40C0 | DMAC Channel Control A Register (ch_num = 3) | DMAC_CTRLA3 | read-write | 0x00000000
0x400C40C4 | DMAC Channel Control B Register (ch_num = 3) | DMAC_CTRLB3 | read-write | 0x00000000
0x400C40C8 | DMAC Channel Configuration Register (ch_num = 3) | DMAC_CFG3 | read-write | 0x01000000
0x400C40DC | DMAC Channel Source Address Register (ch_num = 4) | DMAC_SADDR4 | read-write | 0x00000000
0x400C40E0 | DMAC Channel Destination Address Register (ch_num = 4) | DMAC_DADDR4 | read-write | 0x00000000
0x400C40E4 | DMAC Channel Descriptor Address Register (ch_num = 4) | DMAC_DSCR4 | read-write | 0x00000000
0x400C40E8 | DMAC Channel Control A Register (ch_num = 4) | DMAC_CTRLA4 | read-write | 0x00000000
0x400C40EC | DMAC Channel Control B Register (ch_num = 4) | DMAC_CTRLB4 | read-write | 0x00000000
0x400C40F0 | DMAC Channel Configuration Register (ch_num = 4) | DMAC_CFG4 | read-write | 0x01000000
0x400C4104 | DMAC Channel Source Address Register (ch_num = 5) | DMAC_SADDR5 | read-write | 0x00000000
0x400C4108 | DMAC Channel Destination Address Register (ch_num = 5) | DMAC_DADDR5 | read-write | 0x00000000
0x400C410C | DMAC Channel Descriptor Address Register (ch_num = 5) | DMAC_DSCR5 | read-write | 0x00000000
0x400C4110 | DMAC Channel Control A Register (ch_num = 5) | DMAC_CTRLA5 | read-write | 0x00000000
0x400C4114 | DMAC Channel Control B Register (ch_num = 5) | DMAC_CTRLB5 | read-write | 0x00000000
0x400C4118 | DMAC Channel Configuration Register (ch_num = 5) | DMAC_CFG5 | read-write | 0x01000000
0x400C41E4 | DMAC Write Protect Mode Register | DMAC_WPMR | read-write | 0x00000000
0x400C41E8 | DMAC Write Protect Status Register | DMAC_WPSR | read-only | 0x00000000
0x400C8000 | Control Register | DACC_CR | write-only | - | DACC
0x400C8004 | Mode Register | DACC_MR | read-write | 0x00000000
0x400C8010 | Channel Enable Register | DACC_CHER | write-only | -
0x400C8014 | Channel Disable Register | DACC_CHDR | write-only | -
0x400C8018 | Channel Status Register | DACC_CHSR | read-only | 0x00000000
0x400C8020 | Conversion Data Register | DACC_CDR | write-only | 0x00000000
0x400C8024 | Interrupt Enable Register | DACC_IER | write-only | -
0x400C8028 | Interrupt Disable Register | DACC_IDR | write-only | -
0x400C802C | Interrupt Mask Register | DACC_IMR | read-only | 0x00000000
0x400C8030 | Interrupt Status Register | DACC_ISR | read-only | 0x00000000
0x400C8094 | Analog Current Register | DACC_ACR | read-write | 0x00000000
0x400C80E4 | Write Protect Mode register | DACC_WPMR | read-write | 0x00000000
0x400C80E8 | Write Protect Status register | DACC_WPSR | read-only | 0x00000000
0x400C8108 | Transmit Pointer Register | DACC_TPR | read-write | 0x00000000
0x400C810C | Transmit Counter Register | DACC_TCR | read-write | 0x00000000
0x400C8118 | Transmit Next Pointer Register | DACC_TNPR | read-write | 0x00000000
0x400C811C | Transmit Next Counter Register | DACC_TNCR | read-write | 0x00000000
0x400C8120 | Transfer Control Register | DACC_PTCR | write-only | 0x00000000
0x400C8124 | Transfer Status Register | DACC_PTSR | read-only | 0x00000000
0x400E0000 | SMC NFC Configuration Register | SMC_CFG | read-write | 0x00000000 | SMC
0x400E0004 | SMC NFC Control Register | SMC_CTRL | write-only | 0x00000000
0x400E0008 | SMC NFC Status Register | SMC_SR | read-only | 0x00000000
0x400E000C | SMC NFC Interrupt Enable Register | SMC_IER | write-only | 0x00000000
0x400E0010 | SMC NFC Interrupt Disable Register | SMC_IDR | write-only | 0x00000000
0x400E0014 | SMC NFC Interrupt Mask Register | SMC_IMR | read-only | 0x00000000
0x400E0018 | SMC NFC Address Cycle Zero Register | SMC_ADDR | read-write | 0x00000000
0x400E001C | SMC Bank Address Register | SMC_BANK | read-write | 0x00000000
0x400E0020 | SMC ECC Control Register | SMC_ECC_CTRL | write-only | 0x00000000
0x400E0024 | SMC ECC Mode Register | SMC_ECC_MD | read-write | 0x00000000
0x400E0028 | SMC ECC Status 1 Register | SMC_ECC_SR1 | read-only | 0x00000000
0x400E002C | SMC ECC Parity 0 Register | SMC_ECC_PR0 | read-only | 0x00000000
0x400E0030 | SMC ECC parity 1 Register | SMC_ECC_PR1 | read-only | 0x00000000
0x400E0034 | SMC ECC status 2 Register | SMC_ECC_SR2 | read-only | 0x00000000
0x400E0038 | SMC ECC parity 2 Register | SMC_ECC_PR2 | read-only | 0x00000000
0x400E003C | SMC ECC parity 3 Register | SMC_ECC_PR3 | read-only | 0x00000000
0x400E0040 | SMC ECC parity 4 Register | SMC_ECC_PR4 | read-only | 0x00000000
0x400E0044 | SMC ECC parity 5 Register | SMC_ECC_PR5 | read-only | 0x00000000
0x400E0048 | SMC ECC parity 6 Register | SMC_ECC_PR6 | read-only | 0x00000000
0x400E004C | SMC ECC parity 7 Register | SMC_ECC_PR7 | read-only | 0x00000000
0x400E0050 | SMC ECC parity 8 Register | SMC_ECC_PR8 | read-only | 0x00000000
0x400E0054 | SMC ECC parity 9 Register | SMC_ECC_PR9 | read-only | 0x00000000
0x400E0058 | SMC ECC parity 10 Register | SMC_ECC_PR10 | read-only | 0x00000000
0x400E005C | SMC ECC parity 11 Register | SMC_ECC_PR11 | read-only | 0x00000000
0x400E0060 | SMC ECC parity 12 Register | SMC_ECC_PR12 | read-only | 0x00000000
0x400E0064 | SMC ECC parity 13 Register | SMC_ECC_PR13 | read-only | 0x00000000
0x400E0068 | SMC ECC parity 14 Register | SMC_ECC_PR14 | read-only | 0x00000000
0x400E006C | SMC ECC parity 15 Register | SMC_ECC_PR15 | read-only | 0x00000000
0x400E0070 | SMC Setup Register (CS_number = 0) | SMC_SETUP0 | read-write | 0x01010101
0x400E0074 | SMC Pulse Register (CS_number = 0) | SMC_PULSE0 | read-write | 0x01010101
0x400E0078 | SMC Cycle Register (CS_number = 0) | SMC_CYCLE0 | read-write | 0x00030003
0x400E007C | SMC Timings Register (CS_number = 0) | SMC_TIMINGS0 | read-write | 0x00000000
0x400E0080 | SMC Mode Register (CS_number = 0) | SMC_MODE0 | read-write | 0x10000003
0x400E0084 | SMC Setup Register (CS_number = 1) | SMC_SETUP1 | read-write | 0x01010101
0x400E0088 | SMC Pulse Register (CS_number = 1) | SMC_PULSE1 | read-write | 0x01010101
0x400E008C | SMC Cycle Register (CS_number = 1) | SMC_CYCLE1 | read-write | 0x00030003
0x400E0090 | SMC Timings Register (CS_number = 1) | SMC_TIMINGS1 | read-write | 0x00000000
0x400E0094 | SMC Mode Register (CS_number = 1) | SMC_MODE1 | read-write | 0x10000003
0x400E0098 | SMC Setup Register (CS_number = 2) | SMC_SETUP2 | read-write | 0x01010101
0x400E009C | SMC Pulse Register (CS_number = 2) | SMC_PULSE2 | read-write | 0x01010101
0x400E00A0 | SMC Cycle Register (CS_number = 2) | SMC_CYCLE2 | read-write | 0x00030003
0x400E00A4 | SMC Timings Register (CS_number = 2) | SMC_TIMINGS2 | read-write | 0x00000000
0x400E00A8 | SMC Mode Register (CS_number = 2) | SMC_MODE2 | read-write | 0x10000003
0x400E00AC | SMC Setup Register (CS_number = 3) | SMC_SETUP3 | read-write | 0x01010101
0x400E00B0 | SMC Pulse Register (CS_number = 3) | SMC_PULSE3 | read-write | 0x01010101
0x400E00B4 | SMC Cycle Register (CS_number = 3) | SMC_CYCLE3 | read-write | 0x00030003
0x400E00B8 | SMC Timings Register (CS_number = 3) | SMC_TIMINGS3 | read-write | 0x00000000
0x400E00BC | SMC Mode Register (CS_number = 3) | SMC_MODE3 | read-write | 0x10000003
0x400E00C0 | SMC Setup Register (CS_number = 4) | SMC_SETUP4 | read-write | 0x01010101
0x400E00C4 | SMC Pulse Register (CS_number = 4) | SMC_PULSE4 | read-write | 0x01010101
0x400E00C8 | SMC Cycle Register (CS_number = 4) | SMC_CYCLE4 | read-write | 0x00030003
0x400E00CC | SMC Timings Register (CS_number = 4) | SMC_TIMINGS4 | read-write | 0x00000000
0x400E00D0 | SMC Mode Register (CS_number = 4) | SMC_MODE4 | read-write | 0x10000003
0x400E00D4 | SMC Setup Register (CS_number = 5) | SMC_SETUP5 | read-write | 0x01010101
0x400E00D8 | SMC Pulse Register (CS_number = 5) | SMC_PULSE5 | read-write | 0x01010101
0x400E00DC | SMC Cycle Register (CS_number = 5) | SMC_CYCLE5 | read-write | 0x00030003
0x400E00E0 | SMC Timings Register (CS_number = 5) | SMC_TIMINGS5 | read-write | 0x00000000
0x400E00E4 | SMC Mode Register (CS_number = 5) | SMC_MODE5 | read-write | 0x10000003
0x400E00E8 | SMC Setup Register (CS_number = 6) | SMC_SETUP6 | read-write | 0x01010101
0x400E00EC | SMC Pulse Register (CS_number = 6) | SMC_PULSE6 | read-write | 0x01010101
0x400E00F0 | SMC Cycle Register (CS_number = 6) | SMC_CYCLE6 | read-write | 0x00030003
0x400E00F4 | SMC Timings Register (CS_number = 6) | SMC_TIMINGS6 | read-write | 0x00000000
0x400E00F8 | SMC Mode Register (CS_number = 6) | SMC_MODE6 | read-write | 0x10000003
0x400E00FC | SMC Setup Register (CS_number = 7) | SMC_SETUP7 | read-write | 0x01010101
0x400E0100 | SMC Pulse Register (CS_number = 7) | SMC_PULSE7 | read-write | 0x01010101
0x400E0104 | SMC Cycle Register (CS_number = 7) | SMC_CYCLE7 | read-write | 0x00030003
0x400E0108 | SMC Timings Register (CS_number = 7) | SMC_TIMINGS7 | read-write | 0x00000000
0x400E010C | SMC Mode Register (CS_number = 7) | SMC_MODE7 | read-write | 0x10000003
0x400E0110 | SMC OCMS Register | SMC_OCMS | read-write | 0x00000000
0x400E0114 | SMC OCMS KEY1 Register | SMC_KEY1 | write-only | 0x00000000
0x400E0118 | SMC OCMS KEY2 Register | SMC_KEY2 | write-only | 0x00000000
0x400E01E4 | Write Protection Control Register | SMC_WPCR | write-only | 0x00000000
0x400E01E8 | Write Protection Status Register | SMC_WPSR | read-only | 0x00000000
0x400E0200 | SDRAMC Mode Register | SDRAMC_MR | read-write | 0x00000000 | SDRAMC
0x400E0204 | SDRAMC Refresh Timer Register | SDRAMC_TR | read-write | 0x00000000
0x400E0208 | SDRAMC Configuration Register | SDRAMC_CR | read-write | 0x852372C0
0x400E0210 | SDRAMC Low Power Register | SDRAMC_LPR | read-write | 0x00000000
0x400E0214 | SDRAMC Interrupt Enable Register | SDRAMC_IER | write-only | -
0x400E0218 | SDRAMC Interrupt Disable Register | SDRAMC_IDR | write-only | -
0x400E021C | SDRAMC Interrupt Mask Register | SDRAMC_IMR | read-only | 0x00000000
0x400E0220 | SDRAMC Interrupt Status Register | SDRAMC_ISR | read-only | 0x00000000
0x400E0224 | SDRAMC Memory Device Register | SDRAMC_MDR | read-write | 0x00000000
0x400E0228 | SDRAMC Configuration Register 1 | SDRAMC_CR1 | read-write | 0x00000002
0x400E022C | SDRAMC OCMS Register 1 | SDRAMC_OCMS | read-write | 0x00000000
0x400E0400 | Master Configuration Register | MATRIX_MCFG[6] | read-write | 0x0 | MATRIX
0x400E0440 | Slave Configuration Register | MATRIX_SCFG[9] | read-write | 0x000100100005001000000010000000100000001000000010000000100000001000000010
0x400E0480 | Priority Register A for Slave 0 | MATRIX_PRAS0 | read-write | 0x00000000
0x400E0488 | Priority Register A for Slave 1 | MATRIX_PRAS1 | read-write | 0x00000000
0x400E0490 | Priority Register A for Slave 2 | MATRIX_PRAS2 | read-write | 0x00000000
0x400E0498 | Priority Register A for Slave 3 | MATRIX_PRAS3 | read-write | 0x00000000
0x400E04A0 | Priority Register A for Slave 4 | MATRIX_PRAS4 | read-write | 0x00000000
0x400E04A8 | Priority Register A for Slave 5 | MATRIX_PRAS5 | read-write | 0x00000000
0x400E04B0 | Priority Register A for Slave 6 | MATRIX_PRAS6 | read-write | 0x00000000
0x400E04B8 | Priority Register A for Slave 7 | MATRIX_PRAS7 | read-write | 0x00000000
0x400E04C0 | Priority Register A for Slave 8 | MATRIX_PRAS8 | read-write | 0x00000000
0x400E0500 | Master Remap Control Register | MATRIX_MRCR | read-write | 0x00000000
0x400E0514 | System I/O Configuration register | MATRIX_SYSIO | read-write | 0x00000000
0x400E05E4 | Write Protect Mode Register | MATRIX_WPMR | read-write | 0x00000000
0x400E05E8 | Write Protect Status Register | MATRIX_WPSR | read-only | 0x00000000
0x400E0600 | System Clock Enable Register | PMC_SCER | write-only | - | PMC
0x400E0604 | System Clock Disable Register | PMC_SCDR | write-only | -
0x400E0608 | System Clock Status Register | PMC_SCSR | read-only | 0x00000001
0x400E0610 | Peripheral Clock Enable Register 0 | PMC_PCER0 | write-only | -
0x400E0614 | Peripheral Clock Disable Register 0 | PMC_PCDR0 | write-only | -
0x400E0618 | Peripheral Clock Status Register 0 | PMC_PCSR0 | read-only | 0x00000000
0x400E061C | UTMI Clock Register | PMC_UCKR | read-write | 0x10200800
0x400E0620 | Main Oscillator Register | PMC_MOR | read-write | 0x00000001
0x400E0624 | Main Clock Frequency Register | PMC_MCFR | read-only | 0x00000000
0x400E0628 | PLLA Register | PMC_PLLAR | read-write | 0x00003F00
0x400E0630 | Master Clock Register | PMC_MCKR | read-write | 0x00000001
0x400E0638 | USB Clock Register | PMC_USB | read-write | 0x00000000
0x400E0640 | Programmable Clock 0 Register | PMC_PCK[3] | read-write | 0x0
0x400E0660 | Interrupt Enable Register | PMC_IER | write-only | -
0x400E0664 | Interrupt Disable Register | PMC_IDR | write-only | -
0x400E0668 | Status Register | PMC_SR | read-only | 0x00010008
0x400E066C | Interrupt Mask Register | PMC_IMR | read-only | 0x00000000
0x400E0670 | Fast Startup Mode Register | PMC_FSMR | read-write | 0x00000000
0x400E0674 | Fast Startup Polarity Register | PMC_FSPR | read-write | 0x00000000
0x400E0678 | Fault Output Clear Register | PMC_FOCR | write-only | -
0x400E06E4 | Write Protect Mode Register | PMC_WPMR | read-write | 0x00000000
0x400E06E8 | Write Protect Status Register | PMC_WPSR | read-only | 0x00000000
0x400E0700 | Peripheral Clock Enable Register 1 | PMC_PCER1 | write-only | -
0x400E0704 | Peripheral Clock Disable Register 1 | PMC_PCDR1 | write-only | -
0x400E0708 | Peripheral Clock Status Register 1 | PMC_PCSR1 | read-only | 0x00000000
0x400E070C | Peripheral Control Register | PMC_PCR | read-write | 0x00000000
0x400E0800 | Control Register | UART_CR | write-only | - | UART
0x400E0804 | Mode Register | UART_MR | read-write | 0x00000000
0x400E0808 | Interrupt Enable Register | UART_IER | write-only | -
0x400E080C | Interrupt Disable Register | UART_IDR | write-only | -
0x400E0810 | Interrupt Mask Register | UART_IMR | read-only | 0x00000000
0x400E0814 | Status Register | UART_SR | read-only | -
0x400E0818 | Receive Holding Register | UART_RHR | read-only | 0x00000000
0x400E081C | Transmit Holding Register | UART_THR | write-only | -
0x400E0820 | Baud Rate Generator Register | UART_BRGR | read-write | 0x00000000
0x400E0900 | Receive Pointer Register | UART_RPR | read-write | 0x00000000
0x400E0904 | Receive Counter Register | UART_RCR | read-write | 0x00000000
0x400E0908 | Transmit Pointer Register | UART_TPR | read-write | 0x00000000
0x400E090C | Transmit Counter Register | UART_TCR | read-write | 0x00000000
0x400E0910 | Receive Next Pointer Register | UART_RNPR | read-write | 0x00000000
0x400E0914 | Receive Next Counter Register | UART_RNCR | read-write | 0x00000000
0x400E0918 | Transmit Next Pointer Register | UART_TNPR | read-write | 0x00000000
0x400E091C | Transmit Next Counter Register | UART_TNCR | read-write | 0x00000000
0x400E0920 | Transfer Control Register | UART_PTCR | write-only | 0x00000000
0x400E0924 | Transfer Status Register | UART_PTSR | read-only | 0x00000000
0x400E0940 | Chip ID Register | CHIPID_CIDR | read-only | - | CHIPID
0x400E0944 | Chip ID Extension Register | CHIPID_EXID | read-only | -
0x400E0A00 | EEFC Flash Mode Register | EFC0_FMR | read-write | 0x00000000 | EFC0
0x400E0A04 | EEFC Flash Command Register | EFC0_FCR | write-only | -
0x400E0A08 | EEFC Flash Status Register | EFC0_FSR | read-only | 0x00000001
0x400E0A0C | EEFC Flash Result Register | EFC0_FRR | read-only | 0x00000000
0x400E0C00 | EEFC Flash Mode Register | EFC1_FMR | read-write | 0x00000000 | EFC1
0x400E0C04 | EEFC Flash Command Register | EFC1_FCR | write-only | -
0x400E0C08 | EEFC Flash Status Register | EFC1_FSR | read-only | 0x00000001
0x400E0C0C | EEFC Flash Result Register | EFC1_FRR | read-only | 0x00000000
0x400E0E00 | PIO Enable Register | PIOA_PER | write-only | - | PIOA
0x400E0E04 | PIO Disable Register | PIOA_PDR | write-only | -
0x400E0E08 | PIO Status Register | PIOA_PSR | read-only | -
0x400E0E10 | Output Enable Register | PIOA_OER | write-only | -
0x400E0E14 | Output Disable Register | PIOA_ODR | write-only | -
0x400E0E18 | Output Status Register | PIOA_OSR | read-only | 0x00000000
0x400E0E20 | Glitch Input Filter Enable Register | PIOA_IFER | write-only | -
0x400E0E24 | Glitch Input Filter Disable Register | PIOA_IFDR | write-only | -
0x400E0E28 | Glitch Input Filter Status Register | PIOA_IFSR | read-only | 0x00000000
0x400E0E30 | Set Output Data Register | PIOA_SODR | write-only | -
0x400E0E34 | Clear Output Data Register | PIOA_CODR | write-only | -
0x400E0E38 | Output Data Status Register | PIOA_ODSR | read-write | -
0x400E0E3C | Pin Data Status Register | PIOA_PDSR | read-only | -
0x400E0E40 | Interrupt Enable Register | PIOA_IER | write-only | -
0x400E0E44 | Interrupt Disable Register | PIOA_IDR | write-only | -
0x400E0E48 | Interrupt Mask Register | PIOA_IMR | read-only | 0x00000000
0x400E0E4C | Interrupt Status Register | PIOA_ISR | read-only | 0x00000000
0x400E0E50 | Multi-driver Enable Register | PIOA_MDER | write-only | -
0x400E0E54 | Multi-driver Disable Register | PIOA_MDDR | write-only | -
0x400E0E58 | Multi-driver Status Register | PIOA_MDSR | read-only | 0x00000000
0x400E0E60 | Pull-up Disable Register | PIOA_PUDR | write-only | -
0x400E0E64 | Pull-up Enable Register | PIOA_PUER | write-only | -
0x400E0E68 | Pad Pull-up Status Register | PIOA_PUSR | read-only | 0x00000000
0x400E0E70 | Peripheral AB Select Register | PIOA_ABSR | read-write | 0x00000000
0x400E0E80 | System Clock Glitch Input Filter Select Register | PIOA_SCIFSR | write-only | -
0x400E0E84 | Debouncing Input Filter Select Register | PIOA_DIFSR | write-only | -
0x400E0E88 | Glitch or Debouncing Input Filter Clock Selection Status Register | PIOA_IFDGSR | read-only | 0x00000000
0x400E0E8C | Slow Clock Divider Debouncing Register | PIOA_SCDR | read-write | 0x00000000
0x400E0EA0 | Output Write Enable | PIOA_OWER | write-only | -
0x400E0EA4 | Output Write Disable | PIOA_OWDR | write-only | -
0x400E0EA8 | Output Write Status Register | PIOA_OWSR | read-only | 0x00000000
0x400E0EB0 | Additional Interrupt Modes Enable Register | PIOA_AIMER | write-only | -
0x400E0EB4 | Additional Interrupt Modes Disables Register | PIOA_AIMDR | write-only | -
0x400E0EB8 | Additional Interrupt Modes Mask Register | PIOA_AIMMR | read-only | 0x00000000
0x400E0EC0 | Edge Select Register | PIOA_ESR | write-only | -
0x400E0EC4 | Level Select Register | PIOA_LSR | write-only | -
0x400E0EC8 | Edge/Level Status Register | PIOA_ELSR | read-only | 0x00000000
0x400E0ED0 | Falling Edge/Low Level Select Register | PIOA_FELLSR | write-only | -
0x400E0ED4 | Rising Edge/ High Level Select Register | PIOA_REHLSR | write-only | -
0x400E0ED8 | Fall/Rise - Low/High Status Register | PIOA_FRLHSR | read-only | 0x00000000
0x400E0EE0 | Lock Status | PIOA_LOCKSR | read-only | 0x00000000
0x400E0EE4 | Write Protect Mode Register | PIOA_WPMR | read-write | 0x00000000
0x400E0EE8 | Write Protect Status Register | PIOA_WPSR | read-only | 0x00000000
0x400E1000 | PIO Enable Register | PIOB_PER | write-only | - | PIOB
0x400E1004 | PIO Disable Register | PIOB_PDR | write-only | -
0x400E1008 | PIO Status Register | PIOB_PSR | read-only | -
0x400E1010 | Output Enable Register | PIOB_OER | write-only | -
0x400E1014 | Output Disable Register | PIOB_ODR | write-only | -
0x400E1018 | Output Status Register | PIOB_OSR | read-only | 0x00000000
0x400E1020 | Glitch Input Filter Enable Register | PIOB_IFER | write-only | -
0x400E1024 | Glitch Input Filter Disable Register | PIOB_IFDR | write-only | -
0x400E1028 | Glitch Input Filter Status Register | PIOB_IFSR | read-only | 0x00000000
0x400E1030 | Set Output Data Register | PIOB_SODR | write-only | -
0x400E1034 | Clear Output Data Register | PIOB_CODR | write-only | -
0x400E1038 | Output Data Status Register | PIOB_ODSR | read-write | -
0x400E103C | Pin Data Status Register | PIOB_PDSR | read-only | -
0x400E1040 | Interrupt Enable Register | PIOB_IER | write-only | -
0x400E1044 | Interrupt Disable Register | PIOB_IDR | write-only | -
0x400E1048 | Interrupt Mask Register | PIOB_IMR | read-only | 0x00000000
0x400E104C | Interrupt Status Register | PIOB_ISR | read-only | 0x00000000
0x400E1050 | Multi-driver Enable Register | PIOB_MDER | write-only | -
0x400E1054 | Multi-driver Disable Register | PIOB_MDDR | write-only | -
0x400E1058 | Multi-driver Status Register | PIOB_MDSR | read-only | 0x00000000
0x400E1060 | Pull-up Disable Register | PIOB_PUDR | write-only | -
0x400E1064 | Pull-up Enable Register | PIOB_PUER | write-only | -
0x400E1068 | Pad Pull-up Status Register | PIOB_PUSR | read-only | 0x00000000
0x400E1070 | Peripheral AB Select Register | PIOB_ABSR | read-write | 0x00000000
0x400E1080 | System Clock Glitch Input Filter Select Register | PIOB_SCIFSR | write-only | -
0x400E1084 | Debouncing Input Filter Select Register | PIOB_DIFSR | write-only | -
0x400E1088 | Glitch or Debouncing Input Filter Clock Selection Status Register | PIOB_IFDGSR | read-only | 0x00000000
0x400E108C | Slow Clock Divider Debouncing Register | PIOB_SCDR | read-write | 0x00000000
0x400E10A0 | Output Write Enable | PIOB_OWER | write-only | -
0x400E10A4 | Output Write Disable | PIOB_OWDR | write-only | -
0x400E10A8 | Output Write Status Register | PIOB_OWSR | read-only | 0x00000000
0x400E10B0 | Additional Interrupt Modes Enable Register | PIOB_AIMER | write-only | -
0x400E10B4 | Additional Interrupt Modes Disables Register | PIOB_AIMDR | write-only | -
0x400E10B8 | Additional Interrupt Modes Mask Register | PIOB_AIMMR | read-only | 0x00000000
0x400E10C0 | Edge Select Register | PIOB_ESR | write-only | -
0x400E10C4 | Level Select Register | PIOB_LSR | write-only | -
0x400E10C8 | Edge/Level Status Register | PIOB_ELSR | read-only | 0x00000000
0x400E10D0 | Falling Edge/Low Level Select Register | PIOB_FELLSR | write-only | -
0x400E10D4 | Rising Edge/ High Level Select Register | PIOB_REHLSR | write-only | -
0x400E10D8 | Fall/Rise - Low/High Status Register | PIOB_FRLHSR | read-only | 0x00000000
0x400E10E0 | Lock Status | PIOB_LOCKSR | read-only | 0x00000000
0x400E10E4 | Write Protect Mode Register | PIOB_WPMR | read-write | 0x00000000
0x400E10E8 | Write Protect Status Register | PIOB_WPSR | read-only | 0x00000000
0x400E1200 | PIO Enable Register | PIOC_PER | write-only | - | PIOC
0x400E1204 | PIO Disable Register | PIOC_PDR | write-only | -
0x400E1208 | PIO Status Register | PIOC_PSR | read-only | -
0x400E1210 | Output Enable Register | PIOC_OER | write-only | -
0x400E1214 | Output Disable Register | PIOC_ODR | write-only | -
0x400E1218 | Output Status Register | PIOC_OSR | read-only | 0x00000000
0x400E1220 | Glitch Input Filter Enable Register | PIOC_IFER | write-only | -
0x400E1224 | Glitch Input Filter Disable Register | PIOC_IFDR | write-only | -
0x400E1228 | Glitch Input Filter Status Register | PIOC_IFSR | read-only | 0x00000000
0x400E1230 | Set Output Data Register | PIOC_SODR | write-only | -
0x400E1234 | Clear Output Data Register | PIOC_CODR | write-only | -
0x400E1238 | Output Data Status Register | PIOC_ODSR | read-write | -
0x400E123C | Pin Data Status Register | PIOC_PDSR | read-only | -
0x400E1240 | Interrupt Enable Register | PIOC_IER | write-only | -
0x400E1244 | Interrupt Disable Register | PIOC_IDR | write-only | -
0x400E1248 | Interrupt Mask Register | PIOC_IMR | read-only | 0x00000000
0x400E124C | Interrupt Status Register | PIOC_ISR | read-only | 0x00000000
0x400E1250 | Multi-driver Enable Register | PIOC_MDER | write-only | -
0x400E1254 | Multi-driver Disable Register | PIOC_MDDR | write-only | -
0x400E1258 | Multi-driver Status Register | PIOC_MDSR | read-only | 0x00000000
0x400E1260 | Pull-up Disable Register | PIOC_PUDR | write-only | -
0x400E1264 | Pull-up Enable Register | PIOC_PUER | write-only | -
0x400E1268 | Pad Pull-up Status Register | PIOC_PUSR | read-only | 0x00000000
0x400E1270 | Peripheral AB Select Register | PIOC_ABSR | read-write | 0x00000000
0x400E1280 | System Clock Glitch Input Filter Select Register | PIOC_SCIFSR | write-only | -
0x400E1284 | Debouncing Input Filter Select Register | PIOC_DIFSR | write-only | -
0x400E1288 | Glitch or Debouncing Input Filter Clock Selection Status Register | PIOC_IFDGSR | read-only | 0x00000000
0x400E128C | Slow Clock Divider Debouncing Register | PIOC_SCDR | read-write | 0x00000000
0x400E12A0 | Output Write Enable | PIOC_OWER | write-only | -
0x400E12A4 | Output Write Disable | PIOC_OWDR | write-only | -
0x400E12A8 | Output Write Status Register | PIOC_OWSR | read-only | 0x00000000
0x400E12B0 | Additional Interrupt Modes Enable Register | PIOC_AIMER | write-only | -
0x400E12B4 | Additional Interrupt Modes Disables Register | PIOC_AIMDR | write-only | -
0x400E12B8 | Additional Interrupt Modes Mask Register | PIOC_AIMMR | read-only | 0x00000000
0x400E12C0 | Edge Select Register | PIOC_ESR | write-only | -
0x400E12C4 | Level Select Register | PIOC_LSR | write-only | -
0x400E12C8 | Edge/Level Status Register | PIOC_ELSR | read-only | 0x00000000
0x400E12D0 | Falling Edge/Low Level Select Register | PIOC_FELLSR | write-only | -
0x400E12D4 | Rising Edge/ High Level Select Register | PIOC_REHLSR | write-only | -
0x400E12D8 | Fall/Rise - Low/High Status Register | PIOC_FRLHSR | read-only | 0x00000000
0x400E12E0 | Lock Status | PIOC_LOCKSR | read-only | 0x00000000
0x400E12E4 | Write Protect Mode Register | PIOC_WPMR | read-write | 0x00000000
0x400E12E8 | Write Protect Status Register | PIOC_WPSR | read-only | 0x00000000
0x400E1400 | PIO Enable Register | PIOD_PER | write-only | - | PIOD
0x400E1404 | PIO Disable Register | PIOD_PDR | write-only | -
0x400E1408 | PIO Status Register | PIOD_PSR | read-only | -
0x400E1410 | Output Enable Register | PIOD_OER | write-only | -
0x400E1414 | Output Disable Register | PIOD_ODR | write-only | -
0x400E1418 | Output Status Register | PIOD_OSR | read-only | 0x00000000
0x400E1420 | Glitch Input Filter Enable Register | PIOD_IFER | write-only | -
0x400E1424 | Glitch Input Filter Disable Register | PIOD_IFDR | write-only | -
0x400E1428 | Glitch Input Filter Status Register | PIOD_IFSR | read-only | 0x00000000
0x400E1430 | Set Output Data Register | PIOD_SODR | write-only | -
0x400E1434 | Clear Output Data Register | PIOD_CODR | write-only | -
0x400E1438 | Output Data Status Register | PIOD_ODSR | read-write | -
0x400E143C | Pin Data Status Register | PIOD_PDSR | read-only | -
0x400E1440 | Interrupt Enable Register | PIOD_IER | write-only | -
0x400E1444 | Interrupt Disable Register | PIOD_IDR | write-only | -
0x400E1448 | Interrupt Mask Register | PIOD_IMR | read-only | 0x00000000
0x400E144C | Interrupt Status Register | PIOD_ISR | read-only | 0x00000000
0x400E1450 | Multi-driver Enable Register | PIOD_MDER | write-only | -
0x400E1454 | Multi-driver Disable Register | PIOD_MDDR | write-only | -
0x400E1458 | Multi-driver Status Register | PIOD_MDSR | read-only | 0x00000000
0x400E1460 | Pull-up Disable Register | PIOD_PUDR | write-only | -
0x400E1464 | Pull-up Enable Register | PIOD_PUER | write-only | -
0x400E1468 | Pad Pull-up Status Register | PIOD_PUSR | read-only | 0x00000000
0x400E1470 | Peripheral AB Select Register | PIOD_ABSR | read-write | 0x00000000
0x400E1480 | System Clock Glitch Input Filter Select Register | PIOD_SCIFSR | write-only | -
0x400E1484 | Debouncing Input Filter Select Register | PIOD_DIFSR | write-only | -
0x400E1488 | Glitch or Debouncing Input Filter Clock Selection Status Register | PIOD_IFDGSR | read-only | 0x00000000
0x400E148C | Slow Clock Divider Debouncing Register | PIOD_SCDR | read-write | 0x00000000
0x400E14A0 | Output Write Enable | PIOD_OWER | write-only | -
0x400E14A4 | Output Write Disable | PIOD_OWDR | write-only | -
0x400E14A8 | Output Write Status Register | PIOD_OWSR | read-only | 0x00000000
0x400E14B0 | Additional Interrupt Modes Enable Register | PIOD_AIMER | write-only | -
0x400E14B4 | Additional Interrupt Modes Disables Register | PIOD_AIMDR | write-only | -
0x400E14B8 | Additional Interrupt Modes Mask Register | PIOD_AIMMR | read-only | 0x00000000
0x400E14C0 | Edge Select Register | PIOD_ESR | write-only | -
0x400E14C4 | Level Select Register | PIOD_LSR | write-only | -
0x400E14C8 | Edge/Level Status Register | PIOD_ELSR | read-only | 0x00000000
0x400E14D0 | Falling Edge/Low Level Select Register | PIOD_FELLSR | write-only | -
0x400E14D4 | Rising Edge/ High Level Select Register | PIOD_REHLSR | write-only | -
0x400E14D8 | Fall/Rise - Low/High Status Register | PIOD_FRLHSR | read-only | 0x00000000
0x400E14E0 | Lock Status | PIOD_LOCKSR | read-only | 0x00000000
0x400E14E4 | Write Protect Mode Register | PIOD_WPMR | read-write | 0x00000000
0x400E14E8 | Write Protect Status Register | PIOD_WPSR | read-only | 0x00000000
0x400E1600 | PIO Enable Register | PIOE_PER | write-only | - | PIOE
0x400E1604 | PIO Disable Register | PIOE_PDR | write-only | -
0x400E1608 | PIO Status Register | PIOE_PSR | read-only | -
0x400E1610 | Output Enable Register | PIOE_OER | write-only | -
0x400E1614 | Output Disable Register | PIOE_ODR | write-only | -
0x400E1618 | Output Status Register | PIOE_OSR | read-only | 0x00000000
0x400E1620 | Glitch Input Filter Enable Register | PIOE_IFER | write-only | -
0x400E1624 | Glitch Input Filter Disable Register | PIOE_IFDR | write-only | -
0x400E1628 | Glitch Input Filter Status Register | PIOE_IFSR | read-only | 0x00000000
0x400E1630 | Set Output Data Register | PIOE_SODR | write-only | -
0x400E1634 | Clear Output Data Register | PIOE_CODR | write-only | -
0x400E1638 | Output Data Status Register | PIOE_ODSR | read-write | -
0x400E163C | Pin Data Status Register | PIOE_PDSR | read-only | -
0x400E1640 | Interrupt Enable Register | PIOE_IER | write-only | -
0x400E1644 | Interrupt Disable Register | PIOE_IDR | write-only | -
0x400E1648 | Interrupt Mask Register | PIOE_IMR | read-only | 0x00000000
0x400E164C | Interrupt Status Register | PIOE_ISR | read-only | 0x00000000
0x400E1650 | Multi-driver Enable Register | PIOE_MDER | write-only | -
0x400E1654 | Multi-driver Disable Register | PIOE_MDDR | write-only | -
0x400E1658 | Multi-driver Status Register | PIOE_MDSR | read-only | 0x00000000
0x400E1660 | Pull-up Disable Register | PIOE_PUDR | write-only | -
0x400E1664 | Pull-up Enable Register | PIOE_PUER | write-only | -
0x400E1668 | Pad Pull-up Status Register | PIOE_PUSR | read-only | 0x00000000
0x400E1670 | Peripheral AB Select Register | PIOE_ABSR | read-write | 0x00000000
0x400E1680 | System Clock Glitch Input Filter Select Register | PIOE_SCIFSR | write-only | -
0x400E1684 | Debouncing Input Filter Select Register | PIOE_DIFSR | write-only | -
0x400E1688 | Glitch or Debouncing Input Filter Clock Selection Status Register | PIOE_IFDGSR | read-only | 0x00000000
0x400E168C | Slow Clock Divider Debouncing Register | PIOE_SCDR | read-write | 0x00000000
0x400E16A0 | Output Write Enable | PIOE_OWER | write-only | -
0x400E16A4 | Output Write Disable | PIOE_OWDR | write-only | -
0x400E16A8 | Output Write Status Register | PIOE_OWSR | read-only | 0x00000000
0x400E16B0 | Additional Interrupt Modes Enable Register | PIOE_AIMER | write-only | -
0x400E16B4 | Additional Interrupt Modes Disables Register | PIOE_AIMDR | write-only | -
0x400E16B8 | Additional Interrupt Modes Mask Register | PIOE_AIMMR | read-only | 0x00000000
0x400E16C0 | Edge Select Register | PIOE_ESR | write-only | -
0x400E16C4 | Level Select Register | PIOE_LSR | write-only | -
0x400E16C8 | Edge/Level Status Register | PIOE_ELSR | read-only | 0x00000000
0x400E16D0 | Falling Edge/Low Level Select Register | PIOE_FELLSR | write-only | -
0x400E16D4 | Rising Edge/ High Level Select Register | PIOE_REHLSR | write-only | -
0x400E16D8 | Fall/Rise - Low/High Status Register | PIOE_FRLHSR | read-only | 0x00000000
0x400E16E0 | Lock Status | PIOE_LOCKSR | read-only | 0x00000000
0x400E16E4 | Write Protect Mode Register | PIOE_WPMR | read-write | 0x00000000
0x400E16E8 | Write Protect Status Register | PIOE_WPSR | read-only | 0x00000000
0x400E1800 | PIO Enable Register | PIOF_PER | write-only | - | PIOF
0x400E1804 | PIO Disable Register | PIOF_PDR | write-only | -
0x400E1808 | PIO Status Register | PIOF_PSR | read-only | -
0x400E1810 | Output Enable Register | PIOF_OER | write-only | -
0x400E1814 | Output Disable Register | PIOF_ODR | write-only | -
0x400E1818 | Output Status Register | PIOF_OSR | read-only | 0x00000000
0x400E1820 | Glitch Input Filter Enable Register | PIOF_IFER | write-only | -
0x400E1824 | Glitch Input Filter Disable Register | PIOF_IFDR | write-only | -
0x400E1828 | Glitch Input Filter Status Register | PIOF_IFSR | read-only | 0x00000000
0x400E1830 | Set Output Data Register | PIOF_SODR | write-only | -
0x400E1834 | Clear Output Data Register | PIOF_CODR | write-only | -
0x400E1838 | Output Data Status Register | PIOF_ODSR | read-write | -
0x400E183C | Pin Data Status Register | PIOF_PDSR | read-only | -
0x400E1840 | Interrupt Enable Register | PIOF_IER | write-only | -
0x400E1844 | Interrupt Disable Register | PIOF_IDR | write-only | -
0x400E1848 | Interrupt Mask Register | PIOF_IMR | read-only | 0x00000000
0x400E184C | Interrupt Status Register | PIOF_ISR | read-only | 0x00000000
0x400E1850 | Multi-driver Enable Register | PIOF_MDER | write-only | -
0x400E1854 | Multi-driver Disable Register | PIOF_MDDR | write-only | -
0x400E1858 | Multi-driver Status Register | PIOF_MDSR | read-only | 0x00000000
0x400E1860 | Pull-up Disable Register | PIOF_PUDR | write-only | -
0x400E1864 | Pull-up Enable Register | PIOF_PUER | write-only | -
0x400E1868 | Pad Pull-up Status Register | PIOF_PUSR | read-only | 0x00000000
0x400E1870 | Peripheral AB Select Register | PIOF_ABSR | read-write | 0x00000000
0x400E1880 | System Clock Glitch Input Filter Select Register | PIOF_SCIFSR | write-only | -
0x400E1884 | Debouncing Input Filter Select Register | PIOF_DIFSR | write-only | -
0x400E1888 | Glitch or Debouncing Input Filter Clock Selection Status Register | PIOF_IFDGSR | read-only | 0x00000000
0x400E188C | Slow Clock Divider Debouncing Register | PIOF_SCDR | read-write | 0x00000000
0x400E18A0 | Output Write Enable | PIOF_OWER | write-only | -
0x400E18A4 | Output Write Disable | PIOF_OWDR | write-only | -
0x400E18A8 | Output Write Status Register | PIOF_OWSR | read-only | 0x00000000
0x400E18B0 | Additional Interrupt Modes Enable Register | PIOF_AIMER | write-only | -
0x400E18B4 | Additional Interrupt Modes Disables Register | PIOF_AIMDR | write-only | -
0x400E18B8 | Additional Interrupt Modes Mask Register | PIOF_AIMMR | read-only | 0x00000000
0x400E18C0 | Edge Select Register | PIOF_ESR | write-only | -
0x400E18C4 | Level Select Register | PIOF_LSR | write-only | -
0x400E18C8 | Edge/Level Status Register | PIOF_ELSR | read-only | 0x00000000
0x400E18D0 | Falling Edge/Low Level Select Register | PIOF_FELLSR | write-only | -
0x400E18D4 | Rising Edge/ High Level Select Register | PIOF_REHLSR | write-only | -
0x400E18D8 | Fall/Rise - Low/High Status Register | PIOF_FRLHSR | read-only | 0x00000000
0x400E18E0 | Lock Status | PIOF_LOCKSR | read-only | 0x00000000
0x400E18E4 | Write Protect Mode Register | PIOF_WPMR | read-write | 0x00000000
0x400E18E8 | Write Protect Status Register | PIOF_WPSR | read-only | 0x00000000
0x400E1A00 | Control Register | RSTC_CR | write-only | - | RSTC
0x400E1A04 | Status Register | RSTC_SR | read-only | 0x00000000
0x400E1A08 | Mode Register | RSTC_MR | read-write | 0x00000001
0x400E1A10 | Supply Controller Control Register | SUPC_CR | write-only | - | SUPC
0x400E1A14 | Supply Controller Supply Monitor Mode Register | SUPC_SMMR | read-write | 0x00000000
0x400E1A18 | Supply Controller Mode Register | SUPC_MR | read-write | 0x00005A00
0x400E1A1C | Supply Controller Wake Up Mode Register | SUPC_WUMR | read-write | 0x00000000
0x400E1A20 | Supply Controller Wake Up Inputs Register | SUPC_WUIR | read-write | 0x00000000
0x400E1A24 | Supply Controller Status Register | SUPC_SR | read-only | 0x00000800
0x400E1A30 | Mode Register | RTT_MR | read-write | 0x00008000 | RTT
0x400E1A34 | Alarm Register | RTT_AR | read-write | 0xFFFFFFFF
0x400E1A38 | Value Register | RTT_VR | read-only | 0x00000000
0x400E1A3C | Status Register | RTT_SR | read-only | 0x00000000
0x400E1A50 | Control Register | WDT_CR | write-only | - | WDT
0x400E1A54 | Mode Register | WDT_MR | read-write | 0x3FFF2FFF
0x400E1A58 | Status Register | WDT_SR | read-only | 0x00000000
0x400E1A60 | Control Register | RTC_CR | read-write | 0x00000000 | RTC
0x400E1A64 | Mode Register | RTC_MR | read-write | 0x00000000
0x400E1A68 | Time Register | RTC_TIMR | read-write | 0x00000000
0x400E1A6C | Calendar Register | RTC_CALR | read-write | 0x01210720
0x400E1A70 | Time Alarm Register | RTC_TIMALR | read-write | 0x00000000
0x400E1A74 | Calendar Alarm Register | RTC_CALALR | read-write | 0x01010000
0x400E1A78 | Status Register | RTC_SR | read-only | 0x00000000
0x400E1A7C | Status Clear Command Register | RTC_SCCR | write-only | -
0x400E1A80 | Interrupt Enable Register | RTC_IER | write-only | -
0x400E1A84 | Interrupt Disable Register | RTC_IDR | write-only | -
0x400E1A88 | Interrupt Mask Register | RTC_IMR | read-only | 0x00000000
0x400E1A8C | Valid Entry Register | RTC_VER | read-only | 0x00000000
0x400E1B44 | Write Protect Mode Register | RTC_WPMR | read-write | 0x00000000
0x400E1A90 | General Purpose Backup Register | GPBR_GPBR[8] | read-write | - | GPBR

## Memory Stack