MCPcopy Create free account
hub / github.com/PCSX2/pcsx2 / FireMFIFOEmpty

Function FireMFIFOEmpty

pcsx2/Hw.cpp:115–122  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

113}
114
115void FireMFIFOEmpty()
116{
117 SPR_LOG("MFIFO Data Empty");
118 hwDmacIrq(DMAC_MFIFO_EMPTY);
119
120 if (dmacRegs.ctrl.MFD == MFD_VIF1) vif1Regs.stat.FQC = 0;
121 if (dmacRegs.ctrl.MFD == MFD_GIF) gifRegs.stat.FQC = 0;
122}
123
124// Write 'size' bytes to memory address 'addr' from 'data'.
125__ri bool hwMFIFOWrite(u32 addr, const u128* data, uint qwc)

Callers 2

vifMFIFOInterruptFunction · 0.85
gifMFIFOInterruptFunction · 0.85

Calls 1

hwDmacIrqFunction · 0.85

Tested by

no test coverage detected