|
static void | __GXFifoReadEnable (void) |
|
static void | __GXFifoReadDisable (void) |
|
static void | __GXFifoLink (u8 en) |
|
static void | __GXWriteFifoIntEnable (u8 hiWatermarkEn, u8 loWatermarkEn) |
|
static void | __GXWriteFifoIntReset (u8 hiWatermarkClr, u8 loWatermarkClr) |
|
static void | GXOverflowHandler (__OSInterrupt interrupt, OSContext *context) |
|
static void | GXUnderflowHandler (s16 interrupt, OSContext *context) |
|
static void | GXBreakPointHandler (__OSInterrupt interrupt, OSContext *context) |
|
static void | GXCPInterruptHandler (__OSInterrupt interrupt, OSContext *context) |
|
void | GXInitFifoBase (GXFifoObj *fifo, void *base, u32 size) |
|
void | GXInitFifoPtrs (GXFifoObj *fifo, void *readPtr, void *writePtr) |
|
void | GXInitFifoLimits (GXFifoObj *fifo, u32 hiWatermark, u32 loWatermark) |
|
void | GXSetCPUFifo (GXFifoObj *fifo) |
|
void | GXSetGPFifo (GXFifoObj *fifo) |
|
static void | __GXSaveFifoCPStat (__GXFifoObj *realFifo) |
|
static void | __GXSaveFifoPIStat (__GXFifoObj *realFifo) |
|
void | GXSaveCPUFifo (GXFifoObj *fifo) |
|
void | __GXSaveCPUFifoAux (__GXFifoObj *realFifo) |
|
void | GXSaveGPFifo (GXFifoObj *fifo) |
|
void | GXGetGPStatus (GXBool *overhi, GXBool *underlow, GXBool *readIdle, GXBool *cmdIdle, GXBool *brkpt) |
|
void | GXGetFifoStatus (GXFifoObj *fifo, GXBool *overhi, GXBool *underflow, u32 *fifoCount, GXBool *cpuWrite, GXBool *gpRead, GXBool *fifowrap) |
|
void | GXGetFifoPtrs (GXFifoObj *fifo, void **readPtr, void **writePtr) |
|
void * | GXGetFifoBase (const GXFifoObj *fifo) |
|
u32 | GXGetFifoSize (const GXFifoObj *fifo) |
|
void | GXGetFifoLimits (const GXFifoObj *fifo, u32 *hi, u32 *lo) |
|
GXBreakPtCallback | GXSetBreakPtCallback (GXBreakPtCallback cb) |
|
void | GXEnableBreakPt (void *break_pt) |
|
void | GXDisableBreakPt (void) |
|
void | __GXFifoInit (void) |
|
void | __GXInsaneWatermark (void) |
|
void | __GXCleanGPFifo (void) |
|
OSThread * | GXSetCurrentGXThread (void) |
|
OSThread * | GXGetCurrentGXThread (void) |
|
GXFifoObj * | GXGetCPUFifo (void) |
|
GXFifoObj * | GXGetGPFifo (void) |
|
u32 | GXGetOverflowCount (void) |
|
u32 | GXResetOverflowCount (void) |
|
volatile void * | GXRedirectWriteGatherPipe (void *ptr) |
|
void | GXRestoreWriteGatherPipe (void) |
|