28 |
* SUCH DAMAGE. |
* SUCH DAMAGE. |
29 |
* |
* |
30 |
* |
* |
31 |
* $Id: cpu_m68k.h,v 1.13 2006/07/16 13:32:27 debug Exp $ |
* $Id: cpu_m68k.h,v 1.14 2006/08/21 14:44:22 debug Exp $ |
32 |
*/ |
*/ |
33 |
|
|
34 |
#include "misc.h" |
#include "misc.h" |
35 |
|
|
36 |
|
|
37 |
|
/* M68K CPU types: */ |
38 |
|
struct m68k_cpu_type_def { |
39 |
|
char *name; |
40 |
|
int flags; |
41 |
|
}; |
42 |
|
|
43 |
|
#define M68K_CPU_TYPE_DEFS { \ |
44 |
|
{ "68000", 0 }, \ |
45 |
|
{ "68010", 0 }, \ |
46 |
|
{ "68020", 0 }, \ |
47 |
|
{ "68030", 0 }, \ |
48 |
|
{ "68040", 0 }, \ |
49 |
|
{ "68060", 0 }, \ |
50 |
|
{ NULL, 0 } } |
51 |
|
|
52 |
struct cpu_family; |
struct cpu_family; |
53 |
|
|
54 |
#define N_M68K_DREGS 8 |
#define N_M68K_DREGS 8 |
69 |
|
|
70 |
|
|
71 |
struct m68k_cpu { |
struct m68k_cpu { |
72 |
|
struct m68k_cpu_type_def cpu_type; |
73 |
|
|
74 |
/* |
/* |
75 |
* General Purpose Registers: |
* General Purpose Registers: |
76 |
*/ |
*/ |