|
sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
|
#include <tamtypes.h>#include <ps2lib_err.h>#include <kernel.h>#include <sifrpc.h>#include <string.h>#include <iopcontrol.h>#include "sifarg.h"#include <loadfile.h>#include <iopheap.h>#include <fcntl.h>#include <unistd.h>Go to the source code of this file.
Functions | |
| int | _SifLoadElfPart (const char *path, const char *secname, t_ExecData *data, int fno) |
| int | _SifLoadModuleBuffer (void *ptr, int arg_len, const char *args, int *modres) |
| int | SifLoadFileInit () |
| void | SifLoadFileExit () |
| int | _SifLoadModule (const char *path, int arg_len, const char *args, int *modres, int fno, int dontwait) |
| int | SifLoadModule (const char *path, int arg_len, const char *args) |
| int | SifLoadStartModule (const char *path, int arg_len, const char *args, int *mod_res) |
| int | SifLoadModuleEncrypted (const char *path, int arg_len, const char *args) |
| int | SifStopModule (int id, int arg_len, const char *args, int *mod_res) |
| int | SifUnloadModule (int id) |
| int | SifSearchModuleByName (const char *name) |
| int | SifSearchModuleByAddress (const void *ptr) |
| int | SifLoadElfPart (const char *path, const char *secname, t_ExecData *data) |
| int | SifLoadElf (const char *path, t_ExecData *data) |
| int | SifLoadElfEncrypted (const char *path, t_ExecData *data) |
| int | SifIopSetVal (u32 iop_addr, int val, int type) |
| int | SifIopGetVal (u32 iop_addr, void *val, int type) |
| int | SifLoadModuleBuffer (void *ptr, int arg_len, const char *args) |
| int | SifLoadStartModuleBuffer (void *ptr, int arg_len, const char *args, int *mod_res) |
| int | SifExecModuleBuffer (void *ptr, u32 size, u32 arg_len, const char *args, int *mod_res) |
| int | SifExecModuleFile (const char *path, u32 arg_len, const char *args, int *mod_res) |
Variables | |
| SifRpcClientData_t | _lf_cd |
IOP executable file loader API.
Definition in file loadfile.c.
| int _SifLoadElfPart | ( | const char * | path, |
| const char * | secname, | ||
| t_ExecData * | data, | ||
| int | fno ) |
Definition at line 175 of file loadfile.c.
| int _SifLoadModuleBuffer | ( | void * | ptr, |
| int | arg_len, | ||
| const char * | args, | ||
| int * | modres ) |
Definition at line 277 of file loadfile.c.
| int SifSearchModuleByAddress | ( | const void * | ptr | ) |
Definition at line 161 of file loadfile.c.
| int SifSearchModuleByName | ( | const char * | name | ) |
Definition at line 147 of file loadfile.c.
| int SifStopModule | ( | int | id, |
| int | arg_len, | ||
| const char * | args, | ||
| int * | mod_res ) |
Definition at line 107 of file loadfile.c.
| int SifUnloadModule | ( | int | id | ) |
Definition at line 132 of file loadfile.c.
| SifRpcClientData_t _lf_cd |
Definition at line 36 of file loadfile.c.