diff options
Diffstat (limited to 'src/devices/cpu/diablo/diablo1300.h')
-rw-r--r-- | src/devices/cpu/diablo/diablo1300.h | 18 |
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 |