📄 at91rm9200.grd
字号:
# Converted with command: rdf2grd.pl AT91RM9200.rdf
# ----------------------------------------------------------------------------
# ATMEL Microcontroller Software Support - ROUSSET -
# ----------------------------------------------------------------------------
# The software is delivered "AS IS" without warranty or condition of any
# kind, either express, implied or statutory. This includes without
# limitation any warranty or condition with respect to merchantability or
# fitness for any particular purpose, or against the infringements of
# intellectual property rights of others.
# ----------------------------------------------------------------------------
# File Name : AT91RM9200.h
# Object : AT91RM9200 definitions
# Generated : AT91 SW Application Group 11/19/2003 (17:20:51)
#
# CVS Reference : /AT91RM9200.pl/1.16/Fri Feb 07 10:29:51 2003//
# CVS Reference : /SYS_AT91RM9200.pl/1.2/Fri Jan 17 12:44:37 2003//
# CVS Reference : /MC_1760A.pl/1.1/Fri Aug 23 14:38:22 2002//
# CVS Reference : /AIC_1796B.pl/1.1.1.1/Fri Jun 28 09:36:47 2002//
# CVS Reference : /PMC_2636A.pl/1.1.1.1/Fri Jun 28 09:36:48 2002//
# CVS Reference : /ST_1763B.pl/1.1/Fri Aug 23 14:41:42 2002//
# CVS Reference : /RTC_1245D.pl/1.2/Fri Jan 31 12:19:06 2003//
# CVS Reference : /PIO_1725D.pl/1.1.1.1/Fri Jun 28 09:36:47 2002//
# CVS Reference : /DBGU_1754A.pl/1.4/Fri Jan 31 12:18:24 2003//
# CVS Reference : /UDP_1765B.pl/1.3/Fri Aug 02 14:45:38 2002//
# CVS Reference : /MCI_1764A.pl/1.2/Thu Nov 14 17:48:24 2002//
# CVS Reference : /US_1739C.pl/1.2/Fri Jul 12 07:49:25 2002//
# CVS Reference : /SPI_AT91RMxxxx.pl/1.3/Tue Nov 26 10:20:29 2002//
# CVS Reference : /SSC_1762A.pl/1.2/Fri Nov 08 13:26:39 2002//
# CVS Reference : /TC_1753B.pl/1.2/Fri Jan 31 12:19:55 2003//
# CVS Reference : /TWI_1761B.pl/1.4/Fri Feb 07 10:30:07 2003//
# CVS Reference : /PDC_1734B.pl/1.2/Thu Nov 21 16:38:23 2002//
# CVS Reference : /UHP_xxxxA.pl/1.1/Mon Jul 22 12:21:58 2002//
# CVS Reference : /EMAC_1794A.pl/1.4/Fri Jan 17 12:11:54 2003//
# CVS Reference : /EBI_1759B.pl/1.10/Fri Jan 17 12:44:29 2003//
# CVS Reference : /SMC_1783A.pl/1.3/Thu Oct 31 14:38:17 2002//
# CVS Reference : /SDRC_1758B.pl/1.2/Thu Oct 03 13:04:41 2002//
# CVS Reference : /BFC_1757B.pl/1.3/Thu Oct 31 14:38:00 2002//
# ----------------------------------------------------------------------------
# ========== Register definition for SYS peripheral ==========
# ========== Register definition for MC peripheral ==========
register {
AT91C_MC_PUER {desc="MC Protection Unit Enable Register";
hk="MC Protection Unit Enable Register";
access="memorymapped"; address=0xFFFFFF54}
AT91C_MC_ASR {desc="MC Abort Status Register";
hk="MC Abort Status Register";
access="memorymapped"; address=0xFFFFFF04}
AT91C_MC_PUP {desc="MC Protection Unit Peripherals";
hk="MC Protection Unit Peripherals";
access="memorymapped"; address=0xFFFFFF50}
AT91C_MC_PUIA {desc="MC Protection Unit Area";
hk="MC Protection Unit Area";
access="memorymapped"; address=0xFFFFFF10}
AT91C_MC_AASR {desc="MC Abort Address Status Register";
hk="MC Abort Address Status Register";
access="memorymapped"; address=0xFFFFFF08}
# ========== Register definition for RTC peripheral ==========
AT91C_MC_RCR {desc="MC Remap Control Register";
hk="MC Remap Control Register";
access="memorymapped"; address=0xFFFFFF00}
AT91C_RTC_IMR {desc="Interrupt Mask Register";
hk="Interrupt Mask Register";
access="memorymapped"; address=0xFFFFFE28}
AT91C_RTC_IER {desc="Interrupt Enable Register";
hk="Interrupt Enable Register";
access="memorymapped"; address=0xFFFFFE20}
AT91C_RTC_SR {desc="Status Register";
hk="Status Register";
access="memorymapped"; address=0xFFFFFE18}
AT91C_RTC_TIMALR {desc="Time Alarm Register";
hk="Time Alarm Register";
access="memorymapped"; address=0xFFFFFE10}
AT91C_RTC_TIMR {desc="Time Register";
hk="Time Register";
access="memorymapped"; address=0xFFFFFE08}
AT91C_RTC_CR {desc="Control Register";
hk="Control Register";
access="memorymapped"; address=0xFFFFFE00}
AT91C_RTC_VER {desc="Valid Entry Register";
hk="Valid Entry Register";
access="memorymapped"; address=0xFFFFFE2C}
AT91C_RTC_IDR {desc="Interrupt Disable Register";
hk="Interrupt Disable Register";
access="memorymapped"; address=0xFFFFFE24}
AT91C_RTC_SCCR {desc="Status Clear Command Register";
hk="Status Clear Command Register";
access="memorymapped"; address=0xFFFFFE1C}
AT91C_RTC_CALALR {desc="Calendar Alarm Register";
hk="Calendar Alarm Register";
access="memorymapped"; address=0xFFFFFE14}
AT91C_RTC_CALR {desc="Calendar Register";
hk="Calendar Register";
access="memorymapped"; address=0xFFFFFE0C}
# ========== Register definition for ST peripheral ==========
AT91C_RTC_MR {desc="Mode Register";
hk="Mode Register";
access="memorymapped"; address=0xFFFFFE04}
AT91C_ST_CRTR {desc="Current Real-time Register";
hk="Current Real-time Register";
access="memorymapped"; address=0xFFFFFD24}
AT91C_ST_IMR {desc="Interrupt Mask Register";
hk="Interrupt Mask Register";
access="memorymapped"; address=0xFFFFFD1C}
AT91C_ST_IER {desc="Interrupt Enable Register";
hk="Interrupt Enable Register";
access="memorymapped"; address=0xFFFFFD14}
AT91C_ST_RTMR {desc="Real-time Mode Register";
hk="Real-time Mode Register";
access="memorymapped"; address=0xFFFFFD0C}
AT91C_ST_PIMR {desc="Period Interval Mode Register";
hk="Period Interval Mode Register";
access="memorymapped"; address=0xFFFFFD04}
AT91C_ST_RTAR {desc="Real-time Alarm Register";
hk="Real-time Alarm Register";
access="memorymapped"; address=0xFFFFFD20}
AT91C_ST_IDR {desc="Interrupt Disable Register";
hk="Interrupt Disable Register";
access="memorymapped"; address=0xFFFFFD18}
AT91C_ST_SR {desc="Status Register";
hk="Status Register";
access="memorymapped"; address=0xFFFFFD10}
AT91C_ST_WDMR {desc="Watchdog Mode Register";
hk="Watchdog Mode Register";
access="memorymapped"; address=0xFFFFFD08}
# ========== Register definition for PMC peripheral ==========
AT91C_ST_CR {desc="Control Register";
hk="Control Register";
access="memorymapped"; address=0xFFFFFD00}
AT91C_PMC_SCSR {desc="System Clock Status Register";
hk="System Clock Status Register";
access="memorymapped"; address=0xFFFFFC08}
AT91C_PMC_SCER {desc="System Clock Enable Register";
hk="System Clock Enable Register";
access="memorymapped"; address=0xFFFFFC00}
AT91C_PMC_IMR {desc="Interrupt Mask Register";
hk="Interrupt Mask Register";
access="memorymapped"; address=0xFFFFFC6C}
AT91C_PMC_IDR {desc="Interrupt Disable Register";
hk="Interrupt Disable Register";
access="memorymapped"; address=0xFFFFFC64}
AT91C_PMC_PCDR {desc="Peripheral Clock Disable Register";
hk="Peripheral Clock Disable Register";
access="memorymapped"; address=0xFFFFFC14}
AT91C_PMC_SCDR {desc="System Clock Disable Register";
hk="System Clock Disable Register";
access="memorymapped"; address=0xFFFFFC04}
AT91C_PMC_SR {desc="Status Register";
hk="Status Register";
access="memorymapped"; address=0xFFFFFC68}
AT91C_PMC_IER {desc="Interrupt Enable Register";
hk="Interrupt Enable Register";
access="memorymapped"; address=0xFFFFFC60}
AT91C_PMC_MCKR {desc="Master Clock Register";
hk="Master Clock Register";
access="memorymapped"; address=0xFFFFFC30}
AT91C_PMC_PCER {desc="Peripheral Clock Enable Register";
hk="Peripheral Clock Enable Register";
access="memorymapped"; address=0xFFFFFC10}
AT91C_PMC_PCSR {desc="Peripheral Clock Status Register";
hk="Peripheral Clock Status Register";
access="memorymapped"; address=0xFFFFFC18}
# ========== Register definition for CKGR peripheral ==========
AT91C_PMC_PCKR {desc="Programmable Clock Register";
hk="Programmable Clock Register";
access="memorymapped"; address=0xFFFFFC40}
AT91C_CKGR_PLLBR {desc="PLL B Register";
hk="PLL B Register";
access="memorymapped"; address=0xFFFFFC2C}
AT91C_CKGR_MCFR {desc="Main Clock Frequency Register";
hk="Main Clock Frequency Register";
access="memorymapped"; address=0xFFFFFC24}
AT91C_CKGR_PLLAR {desc="PLL A Register";
hk="PLL A Register";
access="memorymapped"; address=0xFFFFFC28}
# ========== Register definition for PIOD peripheral ==========
AT91C_CKGR_MOR {desc="Main Oscillator Register";
hk="Main Oscillator Register";
access="memorymapped"; address=0xFFFFFC20}
AT91C_PIOD_PDSR {desc="Pin Data Status Register";
hk="Pin Data Status Register";
access="memorymapped"; address=0xFFFFFA3C}
AT91C_PIOD_CODR {desc="Clear Output Data Register";
hk="Clear Output Data Register";
access="memorymapped"; address=0xFFFFFA34}
AT91C_PIOD_OWER {desc="Output Write Enable Register";
hk="Output Write Enable Register";
access="memorymapped"; address=0xFFFFFAA0}
AT91C_PIOD_MDER {desc="Multi-driver Enable Register";
hk="Multi-driver Enable Register";
access="memorymapped"; address=0xFFFFFA50}
AT91C_PIOD_IMR {desc="Interrupt Mask Register";
hk="Interrupt Mask Register";
access="memorymapped"; address=0xFFFFFA48}
AT91C_PIOD_IER {desc="Interrupt Enable Register";
hk="Interrupt Enable Register";
access="memorymapped"; address=0xFFFFFA40}
AT91C_PIOD_ODSR {desc="Output Data Status Register";
hk="Output Data Status Register";
access="memorymapped"; address=0xFFFFFA38}
AT91C_PIOD_SODR {desc="Set Output Data Register";
hk="Set Output Data Register";
access="memorymapped"; address=0xFFFFFA30}
AT91C_PIOD_PER {desc="PIO Enable Register";
hk="PIO Enable Register";
access="memorymapped"; address=0xFFFFFA00}
AT91C_PIOD_OWDR {desc="Output Write Disable Register";
hk="Output Write Disable Register";
access="memorymapped"; address=0xFFFFFAA4}
AT91C_PIOD_PPUER {desc="Pull-up Enable Register";
hk="Pull-up Enable Register";
access="memorymapped"; address=0xFFFFFA64}
AT91C_PIOD_MDDR {desc="Multi-driver Disable Register";
hk="Multi-driver Disable Register";
access="memorymapped"; address=0xFFFFFA54}
AT91C_PIOD_ISR {desc="Interrupt Status Register";
hk="Interrupt Status Register";
access="memorymapped"; address=0xFFFFFA4C}
AT91C_PIOD_IDR {desc="Interrupt Disable Register";
hk="Interrupt Disable Register";
access="memorymapped"; address=0xFFFFFA44}
AT91C_PIOD_PDR {desc="PIO Disable Register";
hk="PIO Disable Register";
access="memorymapped"; address=0xFFFFFA04}
AT91C_PIOD_ODR {desc="Output Disable Registerr";
hk="Output Disable Registerr";
access="memorymapped"; address=0xFFFFFA14}
AT91C_PIOD_OWSR {desc="Output Write Status Register";
hk="Output Write Status Register";
access="memorymapped"; address=0xFFFFFAA8}
AT91C_PIOD_ABSR {desc="AB Select Status Register";
hk="AB Select Status Register";
access="memorymapped"; address=0xFFFFFA78}
AT91C_PIOD_ASR {desc="Select A Register";
hk="Select A Register";
access="memorymapped"; address=0xFFFFFA70}
AT91C_PIOD_PPUSR {desc="Pad Pull-up Status Register";
hk="Pad Pull-up Status Register";
access="memorymapped"; address=0xFFFFFA68}
AT91C_PIOD_PPUDR {desc="Pull-up Disable Register";
hk="Pull-up Disable Register";
access="memorymapped"; address=0xFFFFFA60}
AT91C_PIOD_MDSR {desc="Multi-driver Status Register";
hk="Multi-driver Status Register";
access="memorymapped"; address=0xFFFFFA58}
AT91C_PIOD_PSR {desc="PIO Status Register";
hk="PIO Status Register";
access="memorymapped"; address=0xFFFFFA08}
AT91C_PIOD_OER {desc="Output Enable Register";
hk="Output Enable Register";
access="memorymapped"; address=0xFFFFFA10}
AT91C_PIOD_OSR {desc="Output Status Register";
hk="Output Status Register";
access="memorymapped"; address=0xFFFFFA18}
AT91C_PIOD_IFER {desc="Input Filter Enable Register";
hk="Input Filter Enable Register";
access="memorymapped"; address=0xFFFFFA20}
AT91C_PIOD_BSR {desc="Select B Register";
hk="Select B Register";
access="memorymapped"; address=0xFFFFFA74}
AT91C_PIOD_IFDR {desc="Input Filter Disable Register";
hk="Input Filter Disable Register";
access="memorymapped"; address=0xFFFFFA24}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -