MCPcopy Create free account
hub / github.com/bfbbdecomp/bfbb / __AXOutQuit

Function __AXOutQuit

src/dolphin/src/ax/AXOut.c:233–245  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

231}
232
233void __AXOutQuit(void)
234{
235 BOOL old;
236#ifdef DEBUG
237 OSReport("Shutting down AXOut code module\n");
238#endif
239 old = OSDisableInterrupts();
240 __AXUserFrameCallback = NULL;
241 DSPCancelTask(&__AXDSPTask);
242 OSSleepThread(&__AXOutThreadQueue);
243 AIStopDMA();
244 OSRestoreInterrupts(old);
245}
246
247AXCallback AXRegisterCallback(void (*callback)())
248{

Callers 1

AXQuitFunction · 0.85

Calls 5

OSReportFunction · 0.85
OSDisableInterruptsFunction · 0.85
DSPCancelTaskFunction · 0.85
OSSleepThreadFunction · 0.85
AIStopDMAFunction · 0.85

Tested by

no test coverage detected