summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/machine/8530scc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/machine/8530scc.c')
-rw-r--r--src/emu/machine/8530scc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/emu/machine/8530scc.c b/src/emu/machine/8530scc.c
index 595d785d591..c3998000ed5 100644
--- a/src/emu/machine/8530scc.c
+++ b/src/emu/machine/8530scc.c
@@ -227,7 +227,7 @@ UINT8 scc8530_t::getareg()
rv |= (ourCh->txUnderrun) ? 0x40 : 0;
rv |= (ourCh->syncHunt) ? 0x10 : 0;
- rv |= channel[0].reg_val[0] & 0x05; // pick up TXBE and RXBF bits
+ rv |= channel[0].reg_val[0] & 0x0D; // pick up TXBE, RXBF, DCD bits
return rv;
}
@@ -258,7 +258,7 @@ UINT8 scc8530_t::getbreg()
rv |= (ourCh->txUnderrun) ? 0x40 : 0;
rv |= (ourCh->syncHunt) ? 0x10 : 0;
- rv |= channel[1].reg_val[0] & 0x05; // pick up TXBE and RXBF bits
+ rv |= channel[1].reg_val[0] & 0x0D; // pick up TXBE, RXBF, DCD bits
return rv;
}