Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
OSContext.h File Reference

Go to the source code of this file.

Classes

struct  OSContext
 

Typedefs

typedef struct OSContext OSContext
 

Functions

u32 OSGetStackPointer (void)
 
void OSDumpContext (OSContext *context)
 
void OSLoadContext (OSContext *context)
 
u32 OSSaveContext (OSContext *context)
 
void OSClearContext (OSContext *context)
 
OSContextOSGetCurrentContext (void)
 
void OSSetCurrentContext (OSContext *context)
 
void OSLoadFPUContext (OSContext *fpucontext)
 
void OSSaveFPUContext (OSContext *fpucontext)
 
u32 OSSwitchStack (u32 newsp)
 
int OSSwitchFiber (u32 pc, u32 newsp)
 
void OSInitContext (OSContext *context, u32 pc, u32 newsp)
 
void OSFillFPUContext (OSContext *context)
 

Typedef Documentation

◆ OSContext

typedef struct OSContext OSContext

Function Documentation

◆ OSClearContext()

void OSClearContext ( OSContext * context)

◆ OSDumpContext()

void OSDumpContext ( OSContext * context)

◆ OSFillFPUContext()

void OSFillFPUContext ( OSContext * context)

◆ OSGetCurrentContext()

OSContext * OSGetCurrentContext ( void )

◆ OSGetStackPointer()

u32 OSGetStackPointer ( void )

◆ OSInitContext()

void OSInitContext ( OSContext * context,
u32 pc,
u32 newsp )

◆ OSLoadContext()

void OSLoadContext ( OSContext * context)

◆ OSLoadFPUContext()

void OSLoadFPUContext ( OSContext * fpucontext)

◆ OSSaveContext()

u32 OSSaveContext ( OSContext * context)

◆ OSSaveFPUContext()

void OSSaveFPUContext ( OSContext * fpucontext)

◆ OSSetCurrentContext()

void OSSetCurrentContext ( OSContext * context)

◆ OSSwitchFiber()

int OSSwitchFiber ( u32 pc,
u32 newsp )

◆ OSSwitchStack()

u32 OSSwitchStack ( u32 newsp)