
Originally Posted by
sp193
What do you want to know about it? There are two kernels stored in the boot ROM, and the same boot ROM is shared by both processors (The EE and IOP).
The EE kernel is resident, and gets loaded from the boot ROM into RAM after power-up. The function names are mostly self-explainatory.
I don't know what you mean by "thin kernel", but the EE's kernel is a complete kernel that provides some Operating System services like hardware interrupt, DMA channel, timer and semaphore management functions. It also provides functions for exiting your program and booting the OSD browser, much like the PSP does (But nearly no games use that).
And... it contains one function that is used to configure the PS2's GS to operate in the desired video mode.
Bookmarks