uOFW
Reverse engineered PSP kernel 6.60.
Loading...
Searching...
No Matches
Data Structures | Functions
LoadExecForUser Library

Data Structures

struct  SceKernelLoadExecParam
 

Functions

s32 LoadExecForUser_362A956B (void)
 
s32 sceKernelLoadExec (char *file, SceKernelLoadExecParam *opt)
 
s32 LoadExecForUser_8ADA38D3 (char *file, SceKernelLoadExecParam *opt)
 
s32 LoadExecForUser_D1FB50DC (void *arg)
 
s32 sceKernelRegisterExitCallback (SceUID cbId)
 
s32 sceKernelExitGameWithStatus (void)
 
s32 sceKernelExitGame (void)
 

Detailed Description

Allows the user to run executables through reboot.bin.

Function Documentation

◆ LoadExecForUser_362A956B()

s32 LoadExecForUser_362A956B ( void  )

Update the exit callback status (exported as a variable in the kernel module)

Returns
0 on success.

◆ sceKernelLoadExec()

s32 sceKernelLoadExec ( char *  file,
SceKernelLoadExecParam opt 
)

Load an executable.

Parameters
fileThe executable path.
optExecution parameters.
Returns
0 on success.

◆ LoadExecForUser_8ADA38D3()

s32 LoadExecForUser_8ADA38D3 ( char *  file,
SceKernelLoadExecParam opt 
)

Load an executable using npdrm.

Parameters
fileThe executable path.
optExecution parameters.
Returns
0 on success.

◆ LoadExecForUser_D1FB50DC()

s32 LoadExecForUser_D1FB50DC ( void *  arg)

Exit a game with an argument.

Parameters
argAn unknown argument.
Returns
0 on success.

◆ sceKernelRegisterExitCallback()

s32 sceKernelRegisterExitCallback ( SceUID  cbId)

Register an exit callback, started upon game exit through the "Home" button.

Parameters
cbIdThe callback ID.
Returns
0 on success.

◆ sceKernelExitGameWithStatus()

s32 sceKernelExitGameWithStatus ( void  )

Exit a game (with no status, as opposed to the function's name)

Returns
0 on success.

◆ sceKernelExitGame()

s32 sceKernelExitGame ( void  )

Exit a game.

Returns
0 on success.