Firmware boot

From PSP Developer wiki
Revision as of 21:35, 22 January 2023 by Artart78 (talk | contribs) (Created page with "= Overview = There are two ways of booting the firmware: running the IPL, or using reboot.bin (TODO: describe more). The sysmem.prx and then the loadcore.prx modules are star...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Overview[edit | edit source]

There are two ways of booting the firmware: running the IPL, or using reboot.bin (TODO: describe more). The sysmem.prx and then the loadcore.prx modules are started by reboot.bin (/the IPL?).

Loadcore[edit | edit source]

Loadcore starts all the main PSP modules, including init.prx. In detail, these modules are:

* Exception Manager, 
* Interruption Manager, 
* Thread Manager, 
* Direct Memory Access Controller Manager, 
* System Timer, 
* I/O File Manager,
* memlmd_0X, 
* Module Manager, 
* Init

Init[edit | edit source]

Init.prx starts the VSH / game modules.