summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/z8/z8.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/z8/z8.cpp')
-rw-r--r--src/devices/cpu/z8/z8.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/devices/cpu/z8/z8.cpp b/src/devices/cpu/z8/z8.cpp
index 85993382d21..4f93091f802 100644
--- a/src/devices/cpu/z8/z8.cpp
+++ b/src/devices/cpu/z8/z8.cpp
@@ -180,7 +180,7 @@ z8_device::z8_device(const machine_config &mconfig, device_type type, const char
, m_program_config("program", ENDIANNESS_BIG, 8, 16, 0, preprogrammed ? address_map_constructor(FUNC(z8_device::preprogrammed_map), this) : address_map_constructor(FUNC(z8_device::program_map), this))
, m_data_config("data", ENDIANNESS_BIG, 8, 16, 0)
, m_register_config("register", ENDIANNESS_BIG, 8, 8, 0, address_map_constructor(FUNC(z8_device::register_map), this))
- , m_input_cb(*this)
+ , m_input_cb(*this, 0xff)
, m_output_cb(*this)
, m_rom_size(rom_size)
, m_input{0xff, 0xff, 0xff, 0x0f}
@@ -1209,9 +1209,6 @@ TIMER_CALLBACK_MEMBER(z8_device::timeout)
void z8_device::device_start()
{
- m_input_cb.resolve_all_safe(0xff);
- m_output_cb.resolve_all_safe();
-
/* set up the state table */
{
state_add(Z8_PC, "PC", m_pc).callimport();