System Peripherals Peripheral

SYSC (AT91S_SYSC) 0xFFFFF000 (AT91C_BASE_SYSC)

SYSC Software API (AT91S_SYSC)

Offset Field Description
0x0SYSC_AIC_SMR[32] (AIC_SMR)Source Mode Register
0x80SYSC_AIC_SVR[32] (AIC_SVR)Source Vector Register
0x100SYSC_AIC_IVR (AIC_IVR)IRQ Vector Register
0x104SYSC_AIC_FVR (AIC_FVR)FIQ Vector Register
0x108SYSC_AIC_ISR (AIC_ISR)Interrupt Status Register
0x10CSYSC_AIC_IPR (AIC_IPR)Interrupt Pending Register
0x110SYSC_AIC_IMR (AIC_IMR)Interrupt Mask Register
0x114SYSC_AIC_CISR (AIC_CISR)Core Interrupt Status Register
0x120SYSC_AIC_IECR (AIC_IECR)Interrupt Enable Command Register
0x124SYSC_AIC_IDCR (AIC_IDCR)Interrupt Disable Command Register
0x128SYSC_AIC_ICCR (AIC_ICCR)Interrupt Clear Command Register
0x12CSYSC_AIC_ISCR (AIC_ISCR)Interrupt Set Command Register
0x130SYSC_AIC_EOICR (AIC_EOICR)End of Interrupt Command Register
0x134SYSC_AIC_SPU (AIC_SPU)Spurious Vector Register
0x138SYSC_AIC_DCR (AIC_DCR)Debug Control Register (Protect)
0x140SYSC_AIC_FFER (AIC_FFER)Fast Forcing Enable Register
0x144SYSC_AIC_FFDR (AIC_FFDR)Fast Forcing Disable Register
0x148SYSC_AIC_FFSR (AIC_FFSR)Fast Forcing Status Register
0x200SYSC_DBGU_CR (DBGU_CR)Control Register
0x204SYSC_DBGU_MR (DBGU_MR)Mode Register
0x208SYSC_DBGU_IER (DBGU_IER)Interrupt Enable Register
0x20CSYSC_DBGU_IDR (DBGU_IDR)Interrupt Disable Register
0x210SYSC_DBGU_IMR (DBGU_IMR)Interrupt Mask Register
0x214SYSC_DBGU_CSR (DBGU_CSR)Channel Status Register
0x218SYSC_DBGU_RHR (DBGU_RHR)Receiver Holding Register
0x21CSYSC_DBGU_THR (DBGU_THR)Transmitter Holding Register
0x220SYSC_DBGU_BRGR (DBGU_BRGR)Baud Rate Generator Register
0x240SYSC_DBGU_C1R (DBGU_C1R)Chip ID1 Register
0x244SYSC_DBGU_C2R (DBGU_C2R)Chip ID2 Register
0x248SYSC_DBGU_FNTR (DBGU_FNTR)Force NTRST Register
0x300SYSC_DBGU_RPR (PDC_RPR)Receive Pointer Register
0x304SYSC_DBGU_RCR (PDC_RCR)Receive Counter Register
0x308SYSC_DBGU_TPR (PDC_TPR)Transmit Pointer Register
0x30CSYSC_DBGU_TCR (PDC_TCR)Transmit Counter Register
0x310SYSC_DBGU_RNPR (PDC_RNPR)Receive Next Pointer Register
0x314SYSC_DBGU_RNCR (PDC_RNCR)Receive Next Counter Register
0x318SYSC_DBGU_TNPR (PDC_TNPR)Transmit Next Pointer Register
0x31CSYSC_DBGU_TNCR (PDC_TNCR)Transmit Next Counter Register
0x320SYSC_DBGU_PTCR (PDC_PTCR)PDC Transfer Control Register
0x324SYSC_DBGU_PTSR (PDC_PTSR)PDC Transfer Status Register
0x400SYSC_PIOA_PER (PIO_PER)PIO Enable Register
0x404SYSC_PIOA_PDR (PIO_PDR)PIO Disable Register
0x408SYSC_PIOA_PSR (PIO_PSR)PIO Status Register
0x410SYSC_PIOA_OER (PIO_OER)Output Enable Register
0x414SYSC_PIOA_ODR (PIO_ODR)Output Disable Registerr
0x418SYSC_PIOA_OSR (PIO_OSR)Output Status Register
0x420SYSC_PIOA_IFER (PIO_IFER)Input Filter Enable Register
0x424SYSC_PIOA_IFDR (PIO_IFDR)Input Filter Disable Register
0x428SYSC_PIOA_IFSR (PIO_IFSR)Input Filter Status Register
0x430SYSC_PIOA_SODR (PIO_SODR)Set Output Data Register
0x434SYSC_PIOA_CODR (PIO_CODR)Clear Output Data Register
0x438SYSC_PIOA_ODSR (PIO_ODSR)Output Data Status Register
0x43CSYSC_PIOA_PDSR (PIO_PDSR)Pin Data Status Register
0x440SYSC_PIOA_IER (PIO_IER)Interrupt Enable Register
0x444SYSC_PIOA_IDR (PIO_IDR)Interrupt Disable Register
0x448SYSC_PIOA_IMR (PIO_IMR)Interrupt Mask Register
0x44CSYSC_PIOA_ISR (PIO_ISR)Interrupt Status Register
0x450SYSC_PIOA_MDER (PIO_MDER)Multi-driver Enable Register
0x454SYSC_PIOA_MDDR (PIO_MDDR)Multi-driver Disable Register
0x458SYSC_PIOA_MDSR (PIO_MDSR)Multi-driver Status Register
0x460SYSC_PIOA_PPUDR (PIO_PPUDR)Pull-up Disable Register
0x464SYSC_PIOA_PPUER (PIO_PPUER)Pull-up Enable Register
0x468SYSC_PIOA_PPUSR (PIO_PPUSR)Pad Pull-up Status Register
0x470SYSC_PIOA_ASR (PIO_ASR)Select A Register
0x474SYSC_PIOA_BSR (PIO_BSR)Select B Register
0x478SYSC_PIOA_ABSR (PIO_ABSR)AB Select Status Register
0x4A0SYSC_PIOA_OWER (PIO_OWER)Output Write Enable Register
0x4A4SYSC_PIOA_OWDR (PIO_OWDR)Output Write Disable Register
0x4A8SYSC_PIOA_OWSR (PIO_OWSR)Output Write Status Register
0xC00SYSC_PMC_SCER (PMC_SCER)System Clock Enable Register
0xC04SYSC_PMC_SCDR (PMC_SCDR)System Clock Disable Register
0xC08SYSC_PMC_SCSR (PMC_SCSR)System Clock Status Register
0xC10SYSC_PMC_PCER (PMC_PCER)Peripheral Clock Enable Register
0xC14SYSC_PMC_PCDR (PMC_PCDR)Peripheral Clock Disable Register
0xC18SYSC_PMC_PCSR (PMC_PCSR)Peripheral Clock Status Register
0xC20SYSC_PMC_MOR (CKGR_MOR)Main Oscillator Register
0xC24SYSC_PMC_MCFR (CKGR_MCFR)Main Clock Frequency Register
0xC2CSYSC_PMC_PLLR (CKGR_PLLR)PLL Register
0xC30SYSC_PMC_MCKR (PMC_MCKR)Master Clock Register
0xC40SYSC_PMC_PCKR[8] (PMC_PCKR)Programmable Clock Register
0xC60SYSC_PMC_IER (PMC_IER)Interrupt Enable Register
0xC64SYSC_PMC_IDR (PMC_IDR)Interrupt Disable Register
0xC68SYSC_PMC_SR (PMC_SR)Status Register
0xC6CSYSC_PMC_IMR (PMC_IMR)Interrupt Mask Register
0xD00SYSC_RSTC_RCR (SYSC_RCR)Reset Control Register
0xD04SYSC_RSTC_RSR (SYSC_RSR)Reset Status Register
0xD08SYSC_RSTC_RMR (SYSC_RMR)Reset Mode Register
0xD20SYSC_RTTC_RTMR (SYSC_RTMR)Real-time Mode Register
0xD24SYSC_RTTC_RTAR (SYSC_RTAR)Real-time Alarm Register
0xD28SYSC_RTTC_RTVR (SYSC_RTVR)Real-time Value Register
0xD2CSYSC_RTTC_RTSR (SYSC_RTSR)Real-time Status Register
0xD30SYSC_PITC_PIMR (SYSC_PIMR)Period Interval Mode Register
0xD34SYSC_PITC_PISR (SYSC_PISR)Period Interval Status Register
0xD38SYSC_PITC_PIVR (SYSC_PIVR)Period Interval Value Register
0xD3CSYSC_PITC_PIIR (SYSC_PIIR)Period Interval Image Register
0xD40SYSC_WDTC_WDCR (SYSC_WDCR)Watchdog Control Register
0xD44SYSC_WDTC_WDMR (SYSC_WDMR)Watchdog Mode Register
0xD48SYSC_WDTC_WDSR (SYSC_WDSR)Watchdog Status Register
0xD60SYSC_SYSC_VRPM (VRPM)Voltage Regulator Power Mode Register

SYSC Register Description

SYSC: AT91S_AIC AIC - Advanced Interrupt Controller

SYSC: AT91S_DBGU DBGU - Debug Unit

SYSC: AT91S_PIO PIOA - PIO Controller

SYSC: AT91S_PMC PMC - Power Management Controller

SYSC: AT91S_RSTC RSTC - Reset Controller

SYSC: AT91S_RTTC RTTC - Real Time Timer Controller

SYSC: AT91S_PITC PITC - Periodic Interval Timer Controller

SYSC: AT91S_WDTC WDTC - Watchdog Timer Controller

SYSC: AT91_REG VRPM - Voltage Regulator Power Mode Register

Offset Name Description
0SYSC_PSTDBY
AT91C_SYSC_PSTDBY
Voltage Regulator Power Mode
0 = Voltage Regulator is in Normal Power Mode.
1 = Voltage Regulator is in Standby Power Mode (low power mode).