2023-08-10 04:46:57 +00:00
|
|
|
#pragma once
|
|
|
|
#include <stdint.h>
|
|
|
|
|
2023-06-01 11:46:23 +00:00
|
|
|
enum SPECIAL_TIMERS
|
|
|
|
{
|
|
|
|
Timer_None = 0,
|
|
|
|
Timer_Compiling = -1,
|
|
|
|
Timer_RSP_Running = -2,
|
|
|
|
Timer_R4300_Running = -3,
|
|
|
|
Timer_RDP_Running = -5,
|
|
|
|
Timer_RefreshScreen = -6,
|
|
|
|
Timer_UpdateScreen = -7,
|
|
|
|
Timer_UpdateFPS = -9,
|
|
|
|
Timer_Idel = -10,
|
|
|
|
Timer_FuncLookup = -11,
|
|
|
|
Timer_Done = -13,
|
2016-01-27 09:11:59 +00:00
|
|
|
};
|
|
|
|
|
2023-06-01 11:46:23 +00:00
|
|
|
void ResetTimerList(void);
|
2023-08-10 04:46:57 +00:00
|
|
|
uint32_t StartTimer(uint32_t Address);
|
2023-06-01 11:46:23 +00:00
|
|
|
void StopTimer(void);
|
|
|
|
void GenerateTimerResults(void);
|