diff options
author | 2019-01-29 18:03:29 +0100 | |
---|---|---|
committer | 2019-01-29 18:03:29 +0100 | |
commit | ca1b0f3d41f6dc0853c724d19d18a661c750449b (patch) | |
tree | c9ffc5280b49c3db42d44e60a795c1df1f6d9e4a /src/devices/bus/dmv/k210.cpp | |
parent | 08bb5cacb09cccff9cb4093326912370ba6739b3 (diff) |
output_latch: removed MCFG macros (nw)
Diffstat (limited to 'src/devices/bus/dmv/k210.cpp')
-rw-r--r-- | src/devices/bus/dmv/k210.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/devices/bus/dmv/k210.cpp b/src/devices/bus/dmv/k210.cpp index df16006f19b..1c3955bdf04 100644 --- a/src/devices/bus/dmv/k210.cpp +++ b/src/devices/bus/dmv/k210.cpp @@ -73,7 +73,8 @@ void dmv_k210_device::device_timer(emu_timer &timer, device_timer_id tid, int pa // device_add_mconfig - add device configuration //------------------------------------------------- -MACHINE_CONFIG_START(dmv_k210_device::device_add_mconfig) +void dmv_k210_device::device_add_mconfig(machine_config &config) +{ I8255(config, m_ppi, 0); m_ppi->in_pa_callback().set(FUNC(dmv_k210_device::porta_r)); m_ppi->in_pb_callback().set(FUNC(dmv_k210_device::portb_r)); @@ -93,8 +94,10 @@ MACHINE_CONFIG_START(dmv_k210_device::device_add_mconfig) m_centronics->init_handler().set(FUNC(dmv_k210_device::cent_init_w)); INPUT_BUFFER(config, m_cent_data_in); - MCFG_CENTRONICS_OUTPUT_LATCH_ADD("cent_data_out", "centronics") -MACHINE_CONFIG_END + + OUTPUT_LATCH(config, m_cent_data_out); + m_centronics->set_output_latch(*m_cent_data_out); +} void dmv_k210_device::io_read(address_space &space, int ifsel, offs_t offset, uint8_t &data) { |