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

Function SPRTOinterrupt

pcsx2/SPR.cpp:507–519  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

505}
506
507void SPRTOinterrupt()
508{
509 SPR_LOG("SPR1 Interrupt");
510 if (!spr1finished || spr1ch.qwc > 0)
511 {
512 _dmaSPR1();
513 return;
514 }
515
516 DMA_LOG("SPR1 DMA End");
517 spr1ch.chcr.STR = false;
518 hwDmacIrq(DMAC_TO_SPR);
519}
520
521bool SaveStateBase::sprFreeze()
522{

Callers 2

dmacWrite32Function · 0.85
dmaSPR1Function · 0.85

Calls 2

_dmaSPR1Function · 0.85
hwDmacIrqFunction · 0.85

Tested by

no test coverage detected