psxinterpreter: reduce the use of globals
[pcsx_rearmed.git] / libpcsxcore / psxinterpreter.h
index 89dd7ea..87c7a32 100644 (file)
@@ -1,7 +1,11 @@
-
-extern u32 (*fetch)(u32 pc);
+#ifndef __PSXINTERPRETER_H__
+#define __PSXINTERPRETER_H__
 
 // called by "new_dynarec"
 void execI();
-void psxNULL();
 void intApplyConfig();
+void MTC0(psxRegisters *regs_, int reg, u32 val);
+void gteNULL(struct psxCP2Regs *regs);
+void (*psxCP2[64])(struct psxCP2Regs *regs);
+
+#endif // __PSXINTERPRETER_H__