Peripheral Mapping

Peripheral Mapping
Address Peripheral ID PIO Description
0xFFFA0000 TC0 12 yes Timer Counter
0xFFFB4000 SLCDC 11 - Segment LCD Controller
0xFFFB8000 TWI 9 yes Two-wire Interface
0xFFFC0000 USART0 6 yes Universal Synchronous Asynchronous Receiver Transmitter
0xFFFC4000 USART1 7 yes Universal Synchronous Asynchronous Receiver Transmitter
0xFFFCC000 PWM 10 yes Pulse Width Modulation Controller
0xFFFD8000 ADC 15 yes Analog-to-digital Converter
0xFFFE0000 SPI 5 yes Serial Peripheral Interface
0xFFFFF000 AIC 0;30;31 yes Advanced Interrupt Controller
0xFFFFF200 DBGU - yes Debug Unit
0xFFFFF400 PIOA 2 - Parallel Input/Output
0xFFFFF600 PIOB 3 - Parallel Input/Output
0xFFFFF700 PIOC 4 - Parallel Input/Output
0xFFFFFC00 PMC - yes Power Management Controller
0xFFFFFD00 RSTC +1 - Reset Controller
0xFFFFFD10 SUPC +1 - Supply Controller
0xFFFFFD40 PIT +1 - Periodic Interval Timer
0xFFFFFD50 WDT +1 - Watchdog Timer
0xFFFFFD60 RTC +1 - Real-time Clock
0xFFFFFF00 MC - - AT91SAM7L Memory Controller

Reversed PIO

Reversed PIO
Instance ID Pin ID PIO ID PIO line PIO peripheral
ADC ADTRG PIOC PC14 B
AIC FIQ PIOC PC26 B
IRQ0 PIOC PC27 B
IRQ1 PIOC PC5 A
DBGU DRXD PIOC PC16 A
DTXD PIOC PC17 A
PMC PCK0 PIOB PB23 A
PIOC PC13 B
PIOC PC23 A
PCK1 PIOB PB22 B
PIOC PC24 B
PCK2 PIOC PC6 B
PIOC PC25 B
PWM PWM0 PIOB PB18 A
PIOC PC7 A
PIOC PC18 B
PIOC PC28 B
PWM1 PIOB PB19 A
PIOC PC8 A
PIOC PC19 B
PIOC PC29 B
PWM2 PIOB PB20 A
PIOC PC0 B
PIOC PC9 A
PIOC PC20 B
PWM3 PIOB PB21 A
PIOC PC15 B
PIOC PC21 B
SPI MISO PIOC PC19 A
MOSI PIOC PC20 A
NPCS0 PIOC PC18 A
NPCS1 PIOB PB14 A
PIOB PB22 A
PIOC PC6 A
PIOC PC16 B
NPCS2 PIOB PB13 A
PIOC PC5 B
PIOC PC17 B
PIOC PC27 A
NPCS3 PIOB PB12 A
PIOB PB23 B
PIOC PC10 B
PIOC PC12 B
PIOC PC22 A
SPCK PIOC PC21 A
TC0 TCLK0 PIOC PC11 B
TCLK1 PIOC PC3 B
TCLK2 PIOC PC4 B
TIOA0 PIOC PC7 B
TIOA1 PIOC PC22 B
TIOA2 PIOC PC1 B
TIOB0 PIOC PC8 B
TIOB1 PIOC PC23 B
TIOB2 PIOC PC2 B
TWI TWCK PIOC PC11 A
TWD PIOC PC10 A
USART0 CTS0 PIOC PC15 A
RTS0 PIOB PB16 A
PIOC PC14 A
PIOC PC26 A
RXD0 PIOC PC12 A
SCK0 PIOC PC9 B
TXD0 PIOC PC13 A
USART1 CTS1 PIOC PC0 A
DCD1 PIOC PC1 A
DSR1 PIOC PC3 A
DTR1 PIOB PB17 A
PIOC PC2 A
RI1 PIOC PC4 A
RTS1 PIOB PB15 A
PIOC PC29 A
RXD1 PIOC PC24 A
SCK1 PIOC PC28 A
TXD1 PIOC PC25 A

PIO

PIO Controller A (PIOA) table

PIO Controller A (PIOA)
I/O Line Instance A Port A Instance B Port B
PA0
PA1
PA2
PA3
PA4
PA5
PA6
PA7
PA8
PA9
PA10
PA11
PA12
PA13
PA14
PA15
PA16
PA17
PA18
PA19
PA20
PA21
PA22
PA23
PA24
PA25

PIO Controller B (PIOB) table

