SSBM Decomp
Loading...
Searching...
No Matches
dispatch.c File Reference
#include "dispatch.h"
#include "MetroTRK/msgcmd.h"
#include "MetroTRK/msghndlr.h"

Typedefs

typedef DSError(* DispatchCallback) (MessageBuffer *buf)
 

Functions

DSError TRKDoCPUType (MessageBuffer *buf)
 
DSError TRKDoUnsupported (MessageBuffer *buf)
 
DSError TRKDoFlushCache (MessageBuffer *buf)
 
DSError TRKInitializeDispatcher (void)
 
DSError TRKDispatchMessage (MessageBuffer *buffer)
 

Variables

u32 gTRKDispatchTableSize
 
DispatchCallback gTRKDispatchTable []
 

Typedef Documentation

◆ DispatchCallback

typedef DSError(* DispatchCallback) (MessageBuffer *buf)

Function Documentation

◆ TRKDoCPUType()

DSError TRKDoCPUType ( MessageBuffer buf)

◆ TRKDoUnsupported()

DSError TRKDoUnsupported ( MessageBuffer buf)

◆ TRKDoFlushCache()

DSError TRKDoFlushCache ( MessageBuffer buf)

◆ TRKInitializeDispatcher()

DSError TRKInitializeDispatcher ( void  )

◆ TRKDispatchMessage()

DSError TRKDispatchMessage ( MessageBuffer buffer)

Variable Documentation

◆ gTRKDispatchTableSize

u32 gTRKDispatchTableSize

◆ gTRKDispatchTable

DispatchCallback gTRKDispatchTable[]