--- hatari/src/uae-cpu/newcpu.h 2019/04/01 07:11:01 1.1.1.6 +++ hatari/src/uae-cpu/newcpu.h 2019/04/01 07:11:37 1.1.1.7 @@ -18,7 +18,7 @@ #include "m68k.h" -/* custom chip support */ +/* Special flags */ #define SPCFLAG_STOP 2 #define SPCFLAG_BUSERROR 4 #define SPCFLAG_INT 8 @@ -27,10 +27,11 @@ #define SPCFLAG_TRACE 0x40 #define SPCFLAG_DOTRACE 0x80 #define SPCFLAG_DOINT 0x100 -/*#define SPCFLAG_BLTNASTY 0x200 */ +#define SPCFLAG_MFP 0x200 #define SPCFLAG_EXEC 0x400 #define SPCFLAG_MODE_CHANGE 0x800 + #ifndef SET_CFLG #define SET_CFLG(x) (CFLG = (x)) @@ -66,7 +67,6 @@ extern int fpp_movem_index1[256]; extern int fpp_movem_index2[256]; extern int fpp_movem_next[256]; -extern int broken_in; typedef unsigned long cpuop_func (uae_u32) REGPARAM; @@ -310,7 +310,6 @@ extern void fbcc_opp (uae_u32, uaecptr, extern void fsave_opp (uae_u32); extern void frestore_opp (uae_u32); -extern int lastInstructionCycles; /* Opcode of faulting instruction */ extern uae_u16 last_op_for_exception_3; @@ -336,4 +335,6 @@ extern struct cputbl op_smalltbl_5_ff[]; extern cpuop_func *cpufunctbl[65536]; +extern uae_u32 reg_caar, reg_cacr; + #endif /* UAE_NEWCPU_H */