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