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

Go to the source code of this file.

Classes

struct  OSExecParams
 

Typedefs

typedef int(* appGetNextCallback) (void *, u32 *, u32 *)
 
typedef void(* appInitCallback) (void(*) (char *))
 
typedef void *(* appGetEntryCallback) ()
 
typedef void(* AppLoaderCallback) (appInitCallback *, appGetNextCallback *, appGetEntryCallback *)
 

Functions

OSExecParams *__OSExecParams AT_ADDRESS (0x800030F0)
 
s32 __OSAppLoaderOffset AT_ADDRESS (0x800030F4)
 
void OSExecv (const char *dolfile, const char **argv)
 
void OSExecl (const char *dolfile, const char *arg0,...)
 

Typedef Documentation

◆ appGetEntryCallback

typedef void *(* appGetEntryCallback) ()

◆ appGetNextCallback

typedef int(* appGetNextCallback) (void *, u32 *, u32 *)

◆ appInitCallback

typedef void(* appInitCallback) (void(*)(char *))

◆ AppLoaderCallback

typedef void(* AppLoaderCallback) (appInitCallback *, appGetNextCallback *, appGetEntryCallback *)

Function Documentation

◆ AT_ADDRESS() [1/2]

OSExecParams *__OSExecParams AT_ADDRESS ( 0x800030F0 )

◆ AT_ADDRESS() [2/2]

s32 __OSAppLoaderOffset AT_ADDRESS ( 0x800030F4 )

◆ OSExecl()

void OSExecl ( const char * dolfile,
const char * arg0,
... )

◆ OSExecv()

void OSExecv ( const char * dolfile,
const char ** argv )