|
PSPSDK 2025-10-12
|
Data Structures | |
| struct | SceKernelLoadExecVSHParam |
| Structure for LoadExecVSH* functions. More... | |
Functions | |
| 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 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. |