PSPSDK 1.0+beta2
Loading...
Searching...
No Matches

Describes a module. More...

#include <kernel/psploadcore.h>

Collaboration diagram for SceModule:

Data Fields

struct SceModulenext
 
unsigned short attribute
 
unsigned char version [2]
 
char modname [27]
 
char terminal
 
unsigned int unknown1
 
unsigned int unknown2
 
SceUID modid
 
unsigned int unknown3 [4]
 
voident_top
 
unsigned int ent_size
 
voidstub_top
 
unsigned int stub_size
 
unsigned int unknown4 [4]
 
unsigned int entry_addr
 
unsigned int gp_value
 
unsigned int text_addr
 
unsigned int text_size
 
unsigned int data_size
 
unsigned int bss_size
 
unsigned int nsegment
 
unsigned int segmentaddr [4]
 
unsigned int segmentsize [4]
 

Detailed Description

Describes a module.

This structure could change in future firmware revisions.

Field Documentation

◆ attribute

unsigned short SceModule::attribute

◆ bss_size

unsigned int SceModule::bss_size

◆ data_size

unsigned int SceModule::data_size

◆ ent_size

unsigned int SceModule::ent_size

◆ ent_top

void* SceModule::ent_top

◆ entry_addr

unsigned int SceModule::entry_addr

◆ gp_value

unsigned int SceModule::gp_value

◆ modid

SceUID SceModule::modid

◆ modname

char SceModule::modname[27]

◆ next

struct SceModule* SceModule::next

◆ nsegment

unsigned int SceModule::nsegment

◆ segmentaddr

unsigned int SceModule::segmentaddr[4]

◆ segmentsize

unsigned int SceModule::segmentsize[4]

◆ stub_size

unsigned int SceModule::stub_size

◆ stub_top

void* SceModule::stub_top

◆ terminal

char SceModule::terminal

◆ text_addr

unsigned int SceModule::text_addr

◆ text_size

unsigned int SceModule::text_size

◆ unknown1

unsigned int SceModule::unknown1

◆ unknown2

unsigned int SceModule::unknown2

◆ unknown3

unsigned int SceModule::unknown3[4]

◆ unknown4

unsigned int SceModule::unknown4[4]

◆ version

unsigned char SceModule::version[2]

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