PIO Controller B (PIOB)
I/O Line Instance A Port A Instance B Port B
PB0
PB1
PB2
PB3
PB4
PB5
PB6
PB7
PB8
PB9
PB10
PB11
PB12 SPI NPCS3
PB13 SPI NPCS2
PB14 SPI NPCS1
PB15 USART1 RTS1
PB16 USART0 RTS0
PB17 USART1 DTR1
PB18 PWM PWM0
PB19 PWM PWM1
PB20 PWM PWM2
PB21 PWM PWM3
PB22 SPI NPCS1 PMC PCK1
PB23 PMC PCK0 SPI NPCS3

PIO Controller C (PIOC) table

PIO Controller C (PIOC)
I/O Line Instance A Port A Instance B Port B
PC0 USART1 CTS1 PWM PWM2
PC1 USART1 DCD1 TC0 TIOA2
PC2 USART1 DTR1 TC0 TIOB2
PC3 USART1 DSR1 TC0 TCLK1
PC4 USART1 RI1 TC0 TCLK2
PC5 AIC IRQ1 SPI NPCS2
PC6 SPI NPCS1 PMC PCK2
PC7 PWM PWM0 TC0 TIOA0
PC8 PWM PWM1 TC0 TIOB0
PC9 PWM PWM2 USART0 SCK0
PC10 TWI TWD SPI NPCS3
PC11 TWI TWCK TC0 TCLK0
PC12 USART0 RXD0 SPI NPCS3
PC13 USART0 TXD0 PMC PCK0
PC14 USART0 RTS0 ADC ADTRG
PC15 USART0 CTS0 PWM PWM3
PC16 DBGU DRXD SPI NPCS1
PC17 DBGU DTXD SPI NPCS2
PC18 SPI NPCS0 PWM PWM0
PC19 SPI MISO PWM PWM1
PC20 SPI MOSI PWM PWM2
PC21 SPI SPCK PWM PWM3
PC22 SPI NPCS3 TC0 TIOA1
PC23 PMC PCK0 TC0 TIOB1
PC24 USART1 RXD1 PMC PCK1
PC25 USART1 TXD1 PMC PCK2
PC26 USART0 RTS0 AIC FIQ
PC27 SPI NPCS2 AIC IRQ0
PC28 USART1 SCK1 PWM PWM0
PC29 USART1 RTS1 PWM PWM1

Register Mapping

Register Mapping
Offset Register Name Access Reset Instance
0xFFFA0000 Channel Control Register (channel = 0) TC0_CCR0 write-only - TC0
0xFFFA0004 Channel Mode Register (channel = 0) TC0_CMR0 read-write -
0xFFFA0010 Counter Value (channel = 0) TC0_CV0 read-only -
0xFFFA0014 Register A (channel = 0) TC0_RA0 read-write -
0xFFFA0018 Register B (channel = 0) TC0_RB0 read-write -
0xFFFA001C Register C (channel = 0) TC0_RC0 read-write -
0xFFFA0020 Status Register (channel = 0) TC0_SR0 read-only -
0xFFFA0024 Interrupt Enable Register (channel = 0) TC0_IER0 write-only -
0xFFFA0028 Interrupt Disable Register (channel = 0) TC0_IDR0 write-only -
0xFFFA002C Interrupt Mask Register (channel = 0) TC0_IMR0 read-only -
0xFFFA0040 Channel Control Register (channel = 1) TC0_CCR1 write-only -
0xFFFA0044 Channel Mode Register (channel = 1) TC0_CMR1 read-write -
0xFFFA0050 Counter Value (channel = 1) TC0_CV1 read-only -
0xFFFA0054 Register A (channel = 1) TC0_RA1 read-write -
0xFFFA0058 Register B (channel = 1) TC0_RB1 read-write -
0xFFFA005C Register C (channel = 1) TC0_RC1 read-write -
0xFFFA0060 Status Register (channel = 1) TC0_SR1 read-only -
0xFFFA0064 Interrupt Enable Register (channel = 1) TC0_IER1 write-only -
0xFFFA0068 Interrupt Disable Register (channel = 1) TC0_IDR1 write-only -
0xFFFA006C Interrupt Mask Register (channel = 1) TC0_IMR1 read-only -
0xFFFA0080 Channel Control Register (channel = 2) TC0_CCR2 write-only -
0xFFFA0084 Channel Mode Register (channel = 2) TC0_CMR2 read-write -
0xFFFA0090 Counter Value (channel = 2) TC0_CV2 read-only -
0xFFFA0094 Register A (channel = 2) TC0_RA2 read-write -
0xFFFA0098 Register B (channel = 2) TC0_RB2 read-write -
0xFFFA009C Register C (channel = 2) TC0_RC2 read-write -
0xFFFA00A0 Status Register (channel = 2) TC0_SR2 read-only -
0xFFFA00A4 Interrupt Enable Register (channel = 2) TC0_IER2 write-only -
0xFFFA00A8 Interrupt Disable Register (channel = 2) TC0_IDR2 write-only -
0xFFFA00AC Interrupt Mask Register (channel = 2) TC0_IMR2 read-only -
0xFFFA00C0 Block Control Register TC0_BCR write-only -
0xFFFA00C4 Block Mode Register TC0_BMR read-write -
0xFFFA00FC Version Register TC0_VER read-only -
0xFFFB4000 SLCDC Control Register SLCDC_CR write-only - SLCDC
0xFFFB4004 SLCDC Mode Register SLCDC_MR read-write 0x0
0xFFFB4008 SLCDC Frame Rate Register SLCDC_FRR read-write 0x0
0xFFFB400C SLCDC Display Register SLCDC_DR read-write 0x0
0xFFFB4010 SLCDC Status Register SLCDC_SR read-only 0x0
0xFFFB4020 SLCDC Interrupt Enable Register SLCDC_IER write-only -
0xFFFB4024 SLCDC Interrupt Disable Register SLCDC_IDR write-only -
0xFFFB4028 SLCDC Interrupt Mask Register SLCDC_IMR write-only -
0xFFFB402C SLCDC Interrupt Status Register SLCDC_ISR read-only 0x0
0xFFFB4200 SLCDC Memory Register SLCDC_MEM read-write 0x0
0xFFFB8000 Control Register TWI_CR write-only - TWI
0xFFFB8004 Master Mode Register TWI_MMR read-write 0x00000000
0xFFFB8008 Slave Mode Register TWI_SMR read-write 0x00000000
0xFFFB800C Internal Address Register TWI_IADR read-write 0x00000000
0xFFFB8010 Clock Waveform Generator Register TWI_CWGR read-write 0x00000000
0xFFFB8020 Status Register TWI_SR read-only 0x0000F009
0xFFFB8024 Interrupt Enable Register TWI_IER write-only -
0xFFFB8028 Interrupt Disable Register TWI_IDR write-only -
0xFFFB802C Interrupt Mask Register TWI_IMR read-only 0x00000000
0xFFFB8030 Receive Holding Register TWI_RHR read-only 0x00000000
0xFFFB8034 Transmit Holding Register TWI_THR write-only 0x00000000
0xFFFB8100 Receive Pointer Register TWI_RPR read-write 0x0
0xFFFB8104 Receive Counter Register TWI_RCR read-write 0x0
0xFFFB8108 Transmit Pointer Register TWI_TPR read-write 0x0
0xFFFB810C Transmit Counter Register TWI_TCR read-write 0x0
0xFFFB8110 Receive Next Pointer Register TWI_RNPR read-write 0x0
0xFFFB8114 Receive Next Counter Register TWI_RNCR read-write 0x0
0xFFFB8118 Transmit Next Pointer Register TWI_TNPR read-write 0x0
0xFFFB811C Transmit Next Counter Register TWI_TNCR read-write 0x0
0xFFFB8120 PDC Transfer Control Register TWI_PTCR write-only -
0xFFFB8124 PDC Transfer Status Register TWI_PTSR read-only 0x0
0xFFFC0000 Control Register USART0_CR write-only - USART0
0xFFFC0004 Mode Register USART0_MR read-write -
0xFFFC0008 Interrupt Enable Register USART0_IER write-only -
0xFFFC000C Interrupt Disable Register USART0_IDR write-only -
0xFFFC0010 Interrupt Mask Register USART0_IMR read-only 0x0
0xFFFC0014 Channel Status Register USART0_CSR read-only -
0xFFFC0018 Receiver Holding Register USART0_RHR read-only 0x0
0xFFFC001C Transmitter Holding Register USART0_THR write-only -
0xFFFC0020 Baud Rate Generator Register USART0_BRGR read-write 0x0
0xFFFC0024 Receiver Time-out Register USART0_RTOR read-write 0x0
0xFFFC0028 Transmitter Timeguard Register USART0_TTGR read-write 0x0
0xFFFC0040 FI DI Ratio Register USART0_FIDI read-write 0x174
0xFFFC0044 Number of Errors Register USART0_NER read-only -
0xFFFC004C IrDA Filter Register USART0_IF read-write 0x0
0xFFFC0050 Manchester Encoder Decoder Register USART0_MAN read-write 0x30011004
0xFFFC00FC Version Register USART0_VERSION read-only -
0xFFFC0100 Receive Pointer Register USART0_RPR read-write 0x0
0xFFFC0104 Receive Counter Register USART0_RCR read-write 0x0
0xFFFC0108 Transmit Pointer Register USART0_TPR read-write 0x0
0xFFFC010C Transmit Counter Register USART0_TCR read-write 0x0
0xFFFC0110 Receive Next Pointer Register USART0_RNPR read-write 0x0
0xFFFC0114 Receive Next Counter Register USART0_RNCR read-write 0x0
0xFFFC0118 Transmit Next Pointer Register USART0_TNPR read-write 0x0
0xFFFC011C Transmit Next Counter Register USART0_TNCR read-write 0x0
0xFFFC0120 PDC Transfer Control Register USART0_PTCR write-only -
0xFFFC0124 PDC Transfer Status Register USART0_PTSR read-only 0x0
0xFFFC4000 Control Register USART1_CR write-only - USART1
0xFFFC4004 Mode Register USART1_MR read-write -
0xFFFC4008 Interrupt Enable Register USART1_IER write-only -
0xFFFC400C Interrupt Disable Register USART1_IDR write-only -
0xFFFC4010 Interrupt Mask Register USART1_IMR read-only 0x0
0xFFFC4014 Channel Status Register USART1_CSR read-only -
0xFFFC4018 Receiver Holding Register USART1_RHR read-only 0x0
0xFFFC401C Transmitter Holding Register USART1_THR write-only -
0xFFFC4020 Baud Rate Generator Register USART1_BRGR read-write 0x0
0xFFFC4024 Receiver Time-out Register USART1_RTOR read-write 0x0
0xFFFC4028 Transmitter Timeguard Register USART1_TTGR read-write 0x0
0xFFFC4040 FI DI Ratio Register USART1_FIDI read-write 0x174
0xFFFC4044 Number of Errors Register USART1_NER read-only -
0xFFFC404C IrDA Filter Register USART1_IF read-write 0x0
0xFFFC4050 Manchester Encoder Decoder Register USART1_MAN read-write 0x30011004
0xFFFC40FC Version Register USART1_VERSION read-only -
0xFFFC4100 Receive Pointer Register USART1_RPR read-write 0x0
0xFFFC4104 Receive Counter Register USART1_RCR read-write 0x0
0xFFFC4108 Transmit Pointer Register USART1_TPR read-write 0x0
0xFFFC410C Transmit Counter Register USART1_TCR read-write 0x0
0xFFFC4110 Receive Next Pointer Register USART1_RNPR read-write 0x0
0xFFFC4114 Receive Next Counter Register USART1_RNCR read-write 0x0
0xFFFC4118 Transmit Next Pointer Register USART1_TNPR read-write 0x0
0xFFFC411C Transmit Next Counter Register USART1_TNCR read-write 0x0
0xFFFC4120 PDC Transfer Control Register USART1_PTCR write-only -
0xFFFC4124 PDC Transfer Status Register USART1_PTSR read-only 0x0
0xFFFCC000 PWM Mode Register PWM_MR read-write - PWM
0xFFFCC004 PWM Enable Register PWM_ENA write-only -
0xFFFCC008 PWM Disable Register PWM_DIS write-only -
0xFFFCC00C PWM Status Register PWM_SR read-only -
0xFFFCC010 PWM Interrupt Enable Register PWM_IER write-only -
0xFFFCC014 PWM Interrupt Disable Register PWM_IDR write-only -
0xFFFCC018 PWM Interrupt Mask Register PWM_IMR read-only -
0xFFFCC01C PWM Interrupt Status Register PWM_ISR read-only -
0xFFFCC200 PWM Channel Mode Register (ch_num = 0) PWM_CMR0 read-write 0x0
0xFFFCC204 PWM Channel Duty Cycle Register (ch_num = 0) PWM_CDTY0 read-write 0x0
0xFFFCC208 PWM Channel Period Register (ch_num = 0) PWM_CPRD0 read-write 0x0
0xFFFCC20C PWM Channel Counter Register (ch_num = 0) PWM_CCNT0 read-only 0x0
0xFFFCC210 PWM Channel Update Register (ch_num = 0) PWM_CUPD0 write-only -
0xFFFCC220 PWM Channel Mode Register (ch_num = 1) PWM_CMR1 read-write 0x0
0xFFFCC224 PWM Channel Duty Cycle Register (ch_num = 1) PWM_CDTY1 read-write 0x0
0xFFFCC228 PWM Channel Period Register (ch_num = 1) PWM_CPRD1 read-write 0x0
0xFFFCC22C PWM Channel Counter Register (ch_num = 1) PWM_CCNT1 read-only 0x0
0xFFFCC230 PWM Channel Update Register (ch_num = 1) PWM_CUPD1 write-only -
0xFFFCC240 PWM Channel Mode Register (ch_num = 2) PWM_CMR2 read-write 0x0
0xFFFCC244 PWM Channel Duty Cycle Register (ch_num = 2) PWM_CDTY2 read-write 0x0
0xFFFCC248 PWM Channel Period Register (ch_num = 2) PWM_CPRD2 read-write 0x0
0xFFFCC24C PWM Channel Counter Register (ch_num = 2) PWM_CCNT2 read-only 0x0
0xFFFCC250 PWM Channel Update Register (ch_num = 2) PWM_CUPD2 write-only -
0xFFFCC260 PWM Channel Mode Register (ch_num = 3) PWM_CMR3 read-write 0x0
0xFFFCC264 PWM Channel Duty Cycle Register (ch_num = 3) PWM_CDTY3 read-write 0x0
0xFFFCC268 PWM Channel Period Register (ch_num = 3) PWM_CPRD3 read-write 0x0
0xFFFCC26C PWM Channel Counter Register (ch_num = 3) PWM_CCNT3 read-only 0x0
0xFFFCC270 PWM Channel Update Register (ch_num = 3) PWM_CUPD3 write-only -
0xFFFD8000 Control Register ADC_CR write-only - ADC
0xFFFD8004 Mode Register ADC_MR read-write 0x00000000
0xFFFD8010 Channel Enable Register ADC_CHER write-only -
0xFFFD8014 Channel Disable Register ADC_CHDR write-only -
0xFFFD8018 Channel Status Register ADC_CHSR read-only 0x00000000
0xFFFD801C Status Register ADC_SR read-only 0x000C0000
0xFFFD8020 Last Converted Data Register ADC_LCDR read-only 0x00000000
0xFFFD8024 Interrupt Enable Register ADC_IER write-only -
0xFFFD8028 Interrupt Disable Register ADC_IDR write-only -
0xFFFD802C Interrupt Mask Register ADC_IMR read-only 0x00000000
0xFFFD8030 Channel Data Register ADC_CDR[7] read-only 0x00000000
0xFFFD8100 Receive Pointer Register ADC_RPR read-write 0x0
0xFFFD8104 Receive Counter Register ADC_RCR read-write 0x0
0xFFFD8108 Transmit Pointer Register ADC_TPR read-write 0x0
0xFFFD810C Transmit Counter Register ADC_TCR read-write 0x0
0xFFFD8110 Receive Next Pointer Register ADC_RNPR read-write 0x0
0xFFFD8114 Receive Next Counter Register ADC_RNCR read-write 0x0
0xFFFD8118 Transmit Next Pointer Register ADC_TNPR read-write 0x0
0xFFFD811C Transmit Next Counter Register ADC_TNCR read-write 0x0
0xFFFD8120 PDC Transfer Control Register ADC_PTCR write-only -
0xFFFD8124 PDC Transfer Status Register ADC_PTSR read-only 0x0
0xFFFE0000 Control Register SPI_CR write-only - SPI
0xFFFE0004 Mode Register SPI_MR read-write 0x0
0xFFFE0008 Receive Data Register SPI_RDR read-only 0x0
0xFFFE000C Transmit Data Register SPI_TDR write-only -
0xFFFE0010 Status Register SPI_SR read-only 0x000000F0
0xFFFE0014 Interrupt Enable Register SPI_IER write-only -
0xFFFE0018 Interrupt Disable Register SPI_IDR write-only -
0xFFFE001C Interrupt Mask Register SPI_IMR read-only 0x0
0xFFFE0030 Chip Select Register SPI_CSR[4] read-write 0x0
0xFFFE0100 Receive Pointer Register SPI_RPR read-write 0x0
0xFFFE0104 Receive Counter Register SPI_RCR read-write 0x0
0xFFFE0108 Transmit Pointer Register SPI_TPR read-write 0x0
0xFFFE010C Transmit Counter Register SPI_TCR read-write 0x0
0xFFFE0110 Receive Next Pointer Register SPI_RNPR read-write 0x0
0xFFFE0114 Receive Next Counter Register SPI_RNCR read-write 0x0
0xFFFE0118 Transmit Next Pointer Register SPI_TNPR read-write 0x0
0xFFFE011C Transmit Next Counter Register SPI_TNCR read-write 0x0
0xFFFE0120 PDC Transfer Control Register SPI_PTCR write-only -
0xFFFE0124 PDC Transfer Status Register SPI_PTSR read-only 0x0
0xFFFFF000 Source Mode Register AIC_SMR[32] read-write 0x0 AIC
0xFFFFF080 Source Vector Register AIC_SVR[32] read-write 0x0
0xFFFFF100 Interrupt Vector Register AIC_IVR read-only 0x0
0xFFFFF104 FIQ Interrupt Vector Register AIC_FVR read-only 0x0
0xFFFFF108 Interrupt Status Register AIC_ISR read-only 0x0
0xFFFFF10C Interrupt Pending Register AIC_IPR read-only 0x0
0xFFFFF110 Interrupt Mask Register AIC_IMR read-only 0x0
0xFFFFF114 Core Interrupt Status Register AIC_CISR read-only 0x0
0xFFFFF120 Interrupt Enable Command Register AIC_IECR write-only -
0xFFFFF124 Interrupt Disable Command Register AIC_IDCR write-only -
0xFFFFF128 Interrupt Clear Command Register AIC_ICCR write-only -
0xFFFFF12C Interrupt Set Command Register AIC_ISCR write-only -
0xFFFFF130 End of Interrupt Command Register AIC_EOICR write-only -
0xFFFFF134 Spurious Interrupt Vector Register AIC_SPU read-write 0x0
0xFFFFF138 Debug Control Register AIC_DCR read-write 0x0
0xFFFFF140 Fast Forcing Enable Register AIC_FFER write-only -
0xFFFFF144 Fast Forcing Disable Register AIC_FFDR write-only -
0xFFFFF148 Fast Forcing Status Register AIC_FFSR read-only 0x0
0xFFFFF200 Control Register DBGU_CR write-only - DBGU
0xFFFFF204 Mode Register DBGU_MR read-write 0x0
0xFFFFF208 Interrupt Enable Register DBGU_IER write-only -
0xFFFFF20C Interrupt Disable Register DBGU_IDR write-only -
0xFFFFF210 Interrupt Mask Register DBGU_IMR read-only 0x0
0xFFFFF214 Status Register DBGU_SR read-only -
0xFFFFF218 Receive Holding Register DBGU_RHR read-only 0x0
0xFFFFF21C Transmit Holding Register DBGU_THR write-only -
0xFFFFF220 Baud Rate Generator Register DBGU_BRGR read-write 0x0
0xFFFFF240 Chip ID Register DBGU_CIDR read-only -
0xFFFFF244 Chip ID Extension Register DBGU_EXID read-only -
0xFFFFF248 Force NTRST Register DBGU_FNR read-write 0x0
0xFFFFF300 Receive Pointer Register DBGU_RPR read-write 0x0
0xFFFFF304 Receive Counter Register DBGU_RCR read-write 0x0
0xFFFFF308 Transmit Pointer Register DBGU_TPR read-write 0x0
0xFFFFF30C Transmit Counter Register DBGU_TCR read-write 0x0
0xFFFFF310 Receive Next Pointer Register DBGU_RNPR read-write 0x0
0xFFFFF314 Receive Next Counter Register DBGU_RNCR read-write 0x0
0xFFFFF318 Transmit Next Pointer Register DBGU_TNPR read-write 0x0
0xFFFFF31C Transmit Next Counter Register DBGU_TNCR read-write 0x0
0xFFFFF320 PDC Transfer Control Register DBGU_PTCR write-only -
0xFFFFF324 PDC Transfer Status Register DBGU_PTSR read-only 0x0
0xFFFFF400 PIO Enable Register PIOA_PER write-only - PIOA
0xFFFFF404 PIO Disable Register PIOA_PDR write-only -
0xFFFFF408 PIO Status Register PIOA_PSR read-only -
0xFFFFF410 Output Enable Register PIOA_OER write-only -
0xFFFFF414 Output Disable Register PIOA_ODR write-only -
0xFFFFF418 Output Status Register PIOA_OSR read-only 0x00000000
0xFFFFF420 Glitch Input Filter Enable Register PIOA_IFER write-only -
0xFFFFF424 Glitch Input Filter Disable Register PIOA_IFDR write-only -
0xFFFFF428 Glitch Input Filter Status Register PIOA_IFSR read-only 0x00000000
0xFFFFF430 Set Output Data Register PIOA_SODR write-only -
0xFFFFF434 Clear Output Data Register PIOA_CODR write-only -
0xFFFFF438 Output Data Status Register PIOA_ODSR read-write -
0xFFFFF43C Pin Data Status Register PIOA_PDSR read-only -
0xFFFFF440 Interrupt Enable Register PIOA_IER write-only -
0xFFFFF444 Interrupt Disable Register PIOA_IDR write-only -
0xFFFFF448 Interrupt Mask Register PIOA_IMR read-only 0x00000000
0xFFFFF44C Interrupt Status Register PIOA_ISR read-only 0x00000000
0xFFFFF450 Multi-driver Enable Register PIOA_MDER write-only -
0xFFFFF454 Multi-driver Disable Register PIOA_MDDR write-only -
0xFFFFF458 Multi-driver Status Register PIOA_MDSR read-only 0x00000000
0xFFFFF460 Pull-up Disable Register PIOA_PUDR write-only -
0xFFFFF464 Pull-up Enable Register PIOA_PUER write-only -
0xFFFFF468 Pad Pull-up Status Register PIOA_PUSR read-only 0x00000000
0xFFFFF470 Peripheral A Select Register PIOA_ASR write-only -
0xFFFFF474 Peripheral B Select Register PIOA_BSR write-only -
0xFFFFF478 AB Status Register PIOA_ABSR read-only 0x00000000
0xFFFFF4A0 Output Write Enable PIOA_OWER write-only -
0xFFFFF4A4 Output Write Disable PIOA_OWDR write-only -
0xFFFFF4A8 Output Write Status Register PIOA_OWSR read-only 0x00000000
0xFFFFF600 PIO Enable Register PIOB_PER write-only - PIOB
0xFFFFF604 PIO Disable Register PIOB_PDR write-only -
0xFFFFF608 PIO Status Register PIOB_PSR read-only -
0xFFFFF610 Output Enable Register PIOB_OER write-only -
0xFFFFF614 Output Disable Register PIOB_ODR write-only -
0xFFFFF618 Output Status Register PIOB_OSR read-only 0x00000000
0xFFFFF620 Glitch Input Filter Enable Register PIOB_IFER write-only -
0xFFFFF624 Glitch Input Filter Disable Register PIOB_IFDR write-only -
0xFFFFF628 Glitch Input Filter Status Register PIOB_IFSR read-only 0x00000000
0xFFFFF630 Set Output Data Register PIOB_SODR write-only -
0xFFFFF634 Clear Output Data Register PIOB_CODR write-only -
0xFFFFF638 Output Data Status Register PIOB_ODSR read-write -
0xFFFFF63C Pin Data Status Register PIOB_PDSR read-only -
0xFFFFF640 Interrupt Enable Register PIOB_IER write-only -
0xFFFFF644 Interrupt Disable Register PIOB_IDR write-only -
0xFFFFF648 Interrupt Mask Register PIOB_IMR read-only 0x00000000
0xFFFFF64C Interrupt Status Register PIOB_ISR read-only 0x00000000
0xFFFFF650 Multi-driver Enable Register PIOB_MDER write-only -
0xFFFFF654 Multi-driver Disable Register PIOB_MDDR write-only -
0xFFFFF658 Multi-driver Status Register PIOB_MDSR read-only 0x00000000
0xFFFFF660 Pull-up Disable Register PIOB_PUDR write-only -
0xFFFFF664 Pull-up Enable Register PIOB_PUER write-only -
0xFFFFF668 Pad Pull-up Status Register PIOB_PUSR read-only 0x00000000
0xFFFFF670 Peripheral A Select Register PIOB_ASR write-only -
0xFFFFF674 Peripheral B Select Register PIOB_BSR write-only -
0xFFFFF678 AB Status Register PIOB_ABSR read-only 0x00000000
0xFFFFF6A0 Output Write Enable PIOB_OWER write-only -
0xFFFFF6A4 Output Write Disable PIOB_OWDR write-only -
0xFFFFF6A8 Output Write Status Register PIOB_OWSR read-only 0x00000000
0xFFFFF700 PIO Enable Register PIOC_PER write-only - PIOC
0xFFFFF704 PIO Disable Register PIOC_PDR write-only -
0xFFFFF708 PIO Status Register PIOC_PSR read-only -
0xFFFFF710 Output Enable Register PIOC_OER write-only -
0xFFFFF714 Output Disable Register PIOC_ODR write-only -
0xFFFFF718 Output Status Register PIOC_OSR read-only 0x00000000
0xFFFFF720 Glitch Input Filter Enable Register PIOC_IFER write-only -
0xFFFFF724 Glitch Input Filter Disable Register PIOC_IFDR write-only -
0xFFFFF728 Glitch Input Filter Status Register PIOC_IFSR read-only 0x00000000
0xFFFFF730 Set Output Data Register PIOC_SODR write-only -
0xFFFFF734 Clear Output Data Register PIOC_CODR write-only -
0xFFFFF738 Output Data Status Register PIOC_ODSR read-write -
0xFFFFF73C Pin Data Status Register PIOC_PDSR read-only -
0xFFFFF740 Interrupt Enable Register PIOC_IER write-only -
0xFFFFF744 Interrupt Disable Register PIOC_IDR write-only -
0xFFFFF748 Interrupt Mask Register PIOC_IMR read-only 0x00000000
0xFFFFF74C Interrupt Status Register PIOC_ISR read-only 0x00000000
0xFFFFF750 Multi-driver Enable Register PIOC_MDER write-only -
0xFFFFF754 Multi-driver Disable Register PIOC_MDDR write-only -
0xFFFFF758 Multi-driver Status Register PIOC_MDSR read-only 0x00000000
0xFFFFF760 Pull-up Disable Register PIOC_PUDR write-only -
0xFFFFF764 Pull-up Enable Register PIOC_PUER write-only -
0xFFFFF768 Pad Pull-up Status Register PIOC_PUSR read-only 0x00000000
0xFFFFF770 Peripheral A Select Register PIOC_ASR write-only -
0xFFFFF774 Peripheral B Select Register PIOC_BSR write-only -
0xFFFFF778 AB Status Register PIOC_ABSR read-only 0x00000000
0xFFFFF7A0 Output Write Enable PIOC_OWER write-only -
0xFFFFF7A4 Output Write Disable PIOC_OWDR write-only -
0xFFFFF7A8 Output Write Status Register PIOC_OWSR read-only 0x00000000
0xFFFFFC00 System Clock Enable Register PMC_SCER write-only - PMC
0xFFFFFC04 System Clock Disable Register PMC_SCDR write-only -
0xFFFFFC08 System Clock Status Register PMC_SCSR read-only 0x00000001
0xFFFFFC10 Peripheral Clock Enable Register PMC_PCER write-only -
0xFFFFFC14 Peripheral Clock Disable Register PMC_PCDR write-only -
0xFFFFFC18 Peripheral Clock Status Register PMC_PCSR read-only 0x00000000
0xFFFFFC20 Main Oscillator Register PMC_MOR read-write 0x00000001
0xFFFFFC24 Main Clock Frequency Register PMC_MCFR read-only 0x00000000
0xFFFFFC28 PLL Register PMC_PLLR read-write 0x00003F00
0xFFFFFC30 Master Clock Register PMC_MCKR read-write 0x00000001
0xFFFFFC40 Programmable Clock 0 Register PMC_PCK[8] read-write 0x00000000
0xFFFFFC60 Interrupt Enable Register PMC_IER write-only -
0xFFFFFC64 Interrupt Disable Register PMC_IDR write-only -
0xFFFFFC68 Status Register PMC_SR read-only 0x00010008
0xFFFFFC6C Interrupt Mask Register PMC_IMR read-only 0x00000000
0xFFFFFC70 Fast Startup Mode Register PMC_FSMR read-write 0x00000000
0xFFFFFD00 Control Register RSTC_CR write-only - RSTC
0xFFFFFD04 Status Register RSTC_SR read-only 0x00000000
0xFFFFFD08 Mode Register RSTC_MR read-write 0x00000000
0xFFFFFD10 Supply Controller Control Register SUPC_CR write-only - SUPC
0xFFFFFD14 Supply Controller Brownout Mode Register SUPC_BOMR read-write 0x00000000
0xFFFFFD18 Supply Controller Mode Register SUPC_MR read-write 0x00080a00
0xFFFFFD1C Supply Controller Wake Up Mode Register SUPC_WUMR read-write 0x00000000
0xFFFFFD20 Supply Controller Wake Up Inputs Register SUPC_WUIR read-write 0x00000000
0xFFFFFD24 Supply Controller Status Register SUPC_SR read-only 0x00000800
0xFFFFFD28 Supply Controller Flash Wake-up Timer Register SUPC_FWUTR read-write 0x0000005a
0xFFFFFD40 Mode Register PIT_MR read-write 0x000FFFFF PIT
0xFFFFFD44 Status Register PIT_SR read-only 0x00000000
0xFFFFFD48 Periodic Interval Value Register PIT_PIVR read-only 0x00000000
0xFFFFFD4C Periodic Interval Image Register PIT_PIIR read-only 0x00000000
0xFFFFFD50 Control Register WDT_CR write-only - WDT
0xFFFFFD54 Mode Register WDT_MR read-write 0x3FFF2FFF
0xFFFFFD58 Status Register WDT_SR read-only 0x00000000
0xFFFFFD60 Control Register RTC_CR read-write 0x0 RTC
0xFFFFFD64 Mode Register RTC_MR read-write 0x0
0xFFFFFD68 Time Register RTC_TIMR read-write 0x0
0xFFFFFD6C Calendar Register RTC_CALR read-write 0x01819819
0xFFFFFD70 Time Alarm Register RTC_TIMALR read-write 0x0
0xFFFFFD74 Calendar Alarm Register RTC_CALALR read-write 0x01010000
0xFFFFFD78 Status Register RTC_SR read-only 0x0
0xFFFFFD7C Status Clear Command Register RTC_SCCR write-only -
0xFFFFFD80 Interrupt Enable Register RTC_IER write-only -
0xFFFFFD84 Interrupt Disable Register RTC_IDR write-only -
0xFFFFFD88 Interrupt Mask Register RTC_IMR read-only 0x0
0xFFFFFD8C Valid Entry Register RTC_VER read-only 0x0
0xFFFFFF00 MC Remap Control Register MC_RCR write-only - MC
0xFFFFFF04 MC Abort Status Register MC_ASR read-only 0x0
0xFFFFFF08 MC Abort Address Status Register MC_AASR read-only 0x0
0xFFFFFF60 EFC0 Configuration Registers SeetheEmbeddedFlashControllerSection read-write -

Memory Stack

[SVG memory stack]