SSBM Decomp
Loading...
Searching...
No Matches
AXOut.c File Reference
#include <dolphin.h>
#include "__ax.h"
#include <dolphin/ax.h>
#include <dolphin/dsp.h>

Macros

#define BUFFER_MEMSET(buffer, size)

Functions

static void __AXDSPInitCallback (void *task)
static void __AXDSPResumeCallback (void *task)
static void __AXDSPDoneCallback (void *task)
void __AXOutNewFrame (u32 lessDspCycles)
void __AXOutAiCallback (void)
void __AXOutInitDSP (void)
void __AXOutInit (void)
void __AXOutQuit (void)
void AXRegisterCallback (void(*callback)())

Variables

static s16 __AXOutBuffer [2][320]
static long __AXOutSBuffer [160]
AXPROFILE __AXLocalProfile
DSPTaskInfo task
u16 ax_dram_image [8192]
static volatile unsigned long __AXOutFrame
static volatile unsigned long __AXOutDspReady
static volatile long long __AXOsTime
static void(* __AXUserFrameCallback )()
static volatile int __AXDSPInitFlag
static int __AXDSPDoneFlag

Macro Definition Documentation

◆ BUFFER_MEMSET

#define BUFFER_MEMSET ( buffer,
size )
Value:
{ \
u32* p = (u32*) &buffer; \
int i; \
for (i = 0; i < size; i++) { \
*p = 0; \
p++; \
} \
}
size_t size
Definition __os.h:98
char buffer[1500]
Definition dbbonus.c:29
unsigned int u32
Definition types.h:13

Function Documentation

◆ __AXDSPInitCallback()

void __AXDSPInitCallback ( void * task)
static

◆ __AXDSPResumeCallback()

void __AXDSPResumeCallback ( void * task)
static

◆ __AXDSPDoneCallback()

void __AXDSPDoneCallback ( void * task)
static

◆ __AXOutNewFrame()

void __AXOutNewFrame ( u32 lessDspCycles)

◆ __AXOutAiCallback()

void __AXOutAiCallback ( void )

◆ __AXOutInitDSP()

void __AXOutInitDSP ( void )

◆ __AXOutInit()

void __AXOutInit ( void )

◆ __AXOutQuit()

void __AXOutQuit ( void )

◆ AXRegisterCallback()

void AXRegisterCallback ( void(* callback )())

Variable Documentation

◆ __AXOutBuffer

s16 __AXOutBuffer[2][320]
static

◆ __AXOutSBuffer

long __AXOutSBuffer[160]
static

◆ __AXLocalProfile

AXPROFILE __AXLocalProfile

◆ task

◆ ax_dram_image

u16 ax_dram_image[8192]

◆ __AXOutFrame

volatile unsigned long __AXOutFrame
static

◆ __AXOutDspReady

volatile unsigned long __AXOutDspReady
static

◆ __AXOsTime

volatile long long __AXOsTime
static

◆ __AXUserFrameCallback

void(* __AXUserFrameCallback) () ( )
static

◆ __AXDSPInitFlag

volatile int __AXDSPInitFlag
static

◆ __AXDSPDoneFlag

int __AXDSPDoneFlag
static