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

Function ARRegisterDMACallback

src/dolphin/src/ar/ar.c:24–33  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

22static void __ARClearArea(u32 start_addr, u32 length);
23
24ARCallback ARRegisterDMACallback(ARCallback callback)
25{
26 ARCallback oldCb;
27 BOOL enabled;
28 oldCb = __AR_Callback;
29 enabled = OSDisableInterrupts();
30 __AR_Callback = callback;
31 OSRestoreInterrupts(enabled);
32 return oldCb;
33}
34
35void ARStartDMA(u32 type, u32 mainmem_addr, u32 aram_addr, u32 length)
36{

Callers 1

ARQInitFunction · 0.85

Calls 1

OSDisableInterruptsFunction · 0.85

Tested by

no test coverage detected