Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
OSLink.h File Reference

Go to the source code of this file.

Classes

struct  OSModuleQueue
 
struct  OSModuleLink
 
struct  OSSectionInfo
 
struct  OSModuleInfo
 
struct  OSModuleHeader
 
struct  OSImportInfo
 
struct  OSRel
 

Typedefs

typedef struct OSModuleHeader OSModuleHeader
 
typedef u32 OSModuleID
 
typedef struct OSModuleQueue OSModuleQueue
 
typedef struct OSModuleLink OSModuleLink
 
typedef struct OSModuleInfo OSModuleInfo
 
typedef struct OSSectionInfo OSSectionInfo
 
typedef struct OSImportInfo OSImportInfo
 
typedef struct OSRel OSRel
 

Functions

OSModuleQueue __OSModuleList AT_ADDRESS (0x800030C8)
 
void *__OSStringTable AT_ADDRESS (0x800030D0)
 
BOOL OSLink (OSModuleInfo *newModule, void *bss)
 
BOOL OSLinkFixed (OSModuleInfo *newModule, void *bss)
 
BOOL OSUnlink (OSModuleInfo *module)
 
void OSSetStringTable (void *string_table)
 
void __OSModuleInit (void)
 

Typedef Documentation

◆ OSImportInfo

◆ OSModuleHeader

◆ OSModuleID

◆ OSModuleInfo

◆ OSModuleLink

◆ OSModuleQueue

◆ OSRel

◆ OSSectionInfo

Function Documentation

◆ __OSModuleInit()

void __OSModuleInit ( void  )

◆ AT_ADDRESS() [1/2]

OSModuleQueue __OSModuleList AT_ADDRESS ( 0x800030C8  )

◆ AT_ADDRESS() [2/2]

void *__OSStringTable AT_ADDRESS ( 0x800030D0  )

◆ OSLink()

BOOL OSLink ( OSModuleInfo newModule,
void bss 
)

◆ OSLinkFixed()

BOOL OSLinkFixed ( OSModuleInfo newModule,
void bss 
)

◆ OSSetStringTable()

void OSSetStringTable ( void string_table)

◆ OSUnlink()

BOOL OSUnlink ( OSModuleInfo module)