summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/acorn/atom
diff options
context:
space:
mode:
author MooglyGuy <MooglyGuy@users.noreply.github.com>2023-05-31 17:43:46 +0200
committer GitHub <noreply@github.com>2023-06-01 01:43:46 +1000
commit9f661e567c4528e7f7f662209e4b677f12b99875 (patch)
tree5dbd6f4cc4c274c296511dbde1d802d68dea4743 /src/devices/bus/acorn/atom
parenta9935073709fffa95130ef1b7ea701c3a2325b9b (diff)
emu/device.h: Removed device (READ|WRITE)_LINE_MEMBER in favor of explicit function signatures. (#11283) [Ryan Holtz]
Diffstat (limited to 'src/devices/bus/acorn/atom')
-rw-r--r--src/devices/bus/acorn/atom/discpack.cpp6
-rw-r--r--src/devices/bus/acorn/atom/discpack.h6
-rw-r--r--src/devices/bus/acorn/atom/econet.cpp2
-rw-r--r--src/devices/bus/acorn/atom/econet.h2
4 files changed, 8 insertions, 8 deletions
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<i8271_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<mc6854_device> m_adlc;
required_device<econet_device> m_econet;