inline/parametrize rootcounter reads
[pcsx_rearmed.git] / libpcsxcore / psxcounters.h
index bccb2e4..6898901 100644 (file)
@@ -31,6 +31,14 @@ extern "C" {
 
 extern u32 psxNextCounter, psxNextsCounter;
 
 
 extern u32 psxNextCounter, psxNextsCounter;
 
+typedef struct Rcnt
+{
+    u16 mode, target;
+    u32 rate, irq, counterState, irqState;
+    u32 cycle, cycleStart;
+} Rcnt;
+extern Rcnt rcnts[];
+
 void psxRcntInit();
 void psxRcntUpdate();
 
 void psxRcntInit();
 void psxRcntUpdate();