diff options
Diffstat (limited to 'src/devices/bus/vip/vp575.cpp')
-rw-r--r-- | src/devices/bus/vip/vp575.cpp | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/src/devices/bus/vip/vp575.cpp b/src/devices/bus/vip/vp575.cpp index 6505e2938ed..c69ccc5bade 100644 --- a/src/devices/bus/vip/vp575.cpp +++ b/src/devices/bus/vip/vp575.cpp @@ -267,11 +267,12 @@ int vp575_device::vip_ef4_r() // vip_sc_w - status code write //------------------------------------------------- -void vp575_device::vip_sc_w(int data) +void vp575_device::vip_sc_w(int n, int sc) { + address_space &space = machine().dummy_space(); for (auto & elem : m_expansion_slot) { - elem->sc_w(data); + elem->sc_w(space, n, sc); } } @@ -290,6 +291,19 @@ void vp575_device::vip_q_w(int state) //------------------------------------------------- +// vip_tpb_w - TPB write +//------------------------------------------------- + +void vp575_device::vip_tpb_w(int state) +{ + for (auto & elem : m_expansion_slot) + { + elem->tpb_w(state); + } +} + + +//------------------------------------------------- // vip_run_w - RUN write //------------------------------------------------- |