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