sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
Loading...
Searching...
No Matches
_ModuleInfo Struct Reference

#include <loadcore.h>

Public Attributes

struct _ModuleInfo * next
char * name
u16 version
u16 newflags
u16 id
u16 flags
u32 entry
u32 gp
u32 text_start
u32 text_size
u32 data_size
u32 bss_size
u32 unused1
u32 unused2

Detailed Description

Module info entry. Taken from iopmgr.

Definition at line 32 of file loadcore.h.

Member Data Documentation

◆ bss_size

u32 _ModuleInfo::bss_size

Definition at line 47 of file loadcore.h.

◆ data_size

u32 _ModuleInfo::data_size

Definition at line 46 of file loadcore.h.

◆ entry

u32 _ModuleInfo::entry

_start

Definition at line 42 of file loadcore.h.

◆ flags

u16 _ModuleInfo::flags

I believe this is where flags are kept for BIOS versions.

Definition at line 40 of file loadcore.h.

◆ gp

u32 _ModuleInfo::gp

Definition at line 43 of file loadcore.h.

◆ id

u16 _ModuleInfo::id

Definition at line 38 of file loadcore.h.

◆ name

char* _ModuleInfo::name

Definition at line 34 of file loadcore.h.

◆ newflags

u16 _ModuleInfo::newflags

For modload shipped with games.

Definition at line 37 of file loadcore.h.

◆ next

struct _ModuleInfo* _ModuleInfo::next

Definition at line 33 of file loadcore.h.

◆ text_size

u32 _ModuleInfo::text_size

Definition at line 45 of file loadcore.h.

◆ text_start

u32 _ModuleInfo::text_start

Definition at line 44 of file loadcore.h.

◆ unused1

u32 _ModuleInfo::unused1

Definition at line 48 of file loadcore.h.

◆ unused2

u32 _ModuleInfo::unused2

Definition at line 49 of file loadcore.h.

◆ version

u16 _ModuleInfo::version

Definition at line 35 of file loadcore.h.


The documentation for this struct was generated from the following file: