Memory layout: Difference between revisions
Line 127: | Line 127: | ||
The entire FCRAM is cleared during NATIVE_FIRM boot. This is probably done by the ARM11 kernel(after loading [[FIRM]] launch parameters from FCRAM)? | The entire FCRAM is cleared during NATIVE_FIRM boot. This is probably done by the ARM11 kernel(after loading [[FIRM]] launch parameters from FCRAM)? | ||
== FCRAM layout with the default retail | == FCRAM memory-regions layout == | ||
{| class="wikitable" border="1" | |||
! [[Configuration_Memory#APPMEMTYPE|Configmem-APPMEMTYPE]] Value | |||
! Base address relative to FCRAM+0, for APPLICATION mem-region | |||
! Region size, for APPLICATION mem-region | |||
! Base address relative to FCRAM+0, for SYSTEM mem-region | |||
! Region size, for SYSTEM mem-region | |||
! Base address relative to FCRAM+0, for BASE mem-region | |||
! Region size, for BASE mem-region | |||
|- | |||
| 0 (default for retail) | |||
| 0x0 | |||
| 0x04000000(64MB) | |||
| 0x04000000 | |||
| 0x02C00000 | |||
| 0x06C00000 | |||
| 0x01400000 | |||
|- | |||
| 2 | |||
| 0x0 | |||
| 0x6000000(96MB) | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| 3 | |||
| 0x0 | |||
| 0x5000000(80MB) | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| 4 | |||
| 0x0 | |||
| 0x4800000(72MB) | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| 5 | |||
| 0x0 | |||
| 0x2000000(32MB) | |||
| | |||
| | |||
| | |||
| | |||
|} | |||
Free/used memory on [[4.5.0-10]] with Home Menu / Internet Browser, with the default APPMEMTYPE on retail: | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
! Region | ! Region |