Line 4: |
Line 4: |
| ! Old3DS | | ! Old3DS |
| ! A9/A11 | | ! A9/A11 |
− | ! Category | + | ! Category |
− | ! Physical address start | + | ! Physaddr |
| ! Used by | | ! Used by |
| ! Comments | | ! Comments |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A9 | | | A9 |
| | [[CONFIG Registers]] | | | [[CONFIG Registers]] |
Line 16: |
Line 16: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A9 | | | A9 |
| | [[IRQ Registers]] | | | [[IRQ Registers]] |
Line 23: |
Line 23: |
| | ARM9 Interrupt Masking | | | ARM9 Interrupt Masking |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A9 | | | A9 |
| | [[NDMA Registers]] | | | [[NDMA Registers]] |
Line 30: |
Line 30: |
| | DMA Engine | | | DMA Engine |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A9 | | | A9 |
| | [[TIMER Registers]] | | | [[TIMER Registers]] |
Line 37: |
Line 37: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A9 | | | A9 |
| | [[CTRCARD Registers]] | | | [[CTRCARD Registers]] |
Line 44: |
Line 44: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A9 | | | A9 |
| | [[EMMC Registers]] | | | [[EMMC Registers]] |
Line 51: |
Line 51: |
| | 0x10007000 is apparently not used on retail | | | 0x10007000 is apparently not used on retail |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A9 | | | A9 |
| | [[PXI Registers]] | | | [[PXI Registers]] |
Line 58: |
Line 58: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A9 | | | A9 |
| | [[AES Registers]] | | | [[AES Registers]] |
Line 65: |
Line 65: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A9 | | | A9 |
| | [[SHA Registers]] | | | [[SHA Registers]] |
Line 72: |
Line 72: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A9 | | | A9 |
| | [[RSA Registers]] | | | [[RSA Registers]] |
Line 79: |
Line 79: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A9 | | | A9 |
| | [[XDMA Registers]] | | | [[XDMA Registers]] |
Line 86: |
Line 86: |
| | CoreLink™ DMA-330. [http://infocenter.arm.com/help/topic/com.arm.doc.ddi0424d/index.html Info] | | | CoreLink™ DMA-330. [http://infocenter.arm.com/help/topic/com.arm.doc.ddi0424d/index.html Info] |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A9 | | | A9 |
| | [[SPICARD Registers]] | | | [[SPICARD Registers]] |
Line 93: |
Line 93: |
| | | | | |
| |-style="border-top: double" | | |-style="border-top: double" |
− | | Yes | + | | style="background: green" | Yes |
| | ? | | | ? |
| | [[CONFIG Registers]] | | | [[CONFIG Registers]] |
Line 100: |
Line 100: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | ? | | | ? |
| | [[CONFIG Registers]] | | | [[CONFIG Registers]] |
Line 107: |
Line 107: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | ? | | | ? |
| | ? | | | ? |
Line 114: |
Line 114: |
| | Top secret. | | | Top secret. |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | ? | | | ? |
| | ? | | | ? |
Line 121: |
Line 121: |
| | Used to setup the ARM7 core for AGB/TWL | | | Used to setup the ARM7 core for AGB/TWL |
| |-style="border-top: double" | | |-style="border-top: double" |
− | | Yes | + | | style="background: green" | Yes |
| | ? | | | ? |
| | | | | |
Line 128: |
Line 128: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | [[HASH Registers]] | | | [[HASH Registers]] |
Line 135: |
Line 135: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | ? | | | ? |
Line 142: |
Line 142: |
| | Never used? | | | Never used? |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | [[CSND Registers]] / DSP | | | [[CSND Registers]] / DSP |
Line 149: |
Line 149: |
| | Sound Hardware | | | Sound Hardware |
| |-style="border-top: double" | | |-style="border-top: double" |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | ? | | | ? |
Line 156: |
Line 156: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | ? | | | ? |
Line 163: |
Line 163: |
| | | | | |
| |-style="border-top: double" | | |-style="border-top: double" |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | ? | | | ? |
Line 170: |
Line 170: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | ? | | | ? |
Line 177: |
Line 177: |
| | Mirror of 0x10120000? | | | Mirror of 0x10120000? |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | ? | | | ? |
Line 184: |
Line 184: |
| | WIFI ? | | | WIFI ? |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | ? | | | ? |
Line 191: |
Line 191: |
| | WIFI ? | | | WIFI ? |
| |-style="border-top: double" | | |-style="border-top: double" |
− | | ? | + | | style="background: orange" | ? |
| | A11/A9 | | | A11/A9 |
| | [[MVD Registers]] | | | [[MVD Registers]] |
Line 198: |
Line 198: |
| | New3DS only? | | | New3DS only? |
| |- | | |- |
− | | ? | + | | style="background: orange" | ? |
| | A11/A9 | | | A11/A9 |
| | [[MVD Registers]] | | | [[MVD Registers]] |
Line 205: |
Line 205: |
| | New3DS only? | | | New3DS only? |
| |- | | |- |
− | | ? | + | | style="background: orange" | ? |
| | A11/A9 | | | A11/A9 |
| | [[MVD Registers]] | | | [[MVD Registers]] |
Line 212: |
Line 212: |
| | New3DS only? | | | New3DS only? |
| |-style="border-top: double" | | |-style="border-top: double" |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | | | | |
Line 219: |
Line 219: |
| | Power management | | | Power management |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | [[PDN Registers]] / [[CODEC Registers]] | | | [[PDN Registers]] / [[CODEC Registers]] |
Line 226: |
Line 226: |
| | Power management | | | Power management |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | [[SPI Registers]] | | | [[SPI Registers]] |
Line 233: |
Line 233: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | [[SPI Registers]] | | | [[SPI Registers]] |
Line 240: |
Line 240: |
| | Only used under TWL_FIRM? | | | Only used under TWL_FIRM? |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | [[I2C Registers]] | | | [[I2C Registers]] |
Line 247: |
Line 247: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | [[CODEC Registers]] | | | [[CODEC Registers]] |
Line 254: |
Line 254: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | [[HID Registers]] | | | [[HID Registers]] |
Line 261: |
Line 261: |
| | See [[PAD]]. | | | See [[PAD]]. |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | [[GPIO Registers]] | | | [[GPIO Registers]] |
Line 268: |
Line 268: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | [[I2C Registers]] | | | [[I2C Registers]] |
Line 275: |
Line 275: |
| | | | | |
| |-style="border-top: double" | | |-style="border-top: double" |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | [[SPI Registers]] | | | [[SPI Registers]] |
Line 282: |
Line 282: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | [[I2C Registers]] | | | [[I2C Registers]] |
Line 289: |
Line 289: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | [[MIC Registers]] | | | [[MIC Registers]] |
Line 296: |
Line 296: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | [[PXI Registers]] | | | [[PXI Registers]] |
Line 303: |
Line 303: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | [[NTRCARD Registers]] | | | [[NTRCARD Registers]] |
Line 310: |
Line 310: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | [[MP Registers]] | | | [[MP Registers]] |
Line 317: |
Line 317: |
| | | | | |
| |-style="border-top: double" | | |-style="border-top: double" |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | [[MP Registers]] | | | [[MP Registers]] |
Line 324: |
Line 324: |
| | NTR WIFI Registers, see [http://problemkaputt.de/gbatek.htm#dswirelesscommunications GBATek]. | | | NTR WIFI Registers, see [http://problemkaputt.de/gbatek.htm#dswirelesscommunications GBATek]. |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | [[MP Registers]] | | | [[MP Registers]] |
Line 331: |
Line 331: |
| | NTR WIFI Registers (mirror) | | | NTR WIFI Registers (mirror) |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | | | | |
Line 338: |
Line 338: |
| | NTR WIFI Unused? | | | NTR WIFI Unused? |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | | | | |
Line 345: |
Line 345: |
| | NTR WIFI Unused? | | | NTR WIFI Unused? |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | [[MP Registers]] | | | [[MP Registers]] |
Line 352: |
Line 352: |
| | NTR WIFI RAM | | | NTR WIFI RAM |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | [[MP Registers]] | | | [[MP Registers]] |
Line 359: |
Line 359: |
| | NTR WIFI RAM | | | NTR WIFI RAM |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | [[MP Registers]] | | | [[MP Registers]] |
Line 366: |
Line 366: |
| | NTR WIFI Registers (mirror) | | | NTR WIFI Registers (mirror) |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | [[MP Registers]] | | | [[MP Registers]] |
Line 373: |
Line 373: |
| | NTR WIFI Registers (mirror) | | | NTR WIFI Registers (mirror) |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11/A9 | | | A11/A9 |
| | [[MP Registers]] | | | [[MP Registers]] |
Line 380: |
Line 380: |
| | Wifi WS1 Region | | | Wifi WS1 Region |
| |-style="border-top: double" | | |-style="border-top: double" |
− | | Yes | + | | style="background: green" | Yes |
| | A11 | | | A11 |
| | CDMA | | | CDMA |
Line 387: |
Line 387: |
| | CoreLink™ DMA-330. [http://infocenter.arm.com/help/topic/com.arm.doc.ddi0424d/index.html Info] | | | CoreLink™ DMA-330. [http://infocenter.arm.com/help/topic/com.arm.doc.ddi0424d/index.html Info] |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11 | | | A11 |
| | ? | | | ? |
Line 394: |
Line 394: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11 | | | A11 |
| | DSP | | | DSP |
Line 401: |
Line 401: |
| | | | | |
| |- | | |- |
− | | ? | + | | style="background: orange" | ? |
| | A11 | | | A11 |
| | [[MVD Registers]] | | | [[MVD Registers]] |
Line 408: |
Line 408: |
| | New3DS only? | | | New3DS only? |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11 | | | A11 |
| | GPU? | | | GPU? |
Line 415: |
Line 415: |
| | | | | |
| |-style="border-top: double" | | |-style="border-top: double" |
− | | Yes | + | | style="background: green" | Yes |
| | A11 | | | A11 |
| | [[HASH Registers]] | | | [[HASH Registers]] |
Line 422: |
Line 422: |
| | | | | |
| |- | | |- |
− | | ? | + | | style="background: orange" | ? |
| | A11 | | | A11 |
| | [[MVD Registers]] | | | [[MVD Registers]] |
Line 429: |
Line 429: |
| | New3DS only? | | | New3DS only? |
| |- | | |- |
− | | ? | + | | style="background: orange" | ? |
| | A11 | | | A11 |
| | [[MVD Registers]] | | | [[MVD Registers]] |
Line 436: |
Line 436: |
| | New3DS only? | | | New3DS only? |
| |- | | |- |
− | | ? | + | | style="background: orange" | ? |
| | A11 | | | A11 |
| | [[MVD Registers]] | | | [[MVD Registers]] |
Line 443: |
Line 443: |
| | New3DS only? | | | New3DS only? |
| |-style="border-top: double" | | |-style="border-top: double" |
− | | Yes | + | | style="background: green" | Yes |
| | A11 | | | A11 |
| | ? | | | ? |
Line 450: |
Line 450: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11 | | | A11 |
| | ? | | | ? |
Line 457: |
Line 457: |
| | | | | |
| |-style="border-top: double" | | |-style="border-top: double" |
− | | Yes | + | | style="background: green" | Yes |
| | A11 | | | A11 |
| | [[LCD Registers]] | | | [[LCD Registers]] |
Line 464: |
Line 464: |
| | | | | |
| |- | | |- |
− | | Yes | + | | style="background: green" | Yes |
| | A11 | | | A11 |
| | [[LCD Registers]] | | | [[LCD Registers]] |