SKBL

From Vita Development Wiki
Revision as of 05:03, 11 March 2021 by Princess of Sleeping (talk | contribs) (Created page with "= Common = These functions are different offsets than SceTzs modules. The `Secure kernel boot loader` function. == SceSysmem == === sceGUIDReferObjectWithClass === {| cla...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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);