temp commit

almost done killing ARM9/ARM7 desync, f
This commit is contained in:
StapleButter
2018-12-11 03:08:46 +01:00
parent aba4610d45
commit 78d384a754
5 changed files with 213 additions and 141 deletions

View File

@ -31,6 +31,15 @@ enum
Event_SPU,
Event_Wifi,
/*Event_TimerIRQ_0,
Event_TimerIRQ_1,
Event_TimerIRQ_2,
Event_TimerIRQ_3,
Event_TimerIRQ_4,
Event_TimerIRQ_5,
Event_TimerIRQ_6,
Event_TimerIRQ_7,*/
Event_DisplayFIFO,
Event_ROMTransfer,
Event_ROMSPITransfer,
@ -160,10 +169,12 @@ void GXFIFOUnstall();
u32 GetPC(u32 cpu);
bool DMAsInMode(u32 cpu, u32 mode);
bool DMAsRunning(u32 cpu);
void CheckDMAs(u32 cpu, u32 mode);
void StopDMAs(u32 cpu, u32 mode);
void RunTimingCriticalDevices(u32 cpu, s32 cycles);
void RunTightTimers(u32 cpu, s32 cycles);
void RunLooseTimers(u32 cpu, s32 cycles);
u8 ARM9Read8(u32 addr);
u16 ARM9Read16(u32 addr);