Commit | Line | Data |
---|---|---|
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__ |