Common
These functions are different offsets than SceTzs modules.
The `Secure kernel boot loader` function.
SceSysmem
sceGUIDReferObjectWithClass
Version |
offset |
mode
|
3.60 |
0x40029DF8 |
thumb
|
int sceGUIDReferObjectWithClass(SceUID uid, SceClass *pClass, SceKernelObject **ppEntry);
sceKernelUidRelease
Version |
offset |
mode
|
3.60 |
0x40029E60 |
thumb
|
int sceKernelUidRelease(SceUID uid);
memset
Version |
offset |
mode
|
3.60 |
0x40035A30 |
thumb
|
void *memset(void *dst, int ch, int len);
SceKernelModulemgr
get_module_object
Version |
offset |
mode
|
3.60 |
0x40022350 |
thumb
|
SceModuleObject *get_module_object(SceUID modid);
get_module_bootstart
Version |
offset |
mode
|
3.60 |
0x40022744 |
thumb
|
int get_module_bootstart(SceUID modid, void *entry);
sceKernelLoadModuleWithBuffer
Version |
offset |
mode
|
3.60 |
0x40022494 |
thumb
|
SceUID sceKernelLoadModuleWithBuffer(const void *pModule, SceSize size);
sceKernelStartModule
Version |
offset |
mode
|
3.60 |
0x40022710 |
thumb
|
int sceKernelStartModule(SceUID modid, SceSize args, void *argp, int flags, SceKernelLMOption *option, int *status);
sceKernelStartModuleForPid
Version |
offset |
mode
|
3.60 |
0x400225BC |
thumb
|
int sceKernelStartModuleForPid(SceUID pid, SceUID modid, SceSize args, void *argp, int flags, SceKernelLMOption *option, int *status);
sceKernelLoadStartModule
Version |
offset |
mode
|
3.60 |
0x400220B0 |
thumb
|
typedef struct SceTzsModule {
const void *pModule;
const void *pModuleEnd;
} SceTzsModule;
int sceKernelLoadStartModule(SceTzsModule *pModule, void *argp);