Memory layout: Difference between revisions

Line 2: Line 2:
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
!  Old 3DS
!  Address
!  Address
!  Size
!  Size
!  Description
!  Description
|-
|-
| style="background: green" | Yes
| 0x0
| 0x0
| 0x10000
| 0x10000
| Bootrom (super secret code/data @ 0x8000)
| Bootrom (super secret code/data @ 0x8000)
|-
|-
| style="background: green" | Yes
| 0x10000
| 0x10000
| 0x10000
| 0x10000
| Bootrom mirror
| Bootrom mirror
|-
|-
| style="background: green" | Yes
| 0x10000000
| 0x10000000
| ?
| ?
| [[IO]] memory
| [[IO]] memory
|-
|-
| style="background: green" | Yes
| 0x17E00000
| 0x17E00000
| 0x2000
| 0x2000
| MPCore private memory region
| MPCore private memory region
|-
|-
| style="background: orange" | No?
| 0x17E10000
| 0x1000
| MPCore Distributed Interrupt Controller??
|-
| style="background: green" | Yes
| 0x18000000
| 0x18000000
| 0x600000
| 0x600000
| VRAM
| VRAM
|-
|-
| style="background: red" | No
| 0x1F000000
| 0x1F000000
| 0x400000
| 0x400000
| [[New_3DS]] additional memory
| [[New_3DS]] additional memory
|-
|-
| style="background: green" | Yes
| 0x1FF00000
| 0x1FF00000
| 0x80000
| 0x80000
| DSP memory
| DSP memory
|-
|-
| style="background: green" | Yes
| 0x1FF80000
| 0x1FF80000
| 0x80000
| 0x80000
| AXI WRAM
| AXI WRAM
|-
|-
| style="background: green" | Yes
| 0x20000000
| 0x20000000
| 0x8000000
| 0x8000000
| FCRAM
| FCRAM
|-
|-
| style="background: red" | No
| 0x28000000
| 0x28000000
| 0x8000000
| 0x8000000