X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fv6809.h;h=473bd5ec6a59bb655bb89f752c0a1f456fd0fba8;hb=8dafbf94c7bc84dae635f9dabfc9be5424e49e68;hp=ae8a33754efbab92c42927d80e2b6ca511004993;hpb=e3ad811139308bfe8a818cf5e42e7553785fea82;p=stargem2 diff --git a/src/v6809.h b/src/v6809.h old mode 100755 new mode 100644 index ae8a337..473bd5e --- a/src/v6809.h +++ b/src/v6809.h @@ -1,11 +1,10 @@ // // Virtual 6809 Header file // -// by James L. Hammons +// by James Hammons // // (C) 1997, 2004 Underground Software // - #ifndef __V6809_H__ #define __V6809_H__ @@ -22,13 +21,12 @@ #define FLAG_V 0x02 // oVerflow #define FLAG_C 0x01 // Carry -#define V6809_ASSERT_LINE_RESET 0x0001 // v6809 RESET line -#define V6809_ASSERT_LINE_IRQ 0x0002 // v6809 IRQ line -#define V6809_ASSERT_LINE_FIRQ 0x0004 // v6809 FIRQ line -#define V6809_ASSERT_LINE_NMI 0x0008 // v6809 NMI line +#define V6809_LINE_RESET 0x0001 // v6809 RESET line +#define V6809_LINE_IRQ 0x0002 // v6809 IRQ line +#define V6809_LINE_FIRQ 0x0004 // v6809 FIRQ line +#define V6809_LINE_NMI 0x0008 // v6809 NMI line #define V6809_STATE_SYNC 0x0010 // v6809 SYNC line #define V6809_STATE_ILLEGAL_INST 0x0020 // Illegal instruction executed flag - //#define V6809_START_DEBUG_LOG EQU 0020h // Debug log go (temporary!) // Useful structs