From 9f661e567c4528e7f7f662209e4b677f12b99875 Mon Sep 17 00:00:00 2001 From: MooglyGuy Date: Wed, 31 May 2023 17:43:46 +0200 Subject: emu/device.h: Removed device (READ|WRITE)_LINE_MEMBER in favor of explicit function signatures. (#11283) [Ryan Holtz] --- src/devices/bus/acorn/atom/discpack.cpp | 6 +++--- src/devices/bus/acorn/atom/discpack.h | 6 +++--- src/devices/bus/acorn/atom/econet.cpp | 2 +- src/devices/bus/acorn/atom/econet.h | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) (limited to 'src/devices/bus/acorn/atom') diff --git a/src/devices/bus/acorn/atom/discpack.cpp b/src/devices/bus/acorn/atom/discpack.cpp index 2f2024b86b0..6c8687bbe29 100644 --- a/src/devices/bus/acorn/atom/discpack.cpp +++ b/src/devices/bus/acorn/atom/discpack.cpp @@ -99,20 +99,20 @@ void atom_discpack_device::device_start() // IMPLEMENTATION //************************************************************************** -WRITE_LINE_MEMBER(atom_discpack_device::motor_w) +void atom_discpack_device::motor_w(int state) { if (m_floppy[0]->get_device()) m_floppy[0]->get_device()->mon_w(!state); if (m_floppy[1]->get_device()) m_floppy[1]->get_device()->mon_w(!state); m_fdc->ready_w(!state); } -WRITE_LINE_MEMBER(atom_discpack_device::side_w) +void atom_discpack_device::side_w(int state) { if (m_floppy[0]->get_device()) m_floppy[0]->get_device()->ss_w(state); if (m_floppy[1]->get_device()) m_floppy[1]->get_device()->ss_w(state); } -WRITE_LINE_MEMBER(atom_discpack_device::fdc_intrq_w) +void atom_discpack_device::fdc_intrq_w(int state) { m_bus->nmi_w(state); } diff --git a/src/devices/bus/acorn/atom/discpack.h b/src/devices/bus/acorn/atom/discpack.h index cff8a09005d..8da1194ee78 100644 --- a/src/devices/bus/acorn/atom/discpack.h +++ b/src/devices/bus/acorn/atom/discpack.h @@ -40,9 +40,9 @@ protected: virtual const tiny_rom_entry *device_rom_region() const override; private: - DECLARE_WRITE_LINE_MEMBER(fdc_intrq_w); - DECLARE_WRITE_LINE_MEMBER(motor_w); - DECLARE_WRITE_LINE_MEMBER(side_w); + void fdc_intrq_w(int state); + void motor_w(int state); + void side_w(int state); required_memory_region m_dos_rom; required_device m_fdc; diff --git a/src/devices/bus/acorn/atom/econet.cpp b/src/devices/bus/acorn/atom/econet.cpp index 70c92ff3489..206f3435e7e 100644 --- a/src/devices/bus/acorn/atom/econet.cpp +++ b/src/devices/bus/acorn/atom/econet.cpp @@ -76,7 +76,7 @@ uint8_t atom_econet_device::statid_r() return 0xfe; } -WRITE_LINE_MEMBER(atom_econet_device::bus_irq_w) +void atom_econet_device::bus_irq_w(int state) { m_bus->irq_w(state); } diff --git a/src/devices/bus/acorn/atom/econet.h b/src/devices/bus/acorn/atom/econet.h index 114dc76bbeb..204cbc5b1be 100644 --- a/src/devices/bus/acorn/atom/econet.h +++ b/src/devices/bus/acorn/atom/econet.h @@ -37,7 +37,7 @@ protected: private: uint8_t statid_r(); - DECLARE_WRITE_LINE_MEMBER(bus_irq_w); + void bus_irq_w(int state); required_device m_adlc; required_device m_econet; -- cgit v1.2.3-70-g09d2