Memory layout: Difference between revisions

m More code tags
Neobrain (talk | contribs)
Partial revert: Don't break the alignment!
Line 10: Line 10:
|-
|-
| style="background: green" | Yes
| style="background: green" | Yes
| <code>0x00000000</code>
| 0x00000000
| <code>0x10000</code>
| 0x00010000
| Boot ROM (super secret code/data @ 0x8000)
| Bootrom (super secret code/data @ 0x8000)
|-
|-
| style="background: green" | Yes
| style="background: green" | Yes
| <code>0x10000</code>
| 0x00010000
| <code>0x10000</code>
| 0x00010000
| Boot ROM mirror
| Bootrom mirror
|-
|-
| style="background: green" | Yes
| style="background: green" | Yes
| <code>0x10000000</code>
| 0x10000000
| ''Unknown''
|?
| [[IO]] memory
| [[IO]] memory
|-
|-
| style="background: green" | Yes
| style="background: green" | Yes
| <code>0x17E00000</code>
| 0x17E00000
| <code>0x2000</code>
| 0x00002000
| MPCore private memory region
| MPCore private memory region


|-
|-
| style="background: red" | No
| style="background: red" | No
| <code>0x17E10000</code>
| 0x17E10000
| <code>0x1000</code>
| 0x00001000
| L2C-310 Level 2 Cache Controller (2MB)
| L2C-310 Level 2 Cache Controller (2MB)
|-
|-
| style="background: green" | Yes
| style="background: green" | Yes
| <code>0x18000000</code>
| 0x18000000
| <code>0x600000</code>
| 0x00600000
| VRAM (divided in two banks, VRAM and VRAMB)
| VRAM (divided in two banks, VRAM and VRAMB)
|-
|-
| style="background: red" | No
| style="background: red" | No
| <code>0x1F000000</code>
| 0x1F000000
| <code>0x400000</code>
| 0x00400000
| [[New 3DS]] additional memory
| [[New_3DS]] additional memory
|-
|-
| style="background: green" | Yes
| style="background: green" | Yes
| <code>0x1FF00000</code>
| 0x1FF00000
| <code>0x80000</code>
| 0x00080000
| DSP memory
| DSP memory
|-
|-
| style="background: green" | Yes
| style="background: green" | Yes
| <code>0x1FF80000</code>
| 0x1FF80000
| <code>0x80000</code>
| 0x00080000
| AXI WRAM
| AXI WRAM
|-
|-
| style="background: green" | Yes
| style="background: green" | Yes
| <code>0x20000000</code>
| 0x20000000
| <code>0x8000000</code>
| 0x08000000
| FCRAM
| FCRAM
|-
|-
| style="background: red" | No
| style="background: red" | No
| <code>0x28000000</code>
| 0x28000000
| <code>0x8000000</code>
| 0x08000000
| [[New 3DS]] FCRAM extension
| [[New_3DS]] FCRAM extension
|-
|-
| style="background: green" | Yes
| style="background: green" | Yes
| <code>0xFFFF0000</code>
| 0xFFFF0000
| <code>0x10000</code>
| 0x00010000
| Boot ROM mirror
| Bootrom mirror
|}
|}