switch Cyclone to submodule on it's own git repo
[picodrive.git] / cpu / cyclone_config.h
... / ...
CommitLineData
1\r
2\r
3/**\r
4 * Cyclone 68000 configuration file\r
5 *\r
6 * Used for PicoDrive Cyclone build.\r
7 * See config.h in Cyclone directory for option descriptions.\r
8**/\r
9\r
10\r
11#define USE_MS_SYNTAX 0\r
12#define CYCLONE_FOR_GENESIS 2\r
13#define COMPRESS_JUMPTABLE 1\r
14#define MEMHANDLERS_ADDR_MASK 0\r
15\r
16#define MEMHANDLERS_NEED_PC 0\r
17#define MEMHANDLERS_NEED_PREV_PC 0\r
18#define MEMHANDLERS_NEED_FLAGS 0\r
19#define MEMHANDLERS_NEED_CYCLES 1\r
20#define MEMHANDLERS_CHANGE_PC 0\r
21#define MEMHANDLERS_CHANGE_FLAGS 0\r
22#define MEMHANDLERS_CHANGE_CYCLES 0\r
23\r
24#define MEMHANDLERS_DIRECT_PREFIX "cyclone_"\r
25\r
26#define USE_INT_ACK_CALLBACK 1\r
27\r
28#define INT_ACK_NEEDS_STUFF 0\r
29#define INT_ACK_CHANGES_CYCLES 0\r
30\r
31#define USE_RESET_CALLBACK 1\r
32#define USE_UNRECOGNIZED_CALLBACK 1\r
33#define USE_AFLINE_CALLBACK 1\r
34\r
35#define USE_CHECKPC_CALLBACK 1\r
36#define USE_CHECKPC_OFFSETBITS_16 1\r
37#define USE_CHECKPC_OFFSETBITS_8 0\r
38#define USE_CHECKPC_DBRA 0\r
39\r
40#define SPLIT_MOVEL_PD 1\r
41\r
42#define EMULATE_TRACE 1\r
43#define EMULATE_ADDRESS_ERRORS_JUMP 1\r
44#define EMULATE_ADDRESS_ERRORS_IO 0\r
45#define EMULATE_HALT 0\r
46\r