SSBM Decomp
|
#include <platform.h>
#include <dolphin/gx/forward.h>
#include <dolphin/gx/__GXFifo.h>
#include <dolphin/gx/__GXInit.h>
#include <dolphin/gx/__types.h>
#include <dolphin/gx/GXEnum.h>
#include <dolphin/os/OSContext.h>
#include <dolphin/os/OSInterrupt.h>
#include <dolphin/os/OSThread.h>
#include <MetroTRK/intrinsics.h>
Functions | |
static void | __GXWriteFifoIntReset (u8 arg0, u8 arg1) |
static void | GXInitFifoPtrs (GXFifoObj *fifo, void *readPtr, void *writePtr) |
static void | GXInitFifoLimits (GXFifoObj *fifo, u32 hiWaterMark, u32 loWaterMark) |
static void | __GXWriteFifoIntEnable (GXBool flag0, GXBool flag1) |
static void | __GXFifoLink (GXBool flag) |
static void | __GXFifoReadEnable (void) |
static void | __GXFifoReadDisable (void) |
static void | GXCPInterruptHandler (__OSInterrupt _, OSContext *ctx) |
void | GXInitFifoBase (GXFifoObj *fifo, void *base, u32 size) |
void | GXSetCPUFifo (GXFifoObj *fifo) |
void | GXSetGPFifo (GXFifoObj *fifo) |
void | __GXFifoInit (void) |
Variables | |
static GXFifoObj * | CPUFifo |
static GXFifoObj * | GPFifo |
static OSThread * | __GXCurrentThread |
static GXBool | CPGPLinked |
static bool | GXOverflowSuspendInProgress |
static void(* | BreakPointCB )(void) |
static s32 | __GXOverflowCount |
|
static |
|
static |
|
static |
|
static |
|
static |
void GXSetGPFifo | ( | GXFifoObj * | fifo | ) |
void __GXFifoInit | ( | void | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |