psxinterpreter: rework load delays
[pcsx_rearmed.git] / libpcsxcore / psxinterpreter.h
1 #ifndef __PSXINTERPRETER_H__
2 #define __PSXINTERPRETER_H__
3
4 // get an opcode without triggering exceptions or affecting cache
5 u32 intFakeFetch(u32 pc);
6
7 // called by "new_dynarec"
8 void execI();
9 void intApplyConfig();
10 void MTC0(psxRegisters *regs_, int reg, u32 val);
11 void gteNULL(struct psxCP2Regs *regs);
12 extern void (*psxCP2[64])(struct psxCP2Regs *regs);
13
14 // called by lightrec
15 void intExecuteBlock(enum blockExecCaller caller);
16
17 #endif // __PSXINTERPRETER_H__