summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/s100/s100.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/s100/s100.cpp')
-rw-r--r--src/devices/bus/s100/s100.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/devices/bus/s100/s100.cpp b/src/devices/bus/s100/s100.cpp
index 23333ce500f..dd28ca385d3 100644
--- a/src/devices/bus/s100/s100.cpp
+++ b/src/devices/bus/s100/s100.cpp
@@ -135,7 +135,7 @@ void s100_bus_device::add_card(device_s100_card_interface *card)
// smemr_r - memory read
//-------------------------------------------------
-uint8_t s100_bus_device::smemr_r(offs_t offset)
+READ8_MEMBER( s100_bus_device::smemr_r )
{
uint8_t data = 0xff;
@@ -143,7 +143,7 @@ uint8_t s100_bus_device::smemr_r(offs_t offset)
while (entry)
{
- data &= entry->s100_smemr_r(offset);
+ data &= entry->s100_smemr_r(space, offset);
entry = entry->next();
}
@@ -155,13 +155,13 @@ uint8_t s100_bus_device::smemr_r(offs_t offset)
// mwrt_w - memory write
//-------------------------------------------------
-void s100_bus_device::mwrt_w(offs_t offset, uint8_t data)
+WRITE8_MEMBER( s100_bus_device::mwrt_w )
{
device_s100_card_interface *entry = m_device_list.first();
while (entry)
{
- entry->s100_mwrt_w(offset, data);
+ entry->s100_mwrt_w(space, offset, data);
entry = entry->next();
}
}
@@ -171,7 +171,7 @@ void s100_bus_device::mwrt_w(offs_t offset, uint8_t data)
// sinp_r - I/O read
//-------------------------------------------------
-uint8_t s100_bus_device::sinp_r(offs_t offset)
+READ8_MEMBER( s100_bus_device::sinp_r )
{
uint8_t data = 0xff;
@@ -179,7 +179,7 @@ uint8_t s100_bus_device::sinp_r(offs_t offset)
while (entry)
{
- data &= entry->s100_sinp_r(offset);
+ data &= entry->s100_sinp_r(space, offset);
entry = entry->next();
}
@@ -191,13 +191,13 @@ uint8_t s100_bus_device::sinp_r(offs_t offset)
// sout_w - I/O write
//-------------------------------------------------
-void s100_bus_device::sout_w(offs_t offset, uint8_t data)
+WRITE8_MEMBER( s100_bus_device::sout_w )
{
device_s100_card_interface *entry = m_device_list.first();
while (entry)
{
- entry->s100_sout_w(offset, data);
+ entry->s100_sout_w(space, offset, data);
entry = entry->next();
}
}