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[]