diff options
author | 2019-02-18 22:39:44 -0500 | |
---|---|---|
committer | 2019-02-18 22:39:44 -0500 | |
commit | 58e6b1acb251c96c3e0d96242209ee5759ec5da4 (patch) | |
tree | 24154fb049bb94b44086c72bf623bf457ddeb839 /src/devices/bus/bbc | |
parent | c4412b751e2cdd50a8c94309e525ff0c31438429 (diff) |
6821pia, 6840ptm, 6850acia, bus/ss50, cmi01a: Simplify read/write handlers (nw)
6850acia: Allow disabling side effects for reads (nw)
Diffstat (limited to 'src/devices/bus/bbc')
-rw-r--r-- | src/devices/bus/bbc/1mhzbus/emrmidi.cpp | 4 | ||||
-rw-r--r-- | src/devices/bus/bbc/1mhzbus/m2000.cpp | 12 |
2 files changed, 8 insertions, 8 deletions
diff --git a/src/devices/bus/bbc/1mhzbus/emrmidi.cpp b/src/devices/bus/bbc/1mhzbus/emrmidi.cpp index 9c7c036f44c..a0e4b07a04d 100644 --- a/src/devices/bus/bbc/1mhzbus/emrmidi.cpp +++ b/src/devices/bus/bbc/1mhzbus/emrmidi.cpp @@ -87,7 +87,7 @@ READ8_MEMBER(bbc_emrmidi_device::fred_r) if (offset >= 0xf0 && offset < 0xf2) { - data = m_acia->read(space, offset & 1); + data = m_acia->read(offset & 1); } return data; @@ -97,7 +97,7 @@ WRITE8_MEMBER(bbc_emrmidi_device::fred_w) { if (offset >= 0xf0 && offset < 0xf2) { - m_acia->write(space, offset & 1, data); + m_acia->write(offset & 1, data); } } diff --git a/src/devices/bus/bbc/1mhzbus/m2000.cpp b/src/devices/bus/bbc/1mhzbus/m2000.cpp index 88a713d1ff8..c842673486f 100644 --- a/src/devices/bus/bbc/1mhzbus/m2000.cpp +++ b/src/devices/bus/bbc/1mhzbus/m2000.cpp @@ -100,13 +100,13 @@ READ8_MEMBER(bbc_m2000_device::fred_r) switch (offset & 0x06) { case 0x00: - data = m_acia1->read(space, offset & 1); + data = m_acia1->read(offset & 1); break; case 0x02: - data = m_acia2->read(space, offset & 1); + data = m_acia2->read(offset & 1); break; case 0x04: - data = m_acia3->read(space, offset & 1); + data = m_acia3->read(offset & 1); break; case 0x06: break; @@ -125,13 +125,13 @@ WRITE8_MEMBER(bbc_m2000_device::fred_w) switch (offset & 0x06) { case 0x00: - m_acia1->write(space, offset & 1, data); + m_acia1->write(offset & 1, data); break; case 0x02: - m_acia2->write(space, offset & 1, data); + m_acia2->write(offset & 1, data); break; case 0x04: - m_acia3->write(space, offset & 1, data); + m_acia3->write(offset & 1, data); break; case 0x06: break; |