CPU: Support stalling CPU for bus activity such as DMA

This commit is contained in:
Connor McLaughlin
2019-10-18 00:20:38 +10:00
parent 0324ae2fd7
commit 9d5f3c1306
3 changed files with 13 additions and 0 deletions

View File

@ -296,6 +296,11 @@ void System::SetDowncount(TickCount downcount)
m_cpu->SetDowncount(downcount);
}
void System::StallCPU(TickCount ticks)
{
m_cpu->AddPendingTicks(ticks);
}
void System::SetController(u32 slot, std::shared_ptr<PadDevice> dev)
{
m_pad->SetController(slot, std::move(dev));