summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/pmd85.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/pmd85.cpp')
-rw-r--r--src/mame/machine/pmd85.cpp13
1 files changed, 2 insertions, 11 deletions
diff --git a/src/mame/machine/pmd85.cpp b/src/mame/machine/pmd85.cpp
index ca16cd117fa..1e446c06c3b 100644
--- a/src/mame/machine/pmd85.cpp
+++ b/src/mame/machine/pmd85.cpp
@@ -498,12 +498,7 @@ READ8_MEMBER(pmd85_state::pmd85_io_r)
switch (offset & 0x70)
{
case 0x10: /* 8251 (casette recorder, V24) */
- switch (offset & 0x01)
- {
- case 0x00: return m_uart->data_r(space, offset & 0x01);
- case 0x01: return m_uart->status_r(space, offset & 0x01);
- }
- break;
+ return m_uart->read(offset & 0x01);
case 0x40: /* 8255 (GPIO/0, GPIO/1) */
return m_ppi8255_1->read(space, offset & 0x03);
case 0x50: /* 8253 */
@@ -573,11 +568,7 @@ WRITE8_MEMBER(pmd85_state::pmd85_io_w)
switch (offset & 0x70)
{
case 0x10: /* 8251 (casette recorder, V24) */
- switch (offset & 0x01)
- {
- case 0x00: m_uart->data_w(space, offset & 0x01, data); break;
- case 0x01: m_uart->control_w(space, offset & 0x01, data); break;
- }
+ m_uart->write(offset & 0x01, data);
break;
case 0x40: /* 8255 (GPIO/0, GPIO/0) */
m_ppi8255_1->write(space, offset & 0x03, data);