Work Remaining on SCP Version 3 =============================== ============ Current Work ============ General ------- - Integrate device cloning into SCP. - Integrate expanded MTABs into SCP. - After SET CONSOLE SERIAL, exiting does not close the serial line. Exiting takes care of serial lines connected to multiplexers when the detach routine is called for each port (because they don't have UNIT_ATTABLE). It's just the console that's an orphan. Could change "tmxr_close_master" thus: if (lp->conn /* if the line is connected */ && (tmxr_is_extended == NULL /* and the line */ || tmxr_is_extended (lp) == FALSE /* is not extended */ + || sim_switches & SIM_SW_SHUT)) /* or the simulator is exiting */ tmxr_disconnect_line (lp); /* then disconnect it */ Mux serial ports would not be closed twice because they would be closed during the "detach_all" processing, so "lp->conn" would be zero. - Add numeric overrides to ASSERT. Currently uses REG or address radix exclusively. But EXAMINE and DEPOSIT allow overrides of these. - [ETAB] Validation and display routines receive unbiased value or unbiased bit position conversion. For SET, bit conversion is done before call and bias is applied after return; for SHOW, bias is removed before call and conversion is undone after call. For bit position, bias is simply a shift right for SET and a shift left for SHOW. + [ETAB] Note in the manual that SHOW