uOFW
Reverse engineered PSP kernel 6.60.
|
#include <modulemgr_init.h>
Data Fields | |
s32 | apiType |
void * | fileModAddr |
void * | discModAddr |
SceKernelLoadExecVSHParam | vshParam |
s32 | unk60 |
s32 | unk64 |
s32 | unk68 |
s32 | unk72 |
s32 | unk76 |
s32 | unk80 |
s32 | unk84 |
s32 | unk88 |
u32 | applicationType |
s32 | numPowerLocks |
void * | paramSfoBase |
SceSize | paramSfoSize |
s32 | lptSummary |
SceBootCallback * | bootCallbacks1 |
SceBootCallback * | curBootCallback1 |
SceBootCallback * | bootCallbacks2 |
SceBootCallback * | curBootCallback2 |
This structure represents an Init control block. It holds information about the currently booted module by Init.
s32 SceInit::apiType |
The API type of the currently loaded module. One of SceFileExecApiType.
void* SceInit::fileModAddr |
The address of a memory protection block of type SCE_PROTECT_INFO_TYPE_FILE_NAME.
void* SceInit::discModAddr |
The address of a memory protection block of type SCE_PROTECT_INFO_TYPE_DISC_IMAGE.
SceKernelLoadExecVSHParam SceInit::vshParam |
VSH parameters. Used to reboot the kernel.
s32 SceInit::unk60 |
Unknown.
s32 SceInit::unk64 |
Unknown.
s32 SceInit::unk68 |
Unknown.
s32 SceInit::unk72 |
Unknown.
s32 SceInit::unk76 |
Unknown.
s32 SceInit::unk80 |
Unknown.
s32 SceInit::unk84 |
Unknown.
s32 SceInit::unk88 |
Unknown.
u32 SceInit::applicationType |
The application type of the currently loaded module. One of SceApplicationType.
s32 SceInit::numPowerLocks |
The number of power locks used by Init.
void* SceInit::paramSfoBase |
The address of a memory protection block of type SCE_PROTECT_INFO_TYPE_PARAM_SFO.
SceSize SceInit::paramSfoSize |
The size of of the memory block pointed to by paramSfoBase.
s32 SceInit::lptSummary |
Unknown.
SceBootCallback* SceInit::bootCallbacks1 |
Pointer to boot callbacks of modules.
SceBootCallback* SceInit::curBootCallback1 |
The current boot callback 1 slot used to hold the registered boot callback.
SceBootCallback* SceInit::bootCallbacks2 |
Pointer to boot callbacks of modules.
SceBootCallback* SceInit::curBootCallback2 |
The current boot callback 2 slot used to hold the registered boot callback.