Memory layout: Difference between revisions
No edit summary |
|||
| Line 98: | Line 98: | ||
| Bootrom, the main region is at +0x8000, which is disabled during system boot. | | Bootrom, the main region is at +0x8000, which is disabled during system boot. | ||
|} | |} | ||
=[[New_3DS]] physical 0x1F000000 memory= | |||
This area is used by [[QTM Services]]. This area is not accessible to the GPU on Old3DS. Old3DS/New3DS GSP module has vaddr->physaddr conversion code for this region. On New3DS, only the first 0x200000-bytes(half of this memory) are accessible to the GPU(all of which appears to contain gfx data). | |||
=Memory map by firmware= | =Memory map by firmware= | ||
| Line 374: | Line 377: | ||
| 0x1F000000 | | 0x1F000000 | ||
| 0x00400000 | | 0x00400000 | ||
| [[New_3DS]] additional memory, access to this is specified by the exheader. Added with [[8.0.0-18]] | | [[New_3DS]] additional memory, access to this is specified by the exheader. Added with [[8.0.0-18]], see above section regarding this memory. | ||
|- | |- | ||
| 0x1EC00000 | | 0x1EC00000 | ||