pspsdk-1.0+beta2
|
#include "types.h"
Go to the source code of this file.
Data Structures | |
struct | PspModuleExport |
struct | PspModuleImport |
struct | PspModuleInfo |
struct | PspEntry |
struct | PspLibImport |
struct | PspLibExport |
struct | PspModule |
Structure to hold the loaded module information. More... |
Macros | |
#define | PSP_MODULE_MAX_NAME 28 |
#define | PSP_LIB_MAX_NAME 128 |
#define | PSP_ENTRY_MAX_NAME 128 |
#define | PSP_MAX_V_ENTRIES 255 |
#define | PSP_MAX_F_ENTRIES 65535 |
#define | PSP_MODULE_INFO_NAME ".rodata.sceModuleInfo" |
#define | PSP_MODULE_REMOVE_REL ".rel.sceStub.text" |
#define | PSP_SYSTEM_EXPORT "syslib" |
Enumerations | |
enum | PspEntryType { PSP_ENTRY_FUNC = 0, PSP_ENTRY_VAR = 1 } |
Functions | |
struct PspModuleExport | __attribute__ ((packed)) |
Variables | |
u32 | name |
u32 | flags |
u32 | counts |
u32 | exports |
struct PspModuleImport | __attribute__ |
#define PSP_ENTRY_MAX_NAME 128 |
#define PSP_LIB_MAX_NAME 128 |
#define PSP_MAX_F_ENTRIES 65535 |
#define PSP_MAX_V_ENTRIES 255 |
#define PSP_MODULE_INFO_NAME ".rodata.sceModuleInfo" |
Referenced by load_sections().
#define PSP_MODULE_MAX_NAME 28 |
#define PSP_MODULE_REMOVE_REL ".rel.sceStub.text" |
Referenced by load_sections().
#define PSP_SYSTEM_EXPORT "syslib" |
enum PspEntryType |
struct PspModuleExport __attribute__ | ( | (packed) | ) |
struct PspModuleImport __attribute__ |
u32 counts |
u32 exports |
u32 flags |
u32 name |