1
0
mirror of https://github.com/simh/simh.git synced 2026-01-11 23:52:58 +00:00

PDP11, VAX: Minor corrections in TS and RQ device help language

This commit is contained in:
Mark Pizzolato 2025-12-03 19:33:06 -10:00
parent e1738eba0e
commit 01bac285ec
2 changed files with 11 additions and 8 deletions

View File

@ -3395,10 +3395,11 @@ MSC *cp = rq_ctxmap[dptr->units->cnum];
fprintf (st, "%s MSCP Disk Controller (%s)\n\n", ctlr_tab[cp->ctype].name, dptr->name);
fprintf (st, "The simulator implements four MSCP disk controllers, RQ, RQB, RQC, RQD.\n");
fprintf (st, "Initially, RQB, RQC, and RQD are disabled. Each RQ controller simulates\n");
fprintf (st, "an MSCP disk controller with four drives. The MSCP controller type can be\n");
fprintf (st, "specified as one of RQDX1, RQDX3, UDA50A, UDA50, KDA50, KRQ50, KRU50,\n");
fprintf (st, "KDB50, RQDX4 or RUX50.\n\n");
fprintf (st, "Initially, RQB, RQC, and RQD are disabled. Each RQ controller initially\n");
fprintf (st, "simulates an MSCP disk controller with four drives. The number of drives\n");
fprintf (st, "per controller can be changed up to 254 drives. The MSCP controller type\n");
fprintf (st, "can be specified as one of RQDX1, RQDX3, UDA50A, UDA50, KDA50, KRQ50, \n");
fprintf (st, "KRU50, KDB50, RQDX4 or RUX50.\n\n");
fprintf (st, "RQ options include the ability to set units write enabled or write locked,\n");
fprintf (st, "and to set the drive type to one of many disk types:\n");
fprint_set_help (st, dptr);
@ -3423,7 +3424,7 @@ fprintf (st, " error processed as\n");
fprintf (st, " not attached disk not ready\n");
fprintf (st, " end of file assume rest of disk is zero\n");
fprintf (st, " OS I/O error report error and stop\n");
fprintf (st, "\nDisk drives on the %s device can be attacbed to simulated storage in the\n", dptr->name);
fprintf (st, "\nDisk drives on the %s device can be attached to simulated storage in the\n", dptr->name);
fprintf (st, "following ways:\n\n");
sim_disk_attach_help (st, dptr, uptr, flag, cptr);
return SCPE_OK;

View File

@ -335,7 +335,7 @@ DIB ts_dib = {
1, IVCL (TS), VEC_AUTO, { NULL }, IOLN_TS
};
UNIT ts_unit = { UDATA (&ts_svc, UNIT_ATTABLE + UNIT_ROABLE + UNIT_DISABLE, 0) };
UNIT ts_unit = { UDATA (&ts_svc, UNIT_ATTABLE + UNIT_ROABLE, 0) };
REG ts_reg[] = {
{ GRDATAD (TSSR, tssr, DEV_RDX, 16, 0, "status register") },
@ -1227,8 +1227,10 @@ t_stat ts_help (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, const char *cptr
fprintf (st, "TS11 Magnetic Tape (TS)\n\n");
fprint_set_help (st, dptr);
fprint_show_help (st, dptr);
fprintf (st, "\nThe type options can be used only when a unit is not attached to a file. The\n");
fprintf (st, "bad block option can be used only when a unit is attached to a file.\n");
fprintf (st, "\nTS11 options include the ability to set units write enabled or write locked, and\n");
fprintf (st, "to specify the tape length. The TS11 FORMAT option can be used only when a unit\n");
fprintf (st, "is not attached to a file or explicitly as part of an attach command with the\n");
fprintf (st, "-F switch.\n\n");
#if defined (VM_PDP11)
fprintf (st, "The TS11 device supports the BOOT command.\n");
#else