PSPSDK 1.0+beta2
fixup.c File Reference
#include <pspkernel.h>
#include <string.h>
Include dependency graph for fixup.c:

Data Structures

struct  SceLibStubEntry
 
struct  PspModuleExport
 

Functions

struct SceLibStubEntry __attribute__ ((packed))
 
void pspSdkFixupImports (int modId)
 Manually fixup library imports for late binding modules. More...
 

Variables

char * moduleName
 
unsigned short version
 
unsigned short attr
 
unsigned char structsz
 
unsigned char numVars
 
unsigned short numFuncs
 
u32nidList
 
u32stubs
 
const char * name
 
u32 flags
 
u8 unk
 
u8 v_count
 
u16 f_count
 
u32exports
 
SceModuleInfo module_info
 

Function Documentation

◆ __attribute__()

struct SceLibStubEntry __attribute__ ( (packed)  )

Variable Documentation

◆ attr

unsigned short attr

◆ exports

u32* exports

◆ f_count

u16 f_count

◆ flags

u32 flags

Referenced by sceGuClear().

◆ module_info

SceModuleInfo module_info
extern

Referenced by _start(), and pspSdkFixupImports().

◆ moduleName

char* moduleName

◆ name

const char* name

◆ nidList

u32* nidList

◆ numFuncs

unsigned short numFuncs

◆ numVars

unsigned char numVars

◆ structsz

unsigned char structsz

◆ stubs

u32* stubs

◆ unk

u8 unk

◆ v_count

u8 v_count

◆ version

unsigned short version