91 |
|
extern void Execute68k(uint32, M68kRegisters *r); // Execute 68k subroutine from EMUL_OP routine, must be ended with RTS |
92 |
|
extern void Execute68kTrap(uint16 trap, M68kRegisters *r); // Execute 68k A-Trap from EMUL_OP routine |
93 |
|
#if EMULATED_PPC |
94 |
+ |
extern void FlushCodeCache(uintptr start, uintptr end); // Invalidate emulator caches |
95 |
|
extern void ExecuteNative(int selector); // Execute native code from EMUL_OP routine (real mode switch) |
96 |
|
#else |
97 |
|
extern void ExecutePPC(void (*func)(void)); // Execute PPC code from EMUL_OP routine (real mode switch) |