Commit | Line | Data |
---|---|---|
1 | #ifndef __PSXINTERPRETER_H__ | |
2 | #define __PSXINTERPRETER_H__ | |
3 | ||
4 | struct psxRegisters; | |
5 | struct psxCP2Regs; | |
6 | ||
7 | // get an opcode without triggering exceptions or affecting cache | |
8 | u32 intFakeFetch(u32 pc); | |
9 | ||
10 | // called by "new_dynarec" | |
11 | void execI(struct psxRegisters *regs); | |
12 | void intApplyConfig(); | |
13 | void MTC0(struct psxRegisters *regs, int reg, u32 val); | |
14 | void gteNULL(struct psxCP2Regs *regs); | |
15 | extern void (*psxCP2[64])(struct psxCP2Regs *regs); | |
16 | ||
17 | #endif // __PSXINTERPRETER_H__ |