1 2 3 /** 4 * Cyclone 68000 configuration file 5 * 6 * Used for PicoDrive Cyclone build. 7 * See config.h in Cyclone directory for option descriptions. 8 **/ 9 10 11 #ifndef HAVE_ARMv6 12 #define HAVE_ARMv6 1 13 #endif 14 #define USE_MS_SYNTAX 0 15 #define CYCLONE_FOR_GENESIS 2 16 #define COMPRESS_JUMPTABLE 0 17 #define MEMHANDLERS_ADDR_MASK 0 18 19 #define MEMHANDLERS_NEED_PC 0 20 #define MEMHANDLERS_NEED_PREV_PC 0 21 #define MEMHANDLERS_NEED_FLAGS 0 22 #define MEMHANDLERS_NEED_CYCLES 1 23 #define MEMHANDLERS_CHANGE_PC 0 24 #define MEMHANDLERS_CHANGE_FLAGS 0 25 #define MEMHANDLERS_CHANGE_CYCLES 1 26 27 #define MEMHANDLERS_DIRECT_PREFIX "cyclone_" 28 29 #define USE_INT_ACK_CALLBACK 1 30 31 #define INT_ACK_NEEDS_STUFF 0 32 #define INT_ACK_CHANGES_CYCLES 0 33 34 #define USE_RESET_CALLBACK 1 35 #define USE_UNRECOGNIZED_CALLBACK 1 36 #define USE_AFLINE_CALLBACK 1 37 38 #define USE_CHECKPC_CALLBACK 1 39 #define USE_CHECKPC_OFFSETBITS_16 1 40 #define USE_CHECKPC_OFFSETBITS_8 0 41 #define USE_CHECKPC_DBRA 0 42 43 #define SPLIT_MOVEL_PD 1 44 45 #define EMULATE_TRACE 1 46 #define EMULATE_ADDRESS_ERRORS_JUMP 1 47 #define EMULATE_ADDRESS_ERRORS_IO 0 48 #define EMULATE_HALT 0 49 50