diff options
Diffstat (limited to 'src/devices/bus/cpc/symbfac2.cpp')
-rw-r--r-- | src/devices/bus/cpc/symbfac2.cpp | 19 |
1 files changed, 2 insertions, 17 deletions
diff --git a/src/devices/bus/cpc/symbfac2.cpp b/src/devices/bus/cpc/symbfac2.cpp index a68ecdbd900..fbdb67f5085 100644 --- a/src/devices/bus/cpc/symbfac2.cpp +++ b/src/devices/bus/cpc/symbfac2.cpp @@ -161,27 +161,12 @@ WRITE8_MEMBER(cpc_symbiface2_device::ide_cs1_w) // #FD14 (read/write) read from or write into selected register READ8_MEMBER(cpc_symbiface2_device::rtc_r) { - switch(offset & 0x01) - { - case 0x00: - return m_rtc->read(space,1); - case 0x01: - return m_rtc->read(space,0); - } - return 0; + return m_rtc->read(~offset & 0x01); } WRITE8_MEMBER(cpc_symbiface2_device::rtc_w) { - switch(offset & 0x01) - { - case 0x00: - m_rtc->write(space,1,data); - break; - case 0x01: - m_rtc->write(space,0,data); - break; - } + m_rtc->write(~offset & 0x01, data); } // PS/2 Mouse connector |