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

Go to the source code of this file.

Classes

struct  _GXData
 

Typedefs

typedef struct _GXData GXData
 

Functions

 STATIC_ASSERT (sizeof(GXData)==0x5B0)
 
void GXSetWasteFlags ()
 
static void set_x2 (u16 value)
 
static u32 GXReadMEMReg (u32 addrLo, u32 addrHi)
 
GXTexRegion__GXDefaultTexRegionCallback (const GXTexObj *obj, GXTexMapID mapID)
 
GXTlutRegion__GXDefaultTlutRegionCallback (u32 tlut)
 
BOOL __GXShutdown (BOOL)
 
void __GXInitRevisionBits (void)
 
GXFifoObjGXInit (void *base, u32 size)
 
void __GXInitGX (void)
 

Variables

GXData *const __GXData
 
u32__piReg
 
u16__cpReg
 
u16__peReg
 
vu16__memReg
 

Typedef Documentation

◆ GXData

Function Documentation

◆ __GXDefaultTexRegionCallback()

GXTexRegion * __GXDefaultTexRegionCallback ( const GXTexObj obj,
GXTexMapID  mapID 
)

◆ __GXDefaultTlutRegionCallback()

GXTlutRegion * __GXDefaultTlutRegionCallback ( u32  tlut)

◆ __GXInitGX()

void __GXInitGX ( void  )

◆ __GXInitRevisionBits()

void __GXInitRevisionBits ( void  )

◆ __GXShutdown()

BOOL __GXShutdown ( BOOL  final)

◆ GXInit()

GXFifoObj * GXInit ( void base,
u32  size 
)

◆ GXReadMEMReg()

static u32 GXReadMEMReg ( u32  addrLo,
u32  addrHi 
)
inlinestatic

◆ GXSetWasteFlags()

void GXSetWasteFlags ( )
inline

◆ set_x2()

static void set_x2 ( u16  value)
inlinestatic

◆ STATIC_ASSERT()

STATIC_ASSERT ( sizeof(GXData = =0x5B0)

Variable Documentation

◆ __cpReg

u16* __cpReg
extern

◆ __GXData

GXData* const __GXData
extern

◆ __memReg

vu16* __memReg
extern

◆ __peReg

u16* __peReg
extern

◆ __piReg

u32* __piReg
extern