summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/diablo/diablo1300.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/diablo/diablo1300.h')
-rw-r--r--src/devices/cpu/diablo/diablo1300.h18
1 files changed, 5 insertions, 13 deletions
diff --git a/src/devices/cpu/diablo/diablo1300.h b/src/devices/cpu/diablo/diablo1300.h
index c4af0f1c56e..f706938f2a0 100644
--- a/src/devices/cpu/diablo/diablo1300.h
+++ b/src/devices/cpu/diablo/diablo1300.h
@@ -1,4 +1,5 @@
-// license:BSD-3-Clause copyright-holders:Joakim Larsson Edstrom
+// license:BSD-3-Clause
+// copyright-holders:Joakim Larsson Edstrom
/*
Diablo Printer TTL CPU
*/
@@ -72,21 +73,12 @@ protected:
int m_icount;
// address spaces
- address_space *m_program;
- address_space *m_data;
- memory_access_cache<1, -1, ENDIANNESS_LITTLE> *m_cache;
+ memory_access<9, 1, -1, ENDIANNESS_LITTLE>::cache m_cache;
+ memory_access<9, 1, -1, ENDIANNESS_LITTLE>::specific m_program;
+ memory_access<5, 0, 0, ENDIANNESS_LITTLE>::specific m_data;
// rom regions
memory_region *m_table;
-
-#if 0
- // Callbacks and set methods
- write_line_delegate m_xxx_cb; // Called when xxx happens in CPU
- void call_xxx_cb(int state){ if (!m_xxx.cb.isnull()) (m_xxx_cb)(state);
-public:
- void set_xxx_callback( write_line_delegate callback ){ m_xxx_cb = callback; }
- void set_line_yyy(int state){ m_yyy = state; }
-#endif
};
// device type definition