B5500: Fixed DTC for SCP change.
B5500: Fixed DTC for SCP change.
This commit is contained in:
parent
37ec5444ea
commit
9a481e4907
1 changed files with 4 additions and 3 deletions
|
@ -714,7 +714,7 @@ dtco_srv(UNIT * uptr)
|
||||||
c1 = '\n'; /* LF */
|
c1 = '\n'; /* LF */
|
||||||
break;
|
break;
|
||||||
case 076: /* < */
|
case 076: /* < */
|
||||||
c1 = 0; /* X-ON */
|
c1 = 021; /* X-ON */
|
||||||
break;
|
break;
|
||||||
case 016: /* > */
|
case 016: /* > */
|
||||||
c1 = 0; /* DEL */
|
c1 = 0; /* DEL */
|
||||||
|
@ -728,8 +728,9 @@ dtco_srv(UNIT * uptr)
|
||||||
continue; /* On to next line */
|
continue; /* On to next line */
|
||||||
}
|
}
|
||||||
sim_debug(DEBUG_DATA, &dtc_dev,
|
sim_debug(DEBUG_DATA, &dtc_dev,
|
||||||
"Datacomm transmit %d %02o %c\n", ln, c&077, c1);
|
"Datacomm transmit %d %02o %c\n", ln, c, isprint(c1)?c1:'?');
|
||||||
tmxr_putc_ln(&dtc_ldsc[ln], c1);
|
if (c1 != 0)
|
||||||
|
tmxr_putc_ln(&dtc_ldsc[ln], c1);
|
||||||
if (c1 == '\n') {
|
if (c1 == '\n') {
|
||||||
tmxr_putc_ln(&dtc_ldsc[ln], '\r');
|
tmxr_putc_ln(&dtc_ldsc[ln], '\r');
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue