at91sam9260.rdf

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

RDF
1,572
字号
AT91C_SMC_CTRL4.helpkey=" Control Register for CS 4"
AT91C_SMC_CTRL4.access=memorymapped
AT91C_SMC_CTRL4.address=0xFFFFEC4C
AT91C_SMC_CTRL4.width=32
AT91C_SMC_CTRL4.byteEndian=little
AT91C_SMC_CTRL3.name="AT91C_SMC_CTRL3"
AT91C_SMC_CTRL3.description=" Control Register for CS 3"
AT91C_SMC_CTRL3.helpkey=" Control Register for CS 3"
AT91C_SMC_CTRL3.access=memorymapped
AT91C_SMC_CTRL3.address=0xFFFFEC3C
AT91C_SMC_CTRL3.width=32
AT91C_SMC_CTRL3.byteEndian=little
AT91C_SMC_SETUP7.name="AT91C_SMC_SETUP7"
AT91C_SMC_SETUP7.description=" Setup Register for CS 7"
AT91C_SMC_SETUP7.helpkey=" Setup Register for CS 7"
AT91C_SMC_SETUP7.access=memorymapped
AT91C_SMC_SETUP7.address=0xFFFFEC70
AT91C_SMC_SETUP7.width=32
AT91C_SMC_SETUP7.byteEndian=little
AT91C_SMC_CTRL7.name="AT91C_SMC_CTRL7"
AT91C_SMC_CTRL7.description=" Control Register for CS 7"
AT91C_SMC_CTRL7.helpkey=" Control Register for CS 7"
AT91C_SMC_CTRL7.access=memorymapped
AT91C_SMC_CTRL7.address=0xFFFFEC7C
AT91C_SMC_CTRL7.width=32
AT91C_SMC_CTRL7.byteEndian=little
AT91C_SMC_SETUP1.name="AT91C_SMC_SETUP1"
AT91C_SMC_SETUP1.description=" Setup Register for CS 1"
AT91C_SMC_SETUP1.helpkey=" Setup Register for CS 1"
AT91C_SMC_SETUP1.access=memorymapped
AT91C_SMC_SETUP1.address=0xFFFFEC10
AT91C_SMC_SETUP1.width=32
AT91C_SMC_SETUP1.byteEndian=little
AT91C_SMC_CYCLE0.name="AT91C_SMC_CYCLE0"
AT91C_SMC_CYCLE0.description=" Cycle Register for CS 0"
AT91C_SMC_CYCLE0.helpkey=" Cycle Register for CS 0"
AT91C_SMC_CYCLE0.access=memorymapped
AT91C_SMC_CYCLE0.address=0xFFFFEC08
AT91C_SMC_CYCLE0.width=32
AT91C_SMC_CYCLE0.byteEndian=little
AT91C_SMC_CTRL5.name="AT91C_SMC_CTRL5"
AT91C_SMC_CTRL5.description=" Control Register for CS 5"
AT91C_SMC_CTRL5.helpkey=" Control Register for CS 5"
AT91C_SMC_CTRL5.access=memorymapped
AT91C_SMC_CTRL5.address=0xFFFFEC5C
AT91C_SMC_CTRL5.width=32
AT91C_SMC_CTRL5.byteEndian=little
AT91C_SMC_CYCLE1.name="AT91C_SMC_CYCLE1"
AT91C_SMC_CYCLE1.description=" Cycle Register for CS 1"
AT91C_SMC_CYCLE1.helpkey=" Cycle Register for CS 1"
AT91C_SMC_CYCLE1.access=memorymapped
AT91C_SMC_CYCLE1.address=0xFFFFEC18
AT91C_SMC_CYCLE1.width=32
AT91C_SMC_CYCLE1.byteEndian=little
AT91C_SMC_CTRL6.name="AT91C_SMC_CTRL6"
AT91C_SMC_CTRL6.description=" Control Register for CS 6"
AT91C_SMC_CTRL6.helpkey=" Control Register for CS 6"
AT91C_SMC_CTRL6.access=memorymapped
AT91C_SMC_CTRL6.address=0xFFFFEC6C
AT91C_SMC_CTRL6.width=32
AT91C_SMC_CTRL6.byteEndian=little
AT91C_SMC_SETUP0.name="AT91C_SMC_SETUP0"
AT91C_SMC_SETUP0.description=" Setup Register for CS 0"
AT91C_SMC_SETUP0.helpkey=" Setup Register for CS 0"
AT91C_SMC_SETUP0.access=memorymapped
AT91C_SMC_SETUP0.address=0xFFFFEC00
AT91C_SMC_SETUP0.width=32
AT91C_SMC_SETUP0.byteEndian=little
AT91C_SMC_PULSE4.name="AT91C_SMC_PULSE4"
AT91C_SMC_PULSE4.description=" Pulse Register for CS 4"
AT91C_SMC_PULSE4.helpkey=" Pulse Register for CS 4"
AT91C_SMC_PULSE4.access=memorymapped
AT91C_SMC_PULSE4.address=0xFFFFEC44
AT91C_SMC_PULSE4.width=32
AT91C_SMC_PULSE4.byteEndian=little
AT91C_SMC_SETUP5.name="AT91C_SMC_SETUP5"
AT91C_SMC_SETUP5.description=" Setup Register for CS 5"
AT91C_SMC_SETUP5.helpkey=" Setup Register for CS 5"
AT91C_SMC_SETUP5.access=memorymapped
AT91C_SMC_SETUP5.address=0xFFFFEC50
AT91C_SMC_SETUP5.width=32
AT91C_SMC_SETUP5.byteEndian=little
AT91C_SMC_SETUP2.name="AT91C_SMC_SETUP2"
AT91C_SMC_SETUP2.description=" Setup Register for CS 2"
AT91C_SMC_SETUP2.helpkey=" Setup Register for CS 2"
AT91C_SMC_SETUP2.access=memorymapped
AT91C_SMC_SETUP2.address=0xFFFFEC20
AT91C_SMC_SETUP2.width=32
AT91C_SMC_SETUP2.byteEndian=little
AT91C_SMC_CYCLE3.name="AT91C_SMC_CYCLE3"
AT91C_SMC_CYCLE3.description=" Cycle Register for CS 3"
AT91C_SMC_CYCLE3.helpkey=" Cycle Register for CS 3"
AT91C_SMC_CYCLE3.access=memorymapped
AT91C_SMC_CYCLE3.address=0xFFFFEC38
AT91C_SMC_CYCLE3.width=32
AT91C_SMC_CYCLE3.byteEndian=little
AT91C_SMC_CYCLE6.name="AT91C_SMC_CYCLE6"
AT91C_SMC_CYCLE6.description=" Cycle Register for CS 6"
AT91C_SMC_CYCLE6.helpkey=" Cycle Register for CS 6"
AT91C_SMC_CYCLE6.access=memorymapped
AT91C_SMC_CYCLE6.address=0xFFFFEC68
AT91C_SMC_CYCLE6.width=32
AT91C_SMC_CYCLE6.byteEndian=little
AT91C_SMC_SETUP6.name="AT91C_SMC_SETUP6"
AT91C_SMC_SETUP6.description=" Setup Register for CS 6"
AT91C_SMC_SETUP6.helpkey=" Setup Register for CS 6"
AT91C_SMC_SETUP6.access=memorymapped
AT91C_SMC_SETUP6.address=0xFFFFEC60
AT91C_SMC_SETUP6.width=32
AT91C_SMC_SETUP6.byteEndian=little
AT91C_SMC_CYCLE4.name="AT91C_SMC_CYCLE4"
AT91C_SMC_CYCLE4.description=" Cycle Register for CS 4"
AT91C_SMC_CYCLE4.helpkey=" Cycle Register for CS 4"
AT91C_SMC_CYCLE4.access=memorymapped
AT91C_SMC_CYCLE4.address=0xFFFFEC48
AT91C_SMC_CYCLE4.width=32
AT91C_SMC_CYCLE4.byteEndian=little
AT91C_SMC_PULSE2.name="AT91C_SMC_PULSE2"
AT91C_SMC_PULSE2.description=" Pulse Register for CS 2"
AT91C_SMC_PULSE2.helpkey=" Pulse Register for CS 2"
AT91C_SMC_PULSE2.access=memorymapped
AT91C_SMC_PULSE2.address=0xFFFFEC24
AT91C_SMC_PULSE2.width=32
AT91C_SMC_PULSE2.byteEndian=little
AT91C_SMC_SETUP3.name="AT91C_SMC_SETUP3"
AT91C_SMC_SETUP3.description=" Setup Register for CS 3"
AT91C_SMC_SETUP3.helpkey=" Setup Register for CS 3"
AT91C_SMC_SETUP3.access=memorymapped
AT91C_SMC_SETUP3.address=0xFFFFEC30
AT91C_SMC_SETUP3.width=32
AT91C_SMC_SETUP3.byteEndian=little
# ========== Register definition for MATRIX peripheral ========== 
AT91C_MATRIX_MCFG0.name="AT91C_MATRIX_MCFG0"
AT91C_MATRIX_MCFG0.description=" Master Configuration Register 0 (ram96k)     "
AT91C_MATRIX_MCFG0.helpkey=" Master Configuration Register 0 (ram96k)     "
AT91C_MATRIX_MCFG0.access=memorymapped
AT91C_MATRIX_MCFG0.address=0xFFFFEE00
AT91C_MATRIX_MCFG0.width=32
AT91C_MATRIX_MCFG0.byteEndian=little
AT91C_MATRIX_MCFG0.type=enum
AT91C_MATRIX_MCFG0.enum.0.name=*** Write only ***
AT91C_MATRIX_MCFG0.enum.1.name=Error
AT91C_MATRIX_MCFG7.name="AT91C_MATRIX_MCFG7"
AT91C_MATRIX_MCFG7.description=" Master Configuration Register 7 (teak_prog)     "
AT91C_MATRIX_MCFG7.helpkey=" Master Configuration Register 7 (teak_prog)     "
AT91C_MATRIX_MCFG7.access=memorymapped
AT91C_MATRIX_MCFG7.address=0xFFFFEE1C
AT91C_MATRIX_MCFG7.width=32
AT91C_MATRIX_MCFG7.byteEndian=little
AT91C_MATRIX_MCFG7.type=enum
AT91C_MATRIX_MCFG7.enum.0.name=*** Write only ***
AT91C_MATRIX_MCFG7.enum.1.name=Error
AT91C_MATRIX_SCFG1.name="AT91C_MATRIX_SCFG1"
AT91C_MATRIX_SCFG1.description=" Slave Configuration Register 1 (rom)    "
AT91C_MATRIX_SCFG1.helpkey=" Slave Configuration Register 1 (rom)    "
AT91C_MATRIX_SCFG1.access=memorymapped
AT91C_MATRIX_SCFG1.address=0xFFFFEE44
AT91C_MATRIX_SCFG1.width=32
AT91C_MATRIX_SCFG1.byteEndian=little
AT91C_MATRIX_MCFG4.name="AT91C_MATRIX_MCFG4"
AT91C_MATRIX_MCFG4.description=" Master Configuration Register 4 (bridge)    "
AT91C_MATRIX_MCFG4.helpkey=" Master Configuration Register 4 (bridge)    "
AT91C_MATRIX_MCFG4.access=memorymapped
AT91C_MATRIX_MCFG4.address=0xFFFFEE10
AT91C_MATRIX_MCFG4.width=32
AT91C_MATRIX_MCFG4.byteEndian=little
AT91C_MATRIX_MCFG4.type=enum
AT91C_MATRIX_MCFG4.enum.0.name=*** Write only ***
AT91C_MATRIX_MCFG4.enum.1.name=Error
AT91C_MATRIX_VERSION.name="AT91C_MATRIX_VERSION"
AT91C_MATRIX_VERSION.description=" Version Register"
AT91C_MATRIX_VERSION.helpkey=" Version Register"
AT91C_MATRIX_VERSION.access=memorymapped
AT91C_MATRIX_VERSION.address=0xFFFFEFFC
AT91C_MATRIX_VERSION.width=32
AT91C_MATRIX_VERSION.byteEndian=little
AT91C_MATRIX_VERSION.permission.write=none
AT91C_MATRIX_MCFG2.name="AT91C_MATRIX_MCFG2"
AT91C_MATRIX_MCFG2.description=" Master Configuration Register 2 (hperiphs) "
AT91C_MATRIX_MCFG2.helpkey=" Master Configuration Register 2 (hperiphs) "
AT91C_MATRIX_MCFG2.access=memorymapped
AT91C_MATRIX_MCFG2.address=0xFFFFEE08
AT91C_MATRIX_MCFG2.width=32
AT91C_MATRIX_MCFG2.byteEndian=little
AT91C_MATRIX_MCFG2.type=enum
AT91C_MATRIX_MCFG2.enum.0.name=*** Write only ***
AT91C_MATRIX_MCFG2.enum.1.name=Error
AT91C_MATRIX_PRBS0.name="AT91C_MATRIX_PRBS0"
AT91C_MATRIX_PRBS0.description=" PRBS0 (ram0) "
AT91C_MATRIX_PRBS0.helpkey=" PRBS0 (ram0) "
AT91C_MATRIX_PRBS0.access=memorymapped
AT91C_MATRIX_PRBS0.address=0xFFFFEE84
AT91C_MATRIX_PRBS0.width=32
AT91C_MATRIX_PRBS0.byteEndian=little
AT91C_MATRIX_SCFG3.name="AT91C_MATRIX_SCFG3"
AT91C_MATRIX_SCFG3.description=" Slave Configuration Register 3 (ebi)"
AT91C_MATRIX_SCFG3.helpkey=" Slave Configuration Register 3 (ebi)"
AT91C_MATRIX_SCFG3.access=memorymapped
AT91C_MATRIX_SCFG3.address=0xFFFFEE4C
AT91C_MATRIX_SCFG3.width=32
AT91C_MATRIX_SCFG3.byteEndian=little
AT91C_MATRIX_MCFG6.name="AT91C_MATRIX_MCFG6"
AT91C_MATRIX_MCFG6.description=" Master Configuration Register 6 (ram16k)  "
AT91C_MATRIX_MCFG6.helpkey=" Master Configuration Register 6 (ram16k)  "
AT91C_MATRIX_MCFG6.access=memorymapped
AT91C_MATRIX_MCFG6.address=0xFFFFEE18
AT91C_MATRIX_MCFG6.width=32
AT91C_MATRIX_MCFG6.byteEndian=little
AT91C_MATRIX_MCFG6.type=enum
AT91C_MATRIX_MCFG6.enum.0.name=*** Write only ***
AT91C_MATRIX_MCFG6.enum.1.name=Error
AT91C_MATRIX_EBI.name="AT91C_MATRIX_EBI"
AT91C_MATRIX_EBI.description=" Slave 3 (ebi) Special Function Register"
AT91C_MATRIX_EBI.helpkey=" Slave 3 (ebi) Special Function Register"
AT91C_MATRIX_EBI.access=memorymapped
AT91C_MATRIX_EBI.address=0xFFFFEF1C
AT91C_MATRIX_EBI.width=32
AT91C_MATRIX_EBI.byteEndian=little
AT91C_MATRIX_SCFG0.name="AT91C_MATRIX_SCFG0"
AT91C_MATRIX_SCFG0.description=" Slave Configuration Register 0 (ram96k)     "
AT91C_MATRIX_SCFG0.helpkey=" Slave Configuration Register 0 (ram96k)     "
AT91C_MATRIX_SCFG0.access=memorymapped
AT91C_MATRIX_SCFG0.address=0xFFFFEE40
AT91C_MATRIX_SCFG0.width=32
AT91C_MATRIX_SCFG0.byteEndian=little
AT91C_MATRIX_PRAS0.name="AT91C_MATRIX_PRAS0"
AT91C_MATRIX_PRAS0.description=" PRAS0 (ram0) "
AT91C_MATRIX_PRAS0.helpkey=" PRAS0 (ram0) "
AT91C_MATRIX_PRAS0.access=memorymapped
AT91C_MATRIX_PRAS0.address=0xFFFFEE80
AT91C_MATRIX_PRAS0.width=32
AT91C_MATRIX_PRAS0.byteEndian=little
AT91C_MATRIX_MCFG3.name="AT91C_MATRIX_MCFG3"
AT91C_MATRIX_MCFG3.description=" Master Configuration Register 3 (ebi)"
AT91C_MATRIX_MCFG3.helpkey=" Master Configuration Register 3 (ebi)"
AT91C_MATRIX_MCFG3.access=memorymapped
AT91C_MATRIX_MCFG3.address=0xFFFFEE0C
AT91C_MATRIX_MCFG3.width=32
AT91C_MATRIX_MCFG3.byteEndian=little
AT91C_MATRIX_MCFG3.type=enum
AT91C_MATRIX_MCFG3.enum.0.name=*** Write only ***
AT91C_MATRIX_MCFG3.enum.1.name=Error
AT91C_MATRIX_PRAS1.name="AT91C_MATRIX_PRAS1"
AT91C_MATRIX_PRAS1.description=" PRAS1 (ram1) "
AT91C_MATRIX_PRAS1.helpkey=" PRAS1 (ram1) "
AT91C_MATRIX_PRAS1.access=memorymapped
AT91C_MATRIX_PRAS1.address=0xFFFFEE88
AT91C_MATRIX_PRAS1.width=32
AT91C_MATRIX_PRAS1.byteEndian=little
AT91C_MATRIX_PRAS2.name="AT91C_MATRIX_PRAS2"
AT91C_MATRIX_PRAS2.description=" PRAS2 (ram2) "
AT91C_MATRIX_PRAS2.helpkey=" PRAS2 (ram2) "
AT91C_MATRIX_PRAS2.access=memorymapped
AT91C_MATRIX_PRAS2.address=0xFFFFEE90
AT91C_MATRIX_PRAS2.width=32
AT91C_MATRIX_PRAS2.byteEndian=little
AT91C_MATRIX_SCFG2.name="AT91C_MATRIX_SCFG2"
AT91C_MATRIX_SCFG2.description=" Slave Configuration Register 2 (hperiphs) "
AT91C_MATRIX_SCFG2.helpkey=" Slave Configuration Register 2 (hperiphs) "
AT91C_MATRIX_SCFG2.access=memorymapped
AT91C_MATRIX_SCFG2.address=0xFFFFEE48
AT91C_MATRIX_SCFG2.width=32
AT91C_MATRIX_SCFG2.byteEndian=little
AT91C_MATRIX_MCFG5.name="AT91C_MATRIX_MCFG5"
AT91C_MATRIX_MCFG5.description=" Master Configuration Register 5 (mailbox)    "
AT91C_MATRIX_MCFG5.helpkey=" Master Configuration Register 5 (mailbox)    "
AT91C_MATRIX_MCFG5.access=memorymapped
AT91C_MATRIX_MCFG5.address=0xFFFFEE14
AT91C_MATRIX_MCFG5.width=32
AT91C_MATRIX_MCFG5.byteEndian=little
AT91C_MATRIX_MCFG5.type=enum
AT91C_MATRIX_MCFG5.enum.0.name=*** Write only ***
AT91C_MATRIX_MCFG5.enum.1.name=Error
AT91C_MATRIX_MCFG1.name="AT91C_MATRIX_MCFG1"
AT91C_MATRIX_MCFG1.description=" Master Configuration Register 1 (rom)    "
AT91C_MATRIX_MCFG1.helpkey=" Master Configuration Register 1 (rom)    "
AT91C_MATRIX_MCFG1.access=memorymapped
AT91C_MATRIX_MCFG1.address=0xFFFFEE04
AT91C_MATRIX_MCFG1.width=32
AT91C_MATRIX_MCFG1.byteEndian=little
AT91C_MATRIX_MCFG1.type=enum
AT91C_MATRIX_MCFG1.enum.0.name=*** Write only ***
AT91C_MATRIX_MCFG1.enum.1.name=Error
AT91C_MATRIX_MRCR.name="AT91C_MATRIX_MRCR"
AT91C_MATRIX_MRCR.description=" Master Remp Control Register "
AT91C_MATRIX_MRCR.helpkey=" Master Remp Control Register "
AT91C_MATRIX_MRCR.access=memorymapped
AT91C_MATRIX_MRCR.address=0xFFFFEF00
AT91C_MATRIX_MRCR.width=32
AT91C_MATRIX_MRCR.byteEndian=little
AT91C_MATRIX_PRBS2.name="AT91C_MATRIX_PRBS2"
AT91C_MATRIX_PRBS2.description=" PRBS2 (ram2) "
AT91C_MATRIX_PRBS2.helpkey=" PRBS2 (ram2) "
AT91C_MATRIX_PRBS2.access=memorymapped
AT91C_MATRIX_PRBS2.address=0xFFFFEE94
AT91C_MATRIX_PRBS2.width=32
AT91C_MATRIX_PRBS2.byteEndian=little
AT91C_MATRIX_SCFG4.name="AT91C_MATRIX_SCFG4"
AT91C_MATRIX_SCFG4.description=" Slave Configuration Register 4 (bridge)    "
AT91C_MATRIX_SCFG4.helpkey=" Slave Configuration Register 4 (bridge)    "
AT91C_MATRIX_SCFG4.access=memorymapped
AT91C_MATRIX_SCFG4.address=0xFFFFEE50
AT91C_MATRIX_SCFG4.width=32
AT91C_MATRIX_SCFG4.byteEndian=little
AT91C_MATRIX_TEAKCFG.name="AT91C_MATRIX_TEAKCFG"
AT91C_MATRIX_TEAKCFG.description=" Slave 7 (teak_prog) Special Function Register"
AT91C_MATRIX_TEAKCFG.helpkey=" Slave 7 (teak_prog) Special Function Register"
AT91C_MATRIX_TEAKCFG.access=memorymapped
AT91C_MATRIX_TEAKCFG.address=0xFFFFEF2C
AT91C_MATRIX_TEAKCFG.width=32
AT91C_MATRIX_TEAKCFG.byteEndian=little
AT91C_MATRIX_PRBS1.name="AT91C_MATRIX_PRBS1"
AT91C_MATRIX_PRBS1.description=" PRBS1 (ram1) "
AT91C_MATRIX_PRBS1.helpkey=" PRBS1 (ram1) "
AT91C_MATRIX_PRBS1.access=memorymapped

⌨️ 快捷键说明

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