diff options
Diffstat (limited to 'src/devices/cpu/i8085/i8085.cpp')
-rw-r--r-- | src/devices/cpu/i8085/i8085.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/devices/cpu/i8085/i8085.cpp b/src/devices/cpu/i8085/i8085.cpp index febb71e1a46..342bf445d5a 100644 --- a/src/devices/cpu/i8085/i8085.cpp +++ b/src/devices/cpu/i8085/i8085.cpp @@ -220,6 +220,21 @@ i8080a_cpu_device::i8080a_cpu_device(const machine_config &mconfig, const char * } +void i8085a_cpu_device::device_config_complete() +{ + m_clk_out_func.bind_relative_to(*owner()); + if (!m_clk_out_func.isnull()) + m_clk_out_func(clock() / 2); +} + + +void i8085a_cpu_device::device_clock_changed() +{ + if (!m_clk_out_func.isnull()) + m_clk_out_func(clock() / 2); +} + + void i8085a_cpu_device::set_sod(int state) { if (state != 0 && m_sod_state == 0) |