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. |