X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=m68kconf.h;h=3dfbff80e5651b3760f47c8f9768880d4febb9f7;hb=c1603ffb07474b0bb7318ce0a8dc26520eb09272;hp=bcfcb1353a3e90a7a2eb82425ac5d105194f0eeb;hpb=60acb37185f21046cd798729e0cccf92dbe796c0;p=pistorm diff --git a/m68kconf.h b/m68kconf.h index bcfcb13..3dfbff8 100644 --- a/m68kconf.h +++ b/m68kconf.h @@ -89,8 +89,8 @@ * If off, all interrupts will be autovectored and all interrupt requests will * auto-clear when the interrupt is serviced. */ -#define M68K_EMULATE_INT_ACK OPT_OFF -#define M68K_INT_ACK_CALLBACK(A) cpu_irq_ack(A) +#define M68K_EMULATE_INT_ACK OPT_SPECIFY_HANDLER +#define M68K_INT_ACK_CALLBACK(...) 0xFFFFFFFF /* If ON, CPU will call the breakpoint acknowledge callback when it encounters @@ -166,7 +166,7 @@ /* If ON, the CPU will emulate the 4-byte prefetch queue of a real 68000 */ -#define M68K_EMULATE_PREFETCH OPT_OFF +#define M68K_EMULATE_PREFETCH OPT_ON /* If ON, the CPU will generate address error exceptions if it tries to @@ -185,7 +185,7 @@ #define M68K_LOG_FILEHANDLE some_file_handle -#define M68K_EMULATE_PMMU OPT_ON +#define M68K_EMULATE_PMMU OPT_OFF /* ----------------------------- COMPATIBILITY ---------------------------- */ @@ -201,7 +201,7 @@ #define M68K_USE_64_BIT OPT_ON -#include "main.h" +#include "emulator.h" //#define m68k_read_memory_8(A) read16(A) @@ -220,6 +220,6 @@ /* ======================================================================== */ /* ============================== END OF FILE ============================= */ -/* =======================================x================================= */ +/* ======================================================================== */ #endif /* M68KCONF__HEADER */