summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/bbc
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2019-02-18 22:39:44 -0500
committer AJR <ajrhacker@users.noreply.github.com>2019-02-18 22:39:44 -0500
commit58e6b1acb251c96c3e0d96242209ee5759ec5da4 (patch)
tree24154fb049bb94b44086c72bf623bf457ddeb839 /src/devices/bus/bbc
parentc4412b751e2cdd50a8c94309e525ff0c31438429 (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.cpp4
-rw-r--r--src/devices/bus/bbc/1mhzbus/m2000.cpp12
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;