at91sam9261.rdf

来自「最新版IAR FOR ARM(EWARM)5.11中的代码例子」· RDF 代码 · 共 1,598 行 · 第 1/5 页

RDF
1,598
字号
AT91C_DBGU_TPR.byteEndian=little
AT91C_DBGU_RPR.name="AT91C_DBGU_RPR"
AT91C_DBGU_RPR.description="Receive Pointer Register"
AT91C_DBGU_RPR.helpkey="Receive Pointer Register"
AT91C_DBGU_RPR.access=memorymapped
AT91C_DBGU_RPR.address=0xFFFFF300
AT91C_DBGU_RPR.width=32
AT91C_DBGU_RPR.byteEndian=little
AT91C_DBGU_RCR.name="AT91C_DBGU_RCR"
AT91C_DBGU_RCR.description="Receive Counter Register"
AT91C_DBGU_RCR.helpkey="Receive Counter Register"
AT91C_DBGU_RCR.access=memorymapped
AT91C_DBGU_RCR.address=0xFFFFF304
AT91C_DBGU_RCR.width=32
AT91C_DBGU_RCR.byteEndian=little
AT91C_DBGU_RNCR.name="AT91C_DBGU_RNCR"
AT91C_DBGU_RNCR.description="Receive Next Counter Register"
AT91C_DBGU_RNCR.helpkey="Receive Next Counter Register"
AT91C_DBGU_RNCR.access=memorymapped
AT91C_DBGU_RNCR.address=0xFFFFF314
AT91C_DBGU_RNCR.width=32
AT91C_DBGU_RNCR.byteEndian=little
AT91C_DBGU_PTCR.name="AT91C_DBGU_PTCR"
AT91C_DBGU_PTCR.description="PDC Transfer Control Register"
AT91C_DBGU_PTCR.helpkey="PDC Transfer Control Register"
AT91C_DBGU_PTCR.access=memorymapped
AT91C_DBGU_PTCR.address=0xFFFFF320
AT91C_DBGU_PTCR.width=32
AT91C_DBGU_PTCR.byteEndian=little
AT91C_DBGU_PTCR.type=enum
AT91C_DBGU_PTCR.enum.0.name=*** Write only ***
AT91C_DBGU_PTCR.enum.1.name=Error
AT91C_DBGU_PTSR.name="AT91C_DBGU_PTSR"
AT91C_DBGU_PTSR.description="PDC Transfer Status Register"
AT91C_DBGU_PTSR.helpkey="PDC Transfer Status Register"
AT91C_DBGU_PTSR.access=memorymapped
AT91C_DBGU_PTSR.address=0xFFFFF324
AT91C_DBGU_PTSR.width=32
AT91C_DBGU_PTSR.byteEndian=little
AT91C_DBGU_PTSR.permission.write=none
AT91C_DBGU_TNCR.name="AT91C_DBGU_TNCR"
AT91C_DBGU_TNCR.description="Transmit Next Counter Register"
AT91C_DBGU_TNCR.helpkey="Transmit Next Counter Register"
AT91C_DBGU_TNCR.access=memorymapped
AT91C_DBGU_TNCR.address=0xFFFFF31C
AT91C_DBGU_TNCR.width=32
AT91C_DBGU_TNCR.byteEndian=little
# ========== Register definition for DBGU peripheral ========== 
AT91C_DBGU_EXID.name="AT91C_DBGU_EXID"
AT91C_DBGU_EXID.description="Chip ID Extension Register"
AT91C_DBGU_EXID.helpkey="Chip ID Extension Register"
AT91C_DBGU_EXID.access=memorymapped
AT91C_DBGU_EXID.address=0xFFFFF244
AT91C_DBGU_EXID.width=32
AT91C_DBGU_EXID.byteEndian=little
AT91C_DBGU_EXID.permission.write=none
AT91C_DBGU_BRGR.name="AT91C_DBGU_BRGR"
AT91C_DBGU_BRGR.description="Baud Rate Generator Register"
AT91C_DBGU_BRGR.helpkey="Baud Rate Generator Register"
AT91C_DBGU_BRGR.access=memorymapped
AT91C_DBGU_BRGR.address=0xFFFFF220
AT91C_DBGU_BRGR.width=32
AT91C_DBGU_BRGR.byteEndian=little
AT91C_DBGU_IDR.name="AT91C_DBGU_IDR"
AT91C_DBGU_IDR.description="Interrupt Disable Register"
AT91C_DBGU_IDR.helpkey="Interrupt Disable Register"
AT91C_DBGU_IDR.access=memorymapped
AT91C_DBGU_IDR.address=0xFFFFF20C
AT91C_DBGU_IDR.width=32
AT91C_DBGU_IDR.byteEndian=little
AT91C_DBGU_IDR.type=enum
AT91C_DBGU_IDR.enum.0.name=*** Write only ***
AT91C_DBGU_IDR.enum.1.name=Error
AT91C_DBGU_CSR.name="AT91C_DBGU_CSR"
AT91C_DBGU_CSR.description="Channel Status Register"
AT91C_DBGU_CSR.helpkey="Channel Status Register"
AT91C_DBGU_CSR.access=memorymapped
AT91C_DBGU_CSR.address=0xFFFFF214
AT91C_DBGU_CSR.width=32
AT91C_DBGU_CSR.byteEndian=little
AT91C_DBGU_CSR.permission.write=none
AT91C_DBGU_CIDR.name="AT91C_DBGU_CIDR"
AT91C_DBGU_CIDR.description="Chip ID Register"
AT91C_DBGU_CIDR.helpkey="Chip ID Register"
AT91C_DBGU_CIDR.access=memorymapped
AT91C_DBGU_CIDR.address=0xFFFFF240
AT91C_DBGU_CIDR.width=32
AT91C_DBGU_CIDR.byteEndian=little
AT91C_DBGU_CIDR.permission.write=none
AT91C_DBGU_MR.name="AT91C_DBGU_MR"
AT91C_DBGU_MR.description="Mode Register"
AT91C_DBGU_MR.helpkey="Mode Register"
AT91C_DBGU_MR.access=memorymapped
AT91C_DBGU_MR.address=0xFFFFF204
AT91C_DBGU_MR.width=32
AT91C_DBGU_MR.byteEndian=little
AT91C_DBGU_IMR.name="AT91C_DBGU_IMR"
AT91C_DBGU_IMR.description="Interrupt Mask Register"
AT91C_DBGU_IMR.helpkey="Interrupt Mask Register"
AT91C_DBGU_IMR.access=memorymapped
AT91C_DBGU_IMR.address=0xFFFFF210
AT91C_DBGU_IMR.width=32
AT91C_DBGU_IMR.byteEndian=little
AT91C_DBGU_IMR.permission.write=none
AT91C_DBGU_CR.name="AT91C_DBGU_CR"
AT91C_DBGU_CR.description="Control Register"
AT91C_DBGU_CR.helpkey="Control Register"
AT91C_DBGU_CR.access=memorymapped
AT91C_DBGU_CR.address=0xFFFFF200
AT91C_DBGU_CR.width=32
AT91C_DBGU_CR.byteEndian=little
AT91C_DBGU_CR.type=enum
AT91C_DBGU_CR.enum.0.name=*** Write only ***
AT91C_DBGU_CR.enum.1.name=Error
AT91C_DBGU_FNTR.name="AT91C_DBGU_FNTR"
AT91C_DBGU_FNTR.description="Force NTRST Register"
AT91C_DBGU_FNTR.helpkey="Force NTRST Register"
AT91C_DBGU_FNTR.access=memorymapped
AT91C_DBGU_FNTR.address=0xFFFFF248
AT91C_DBGU_FNTR.width=32
AT91C_DBGU_FNTR.byteEndian=little
AT91C_DBGU_THR.name="AT91C_DBGU_THR"
AT91C_DBGU_THR.description="Transmitter Holding Register"
AT91C_DBGU_THR.helpkey="Transmitter Holding Register"
AT91C_DBGU_THR.access=memorymapped
AT91C_DBGU_THR.address=0xFFFFF21C
AT91C_DBGU_THR.width=32
AT91C_DBGU_THR.byteEndian=little
AT91C_DBGU_THR.type=enum
AT91C_DBGU_THR.enum.0.name=*** Write only ***
AT91C_DBGU_THR.enum.1.name=Error
AT91C_DBGU_RHR.name="AT91C_DBGU_RHR"
AT91C_DBGU_RHR.description="Receiver Holding Register"
AT91C_DBGU_RHR.helpkey="Receiver Holding Register"
AT91C_DBGU_RHR.access=memorymapped
AT91C_DBGU_RHR.address=0xFFFFF218
AT91C_DBGU_RHR.width=32
AT91C_DBGU_RHR.byteEndian=little
AT91C_DBGU_RHR.permission.write=none
AT91C_DBGU_IER.name="AT91C_DBGU_IER"
AT91C_DBGU_IER.description="Interrupt Enable Register"
AT91C_DBGU_IER.helpkey="Interrupt Enable Register"
AT91C_DBGU_IER.access=memorymapped
AT91C_DBGU_IER.address=0xFFFFF208
AT91C_DBGU_IER.width=32
AT91C_DBGU_IER.byteEndian=little
AT91C_DBGU_IER.type=enum
AT91C_DBGU_IER.enum.0.name=*** Write only ***
AT91C_DBGU_IER.enum.1.name=Error
# ========== Register definition for PIOA peripheral ========== 
AT91C_PIOA_ODR.name="AT91C_PIOA_ODR"
AT91C_PIOA_ODR.description="Output Disable Registerr"
AT91C_PIOA_ODR.helpkey="Output Disable Registerr"
AT91C_PIOA_ODR.access=memorymapped
AT91C_PIOA_ODR.address=0xFFFFF414
AT91C_PIOA_ODR.width=32
AT91C_PIOA_ODR.byteEndian=little
AT91C_PIOA_ODR.type=enum
AT91C_PIOA_ODR.enum.0.name=*** Write only ***
AT91C_PIOA_ODR.enum.1.name=Error
AT91C_PIOA_SODR.name="AT91C_PIOA_SODR"
AT91C_PIOA_SODR.description="Set Output Data Register"
AT91C_PIOA_SODR.helpkey="Set Output Data Register"
AT91C_PIOA_SODR.access=memorymapped
AT91C_PIOA_SODR.address=0xFFFFF430
AT91C_PIOA_SODR.width=32
AT91C_PIOA_SODR.byteEndian=little
AT91C_PIOA_SODR.type=enum
AT91C_PIOA_SODR.enum.0.name=*** Write only ***
AT91C_PIOA_SODR.enum.1.name=Error
AT91C_PIOA_ISR.name="AT91C_PIOA_ISR"
AT91C_PIOA_ISR.description="Interrupt Status Register"
AT91C_PIOA_ISR.helpkey="Interrupt Status Register"
AT91C_PIOA_ISR.access=memorymapped
AT91C_PIOA_ISR.address=0xFFFFF44C
AT91C_PIOA_ISR.width=32
AT91C_PIOA_ISR.byteEndian=little
AT91C_PIOA_ISR.permission.write=none
AT91C_PIOA_ABSR.name="AT91C_PIOA_ABSR"
AT91C_PIOA_ABSR.description="AB Select Status Register"
AT91C_PIOA_ABSR.helpkey="AB Select Status Register"
AT91C_PIOA_ABSR.access=memorymapped
AT91C_PIOA_ABSR.address=0xFFFFF478
AT91C_PIOA_ABSR.width=32
AT91C_PIOA_ABSR.byteEndian=little
AT91C_PIOA_ABSR.permission.write=none
AT91C_PIOA_IER.name="AT91C_PIOA_IER"
AT91C_PIOA_IER.description="Interrupt Enable Register"
AT91C_PIOA_IER.helpkey="Interrupt Enable Register"
AT91C_PIOA_IER.access=memorymapped
AT91C_PIOA_IER.address=0xFFFFF440
AT91C_PIOA_IER.width=32
AT91C_PIOA_IER.byteEndian=little
AT91C_PIOA_IER.type=enum
AT91C_PIOA_IER.enum.0.name=*** Write only ***
AT91C_PIOA_IER.enum.1.name=Error
AT91C_PIOA_PPUDR.name="AT91C_PIOA_PPUDR"
AT91C_PIOA_PPUDR.description="Pull-up Disable Register"
AT91C_PIOA_PPUDR.helpkey="Pull-up Disable Register"
AT91C_PIOA_PPUDR.access=memorymapped
AT91C_PIOA_PPUDR.address=0xFFFFF460
AT91C_PIOA_PPUDR.width=32
AT91C_PIOA_PPUDR.byteEndian=little
AT91C_PIOA_PPUDR.type=enum
AT91C_PIOA_PPUDR.enum.0.name=*** Write only ***
AT91C_PIOA_PPUDR.enum.1.name=Error
AT91C_PIOA_IMR.name="AT91C_PIOA_IMR"
AT91C_PIOA_IMR.description="Interrupt Mask Register"
AT91C_PIOA_IMR.helpkey="Interrupt Mask Register"
AT91C_PIOA_IMR.access=memorymapped
AT91C_PIOA_IMR.address=0xFFFFF448
AT91C_PIOA_IMR.width=32
AT91C_PIOA_IMR.byteEndian=little
AT91C_PIOA_IMR.permission.write=none
AT91C_PIOA_PER.name="AT91C_PIOA_PER"
AT91C_PIOA_PER.description="PIO Enable Register"
AT91C_PIOA_PER.helpkey="PIO Enable Register"
AT91C_PIOA_PER.access=memorymapped
AT91C_PIOA_PER.address=0xFFFFF400
AT91C_PIOA_PER.width=32
AT91C_PIOA_PER.byteEndian=little
AT91C_PIOA_PER.type=enum
AT91C_PIOA_PER.enum.0.name=*** Write only ***
AT91C_PIOA_PER.enum.1.name=Error
AT91C_PIOA_IFDR.name="AT91C_PIOA_IFDR"
AT91C_PIOA_IFDR.description="Input Filter Disable Register"
AT91C_PIOA_IFDR.helpkey="Input Filter Disable Register"
AT91C_PIOA_IFDR.access=memorymapped
AT91C_PIOA_IFDR.address=0xFFFFF424
AT91C_PIOA_IFDR.width=32
AT91C_PIOA_IFDR.byteEndian=little
AT91C_PIOA_IFDR.type=enum
AT91C_PIOA_IFDR.enum.0.name=*** Write only ***
AT91C_PIOA_IFDR.enum.1.name=Error
AT91C_PIOA_OWDR.name="AT91C_PIOA_OWDR"
AT91C_PIOA_OWDR.description="Output Write Disable Register"
AT91C_PIOA_OWDR.helpkey="Output Write Disable Register"
AT91C_PIOA_OWDR.access=memorymapped
AT91C_PIOA_OWDR.address=0xFFFFF4A4
AT91C_PIOA_OWDR.width=32
AT91C_PIOA_OWDR.byteEndian=little
AT91C_PIOA_OWDR.type=enum
AT91C_PIOA_OWDR.enum.0.name=*** Write only ***
AT91C_PIOA_OWDR.enum.1.name=Error
AT91C_PIOA_MDSR.name="AT91C_PIOA_MDSR"
AT91C_PIOA_MDSR.description="Multi-driver Status Register"
AT91C_PIOA_MDSR.helpkey="Multi-driver Status Register"
AT91C_PIOA_MDSR.access=memorymapped
AT91C_PIOA_MDSR.address=0xFFFFF458
AT91C_PIOA_MDSR.width=32
AT91C_PIOA_MDSR.byteEndian=little
AT91C_PIOA_MDSR.permission.write=none
AT91C_PIOA_IDR.name="AT91C_PIOA_IDR"
AT91C_PIOA_IDR.description="Interrupt Disable Register"
AT91C_PIOA_IDR.helpkey="Interrupt Disable Register"
AT91C_PIOA_IDR.access=memorymapped
AT91C_PIOA_IDR.address=0xFFFFF444
AT91C_PIOA_IDR.width=32
AT91C_PIOA_IDR.byteEndian=little
AT91C_PIOA_IDR.type=enum
AT91C_PIOA_IDR.enum.0.name=*** Write only ***
AT91C_PIOA_IDR.enum.1.name=Error
AT91C_PIOA_ODSR.name="AT91C_PIOA_ODSR"
AT91C_PIOA_ODSR.description="Output Data Status Register"
AT91C_PIOA_ODSR.helpkey="Output Data Status Register"
AT91C_PIOA_ODSR.access=memorymapped
AT91C_PIOA_ODSR.address=0xFFFFF438
AT91C_PIOA_ODSR.width=32
AT91C_PIOA_ODSR.byteEndian=little
AT91C_PIOA_ODSR.permission.write=none
AT91C_PIOA_PPUSR.name="AT91C_PIOA_PPUSR"
AT91C_PIOA_PPUSR.description="Pull-up Status Register"
AT91C_PIOA_PPUSR.helpkey="Pull-up Status Register"
AT91C_PIOA_PPUSR.access=memorymapped
AT91C_PIOA_PPUSR.address=0xFFFFF468
AT91C_PIOA_PPUSR.width=32
AT91C_PIOA_PPUSR.byteEndian=little
AT91C_PIOA_PPUSR.permission.write=none
AT91C_PIOA_OWSR.name="AT91C_PIOA_OWSR"
AT91C_PIOA_OWSR.description="Output Write Status Register"
AT91C_PIOA_OWSR.helpkey="Output Write Status Register"
AT91C_PIOA_OWSR.access=memorymapped
AT91C_PIOA_OWSR.address=0xFFFFF4A8
AT91C_PIOA_OWSR.width=32
AT91C_PIOA_OWSR.byteEndian=little
AT91C_PIOA_OWSR.permission.write=none
AT91C_PIOA_BSR.name="AT91C_PIOA_BSR"
AT91C_PIOA_BSR.description="Select B Register"
AT91C_PIOA_BSR.helpkey="Select B Register"
AT91C_PIOA_BSR.access=memorymapped
AT91C_PIOA_BSR.address=0xFFFFF474
AT91C_PIOA_BSR.width=32
AT91C_PIOA_BSR.byteEndian=little
AT91C_PIOA_BSR.type=enum
AT91C_PIOA_BSR.enum.0.name=*** Write only ***
AT91C_PIOA_BSR.enum.1.name=Error
AT91C_PIOA_OWER.name="AT91C_PIOA_OWER"
AT91C_PIOA_OWER.description="Output Write Enable Register"
AT91C_PIOA_OWER.helpkey="Output Write Enable Register"
AT91C_PIOA_OWER.access=memorymapped
AT91C_PIOA_OWER.address=0xFFFFF4A0
AT91C_PIOA_OWER.width=32
AT91C_PIOA_OWER.byteEndian=little
AT91C_PIOA_OWER.type=enum
AT91C_PIOA_OWER.enum.0.name=*** Write only ***
AT91C_PIOA_OWER.enum.1.name=Error
AT91C_PIOA_IFER.name="AT91C_PIOA_IFER"
AT91C_PIOA_IFER.description="Input Filter Enable Register"
AT91C_PIOA_IFER.helpkey="Input Filter Enable Register"
AT91C_PIOA_IFER.access=memorymapped
AT91C_PIOA_IFER.address=0xFFFFF420
AT91C_PIOA_IFER.width=32
AT91C_PIOA_IFER.byteEndian=little
AT91C_PIOA_IFER.type=enum
AT91C_PIOA_IFER.enum.0.name=*** Write only ***
AT91C_PIOA_IFER.enum.1.name=Error
AT91C_PIOA_PDSR.name="AT91C_PIOA_PDSR"
AT91C_PIOA_PDSR.description="Pin Data Status Register"
AT91C_PIOA_PDSR.helpkey="Pin Data Status Register"
AT91C_PIOA_PDSR.access=memorymapped

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?