Memory layout: Difference between revisions

No edit summary
Line 276: Line 276:


The above regions are mapped by the ARM11 kernel. Later when the ARM11 process uses [[SVC|svcKernelSetState]] with type4, the kernel unmaps(?) the following regions: 0x00300000..0x04300000, 0x08000000..0x0FE00000, and 0x10000000..0xF8000000.
The above regions are mapped by the ARM11 kernel. Later when the ARM11 process uses [[SVC|svcKernelSetState]] with type4, the kernel unmaps(?) the following regions: 0x00300000..0x04300000, 0x08000000..0x0FE00000, and 0x10000000..0xF8000000.
=== Detailed TWL_FIRM ARM11 Memory ===
{| class="wikitable" border="1"
|-
!  Process Virtual Address
!  Physical Address
!  Size
!  Description
|-
| 0x0FC00000
| 0x27C00000
|
| Loaded SRL binary, initially the dev DSi launcher SRL is located here(copied here by the ARM11 process).
|-
| 0x0FDF7000
| 0x27DF7000
| 0x1000
| SRL header
|}


= System memory details  =
= System memory details  =