Data Structures | |
struct | SceKernelLoadExecVSHParam |
Structure for LoadExecVSH* functions. More... | |
Functions | |
int | sceKernelLoadExecBufferPlain (SceSize bufsize, void *buf, struct SceKernelLoadExecParam *param) |
Executes a new executable from a buffer. | |
int | sceKernelExitVSHVSH (struct SceKernelLoadExecVSHParam *param) |
Restart the vsh. | |
int | sceKernelLoadExecVSHDisc (const char *file, struct SceKernelLoadExecVSHParam *param) |
Executes a new executable from a disc. | |
int | sceKernelLoadExecVSHDiscUpdater (const char *file, struct SceKernelLoadExecVSHParam *param) |
Executes a new executable from a disc. | |
int | sceKernelLoadExecVSHMs1 (const char *file, struct SceKernelLoadExecVSHParam *param) |
Executes a new executable from a memory stick. | |
int | sceKernelLoadExecVSHMs2 (const char *file, struct SceKernelLoadExecVSHParam *param) |
Executes a new executable from a memory stick. | |
int | sceKernelLoadExecVSHMs3 (const char *file, struct SceKernelLoadExecVSHParam *param) |
Executes a new executable from a memory stick. |
int sceKernelExitVSHVSH | ( | struct SceKernelLoadExecVSHParam * | param | ) |
Restart the vsh.
param | - Pointer to a SceKernelLoadExecVSHParam structure, or NULL |
int sceKernelLoadExecBufferPlain | ( | SceSize | bufsize, | |
void * | buf, | |||
struct SceKernelLoadExecParam * | param | |||
) |
Executes a new executable from a buffer.
bufsize | - Size in bytes of the buffer pointed by buf. | |
buf | - Pointer to a buffer containing the module to execute. | |
param | - Pointer to a SceKernelLoadExecParam structure, or NULL. |
int sceKernelLoadExecVSHDisc | ( | const char * | file, | |
struct SceKernelLoadExecVSHParam * | param | |||
) |
Executes a new executable from a disc.
It is the function used by the firmware to execute the EBOOT.BIN from a disc.
file | - The file to execute. | |
param | - Pointer to a SceKernelLoadExecVSHParam structure, or NULL. |
int sceKernelLoadExecVSHDiscUpdater | ( | const char * | file, | |
struct SceKernelLoadExecVSHParam * | param | |||
) |
Executes a new executable from a disc.
It is the function used by the firmware to execute an updater from a disc.
file | - The file to execute. | |
param | - Pointer to a SceKernelLoadExecVSHParam structure, or NULL. |
int sceKernelLoadExecVSHMs1 | ( | const char * | file, | |
struct SceKernelLoadExecVSHParam * | param | |||
) |
Executes a new executable from a memory stick.
It is the function used by the firmware to execute an updater from a memory stick.
file | - The file to execute. | |
param | - Pointer to a SceKernelLoadExecVSHParam structure, or NULL. |
int sceKernelLoadExecVSHMs2 | ( | const char * | file, | |
struct SceKernelLoadExecVSHParam * | param | |||
) |
Executes a new executable from a memory stick.
It is the function used by the firmware to execute games (and homebrew :P) from a memory stick.
file | - The file to execute. | |
param | - Pointer to a SceKernelLoadExecVSHParam structure, or NULL. |
int sceKernelLoadExecVSHMs3 | ( | const char * | file, | |
struct SceKernelLoadExecVSHParam * | param | |||
) |
Executes a new executable from a memory stick.
It is the function used by the firmware to execute ... ?
file | - The file to execute. | |
param | - Pointer to a SceKernelLoadExecVSHParam structure, or NULL. |