The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
New ARM7 IO registers
| NAME
|
ADDRESS
|
WIDTH
|
DESCRIPTION
|
| REG_IE
|
0x04000210
|
4
|
Interrupt Enable Register (with new interrupt sources)
|
| REG_IF
|
0x04000214
|
4
|
Interrupt Flags Register (with new interrupt sources)
|
| REG_IE2
|
0x04000218
|
4
|
New Interrupt Enable Register (with more new interrupt sources)
|
| REG_IF2
|
0x0400021C
|
4
|
New Interrupt Flags Register (with more new interrupt sources)
|
| SCFG_?
|
0x04004000
|
1
|
Unknown, used by BIOS
|
| SCFG_?
|
0x04004001
|
1
|
Unknown, used by BIOS
|
| MBK_?
|
0x04004060
|
1
|
Unknown, used by BIOS
|
| MBK_?
|
0x04004061
|
1
|
Unknown, used by BIOS
|
| MBK_?
|
0x04004062
|
1
|
Unknown, used by BIOS
|
| REG_NDMA_MASTER_CNT
|
0x04004100
|
4
|
New DMA Control
|
| NDMA channels registers
|
0x04004104
|
0x70
|
New DMA Channels 0..3
|
| REG_AESCNT
|
0x04004400
|
4
|
Encryption/Decryption Hardware...
|
| REG_AESBLKCNT
|
0x04004404
|
4
|
| REG_AESWRFIFO
|
0x04004408
|
4
|
| REG_AESRDFIFO
|
0x0400440C
|
4
|
| REG_AESCTR
|
0x04004420
|
16
|
| REG_AESMAC
|
0x04004430
|
16
|
| REG_AESKEY0
|
0x04004440
|
48
|
| REG_AESKEY1
|
0x04004470
|
48
|
| REG_AESKEY2
|
0x040044A0
|
48
|
| REG_AESKEY3
|
0x040044D0
|
48
|
| REG_I2CDATA
|
0x04004500
|
1
|
I2C Bus Data
|
| REG_I2CCNT
|
0x04004501
|
1
|
I2C Bus Control
|
| REG_SNDEXCNT
|
0x04004700
|
2
|
New Sound Control
|
New ARM9 IO registers
| NAME
|
ADDRESS
|
WIDTH
|
DESCRIPTION
|
| REG_IE
|
0x04000210
|
4
|
Interrupt Enable Register (with new interrupt sources)
|
| REG_IF
|
0x04000214
|
4
|
Interrupt Flags Register (with new interrupt sources)
|
| SCFG_A9ROM
|
0x04004000
|
2
|
ROM Status (R)
|
| SCFG_CLK
|
0x04004004
|
2
|
New Block Clock Control (R/W)
|
| SCFG_RST
|
0x04004006
|
2
|
New Block Reset (R/W)
|
| SCFG_EXT
|
0x04004008
|
4
|
Extended Features (R/W)
|
| SCFG_MC
|
0x04004010
|
2
|
Memory Card Interface Status?
|
| MBKx
|
0x04004040
|
0x24
|
New Shared WRAM Control (New WRAM mappable to ARM7/ARM9/DSP)
|
| REG_NDMA_MASTER_CNT
|
0x04004100
|
4
|
New DMA Control
|
| NDMA channels registers
|
0x04004104
|
0x70
|
New DMA Channels 0..3
|
| REG_CAMRST
|
0x04004200
|
2
|
Camera Reset
|
| REG_CAMCNT
|
0x04004202
|
2
|
Camera Control
|
| REG_CAMDATA
|
0x04004204
|
4
|
Camera Data
|
| REG_CAM_?
|
0x04004210
|
4
|
Camera ?
|
| REG_CAM_?
|
0x04004214
|
4
|
Camera ?
|
| DSP_xxx
|
0x04004300
|
0x3X
|
XpertTeak DSP coprocessor (CEVA Inc.)
|