Firmware boot

From PSP Developer wiki
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.