Memory layout: Difference between revisions
Line 264: | Line 264: | ||
| 0x03F00000 | | 0x03F00000 | ||
| The [[ExeFS]]:/.code is loaded here, executables must be loaded to the 0x00100000 region when the exheader "special memory" flag is clear. The 0x03F00000-byte size restriction only applies when this flag is clear. Executables are usually loaded to 0x14000000 when the exheader "special memory" flag is set, however this address can be arbitrary. | | The [[ExeFS]]:/.code is loaded here, executables must be loaded to the 0x00100000 region when the exheader "special memory" flag is clear. The 0x03F00000-byte size restriction only applies when this flag is clear. Executables are usually loaded to 0x14000000 when the exheader "special memory" flag is set, however this address can be arbitrary. | ||
|- | |||
| 0x04000000 | |||
| ? | |||
| Used for mapping buffers during IPC, see [[IPC_Command_Structure]]. | |||
|- | |- | ||
| 0x08000000 | | 0x08000000 |