diff --git a/PDP11/pdp11_rq.c b/PDP11/pdp11_rq.c index 60f3617d..b79d1fd3 100644 --- a/PDP11/pdp11_rq.c +++ b/PDP11/pdp11_rq.c @@ -1041,14 +1041,14 @@ MTAB rq_mod[] = { &rq_set_type, NULL, NULL, "Set RCF25 Disk Type" }, { MTAB_XTD|MTAB_VUN, RA80_DTYPE, NULL, "RA80", &rq_set_type, NULL, NULL, "Set RA80 Disk Type" }, - { MTAB_XTD|MTAB_VUN|MTAB_VALR, RA8U_DTYPE, NULL, "RAUSER=SIZE", - &rq_set_type, NULL, NULL, "Set RAUSER=size Disk Type" }, + { MTAB_XTD|MTAB_VUN|MTAB_VALR, RA8U_DTYPE, NULL, "RAUSER=SizeInMB", + &rq_set_type, NULL, NULL, "Set RAUSER Disk Type and its size" }, { MTAB_XTD|MTAB_VUN, 0, "TYPE", NULL, NULL, &rq_show_type, NULL, "Display device type" }, { UNIT_NOAUTO, UNIT_NOAUTO, "noautosize", "NOAUTOSIZE", NULL, NULL, NULL, "Disables disk autosize on attach" }, { UNIT_NOAUTO, 0, "autosize", "AUTOSIZE", NULL, NULL, NULL, "Enables disk autosize on attach" }, { MTAB_XTD|MTAB_VUN|MTAB_VALR, 0, "FORMAT", "FORMAT={SIMH|VHD|RAW}", - &sim_disk_set_fmt, &sim_disk_show_fmt, NULL, "Display disk format" }, + &sim_disk_set_fmt, &sim_disk_show_fmt, NULL, "Set/Display disk format" }, #if defined (VM_PDP11) { MTAB_XTD|MTAB_VDV|MTAB_VALR, 004, "ADDRESS", "ADDRESS", &set_addr, &show_addr, NULL, "Bus address" }, diff --git a/scp.c b/scp.c index 576c9226..cfb873ba 100644 --- a/scp.c +++ b/scp.c @@ -2724,7 +2724,9 @@ if ((dptr->modifiers) && (dptr->units) && (dptr->numunits != 1)) { if (mptr->mstring) { fprint_header (st, &found, header); sprintf (buf, "set %s%s %s%s", sim_dname (dptr), (dptr->numunits > 1) ? "n" : "0", mptr->mstring, (strchr(mptr->mstring, '=')) ? "" : (MODMASK(mptr,MTAB_VALR) ? "=val" : (MODMASK(mptr,MTAB_VALO) ? "{=val}": ""))); - fprintf (st, "%-30s\t%s\n", buf, (strchr(mptr->mstring, '=')) ? "" : (mptr->help ? mptr->help : "")); + fprintf (st, "%-30s\t%s\n", buf, (strchr (mptr->mstring, '=')) ? ((strlen (buf) > 30) ? "" : mptr->help) : (mptr->help ? mptr->help : "")); + if ((strchr (mptr->mstring, '=')) && (strlen (buf) > 30)) + fprintf (st, "%-30s\t%s\n", "", mptr->help); } } }