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