X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fv6809.h;fp=src%2Fv6809.h;h=2e404145bc63e9d02daf726347f6cc6d5800292d;hb=8ba4c4438d796f83851cd53914dff928193ed658;hp=ae8a33754efbab92c42927d80e2b6ca511004993;hpb=d22f243fc585a46e4c29d00bd32727d9f9f4055c;p=thunder diff --git a/src/v6809.h b/src/v6809.h old mode 100755 new mode 100644 index ae8a337..2e40414 --- a/src/v6809.h +++ b/src/v6809.h @@ -2,10 +2,8 @@ // Virtual 6809 Header file // // by James L. Hammons -// // (C) 1997, 2004 Underground Software // - #ifndef __V6809_H__ #define __V6809_H__ @@ -22,13 +20,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 @@ -60,4 +57,3 @@ void SetLineOfCurrentV6809(uint32_t line); // Set a line of the currently execu void ClearLineOfCurrentV6809(uint32_t line); // Clear a line of the currently executing CPU #endif // __V6809_H__ -