|
pspsdk-1.0+beta2
|
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. |