summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/fd1094.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/fd1094.h')
-rw-r--r--src/mame/machine/fd1094.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/mame/machine/fd1094.h b/src/mame/machine/fd1094.h
new file mode 100644
index 00000000000..5e4483131ad
--- /dev/null
+++ b/src/mame/machine/fd1094.h
@@ -0,0 +1,19 @@
+#define FD1094_STATE_RESET 0x0100
+#define FD1094_STATE_IRQ 0x0200
+#define FD1094_STATE_RTE 0x0300
+
+int fd1094_set_state(UINT8 *key,int state);
+int fd1094_decode(int address,int val,UINT8 *key,int vector_fetch);
+
+#ifdef MAME_DEBUG
+
+typedef struct _fd1094_constraint fd1094_constraint;
+struct _fd1094_constraint
+{
+ offs_t pc;
+ UINT16 state;
+ UINT16 value;
+ UINT16 mask;
+};
+
+#endif