PS2SDK
PS2 Homebrew Libraries
|
#include <sysmem.h>
Go to the source code of this file.
Data Structures | |
struct | sysmem_meminfo_ |
struct | sysmem_blockinfo_ |
union | sysmem_info_ |
Macros | |
#define | xsysmem_IMPORTS_start DECLARE_IMPORT_TABLE(sysmem, 1, 2) |
#define | xsysmem_IMPORTS_end END_IMPORT_TABLE |
#define | I_GetSysMemoryInfo DECLARE_IMPORT(11, GetSysMemoryInfo) |
Typedefs | |
typedef struct sysmem_meminfo_ | sysmem_meminfo_t |
typedef struct sysmem_blockinfo_ | sysmem_blockinfo_t |
typedef union sysmem_info_ | sysmem_info_t |
Functions | |
void | GetSysMemoryInfo (int flag, sysmem_info_t *info) |
Additional sysmem functions only found in newer IOPRP images
Definition in file xsysmem.h.
struct sysmem_meminfo_ |
Data Fields | ||
---|---|---|
int | allocation_count | |
int | memsize | |
sysmem_alloc_table_t * | memlist_last | |
sysmem_alloc_table_t * | memlist_first |
struct sysmem_blockinfo_ |
Data Fields | ||
---|---|---|
void * | block_address | |
u32 | flags_memsize | |
void * | unused08 | |
sysmem_alloc_table_t * | table_info |
union sysmem_info_ |
Data Fields | ||
---|---|---|
sysmem_blockinfo_t | blockinfo | |
sysmem_meminfo_t | meminfo |
#define xsysmem_IMPORTS_start DECLARE_IMPORT_TABLE(sysmem, 1, 2) |
#define I_GetSysMemoryInfo DECLARE_IMPORT(11, GetSysMemoryInfo) |
void GetSysMemoryInfo | ( | int | flag, |
sysmem_info_t * | info | ||
) |