Changes

406 bytes added ,  06:14, 21 October 2013
Line 237: Line 237:  
| 0x1FFAB000
 
| 0x1FFAB000
 
| 0x00055000
 
| 0x00055000
|  
+
| 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.
    
= System memory details  =
 
= System memory details  =