Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
GXFifo.h
Go to the documentation of this file.
1#ifndef GXFIFO_H
2#define GXFIFO_H
3
6
7#ifdef __cplusplus
8extern "C" {
9#endif
10
12
13void GXInitFifoBase(GXFifoObj* fifo, void* base, u32 size);
14void GXInitFifoPtrs(GXFifoObj* fifo, void* read_ptr, void* write_ptr);
23void __GXFifoInit(void);
24void __GXFifoReadEnable(void);
25void __GXFifoReadDisable(void);
26void __GXFifoLink(u8);
29void __GXCleanGPFifo(void);
34
35#ifdef __cplusplus
36};
37#endif
38
39#endif /* GXFIFO_H */
u8 GXBool
Definition GXEnum.h:23
void GXSaveCPUFifo(GXFifoObj *fifo)
Definition GXFifo.c:190
void __GXWriteFifoIntReset(u32, u32)
Definition GXFifo.c:286
void GXSetCPUFifo(GXFifoObj *fifo)
Definition GXFifo.c:104
GXFifoObj * GXGetGPFifo(void)
Definition GXFifo.c:365
void __GXWriteFifoIntEnable(u32, u32)
Definition GXFifo.c:279
void * GXGetFifoBase(GXFifoObj *fifo)
Definition GXFifo.c:226
void __GXFifoInit(void)
Definition GXFifo.c:245
OSThread * GXGetCurrentGXThread(void)
Definition GXFifo.c:355
void __GXCleanGPFifo(void)
Definition GXFifo.c:293
void(* GXBreakPtCallback)(void)
Definition GXFifo.h:11
void GXSetGPFifo(GXFifoObj *fifo)
Definition GXFifo.c:146
OSThread * GXSetCurrentGXThread(void)
Definition GXFifo.c:346
void GXInitFifoBase(GXFifoObj *fifo, void *base, u32 size)
Definition GXFifo.c:76
GXFifoObj * GXGetCPUFifo(void)
Definition GXFifo.c:360
u32 GXGetFifoSize(GXFifoObj *fifo)
Definition GXFifo.c:231
void GXInitFifoPtrs(GXFifoObj *fifo, void *read_ptr, void *write_ptr)
Definition GXFifo.c:86
void __GXSaveCPUFifoAux(GXFifoObj *fifo)
Definition GXFifo.c:196
void __GXFifoLink(u8)
Definition GXFifo.c:267
void GXGetGPStatus(GXBool *overhi, GXBool *underlo, GXBool *read_idle, GXBool *cmd_idle, GXBool *breakpoint)
Definition GXFifo.c:215
void __GXFifoReadDisable(void)
Definition GXFifo.c:261
GXBreakPtCallback GXSetBreakPtCallback(GXBreakPtCallback cb)
Definition GXFifo.c:236
void __GXFifoReadEnable(void)
Definition GXFifo.c:255
T cLib_calcTimer(T *value)
Definition c_lib.h:74
static void cb(s32 result, DVDCommandBlock *block)
Definition fstload.c:15
Definition OSThread.h:56
Definition GXStruct.h:80
unsigned long u32
Definition types.h:10
unsigned char u8
Definition types.h:8