summaryrefslogtreecommitdiffstatshomepage
path: root/trunk/src/emu/cpu/z8/z8.h
diff options
context:
space:
mode:
Diffstat (limited to 'trunk/src/emu/cpu/z8/z8.h')
-rw-r--r--trunk/src/emu/cpu/z8/z8.h37
1 files changed, 37 insertions, 0 deletions
diff --git a/trunk/src/emu/cpu/z8/z8.h b/trunk/src/emu/cpu/z8/z8.h
new file mode 100644
index 00000000000..61735952450
--- /dev/null
+++ b/trunk/src/emu/cpu/z8/z8.h
@@ -0,0 +1,37 @@
+/**********************************************************************
+
+ Zilog Z8 Single-Chip MCU emulation
+
+ Copyright MESS Team.
+ Visit http://mamedev.org for licensing and usage restrictions.
+
+**********************************************************************/
+
+#pragma once
+
+#ifndef __Z8_H__
+#define __Z8_H__
+
+
+enum
+{
+ Z8_PC, Z8_SP, Z8_RP, Z8_T0, Z8_T1,
+
+ Z8_R0, Z8_R1, Z8_R2, Z8_R3, Z8_R4, Z8_R5, Z8_R6, Z8_R7, Z8_R8, Z8_R9, Z8_R10, Z8_R11, Z8_R12, Z8_R13, Z8_R14, Z8_R15,
+
+ Z8_GENPC = STATE_GENPC,
+ Z8_GENSP = STATE_GENSP
+};
+
+/* Zilog Z8601 */
+DECLARE_LEGACY_CPU_DEVICE(Z8601, z8601);
+
+/* VEB Mikroelektronik Erfurt UB8830D MME */
+DECLARE_LEGACY_CPU_DEVICE(UB8830D, ub8830d);
+
+/* Zilog Z8611 */
+DECLARE_LEGACY_CPU_DEVICE(Z8611, z8611);
+
+CPU_DISASSEMBLE( z8 );
+
+#endif