| Code + .(ro)data copied from the process 0x00300000 region is located here(.bss is located here as well).
|-
|-
| 0x00155000
| 0x00155000
Line 252:
Line 252:
| 0x24000000
| 0x24000000
| 0x04000000
| 0x04000000
−
|
+
| The beginning of the ARM11 process .text is located here.
|-
|-
| 0x08000000
| 0x08000000
| 0x20000000
| 0x20000000
| 0x07E00000
| 0x07E00000
−
|
+
|
|-
|-
| 0x1EC00000
| 0x1EC00000
Line 274:
Line 274:
| This is mapped to the DSP memory.
| This is mapped to the DSP memory.
|}
|}
+
+
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.