From a1fffa94814573151690daaa1f991918e7159fb5 Mon Sep 17 00:00:00 2001 From: Lars Brinkhoff Date: Mon, 19 Dec 2016 15:23:32 +0100 Subject: [PATCH] Add short NSALV documentation. --- doc/README.md | 1 + doc/kshack/nsalv.order | 38 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 doc/kshack/nsalv.order diff --git a/doc/README.md b/doc/README.md index f38c4e8a..2bf85c98 100644 --- a/doc/README.md +++ b/doc/README.md @@ -29,3 +29,4 @@ - PDSET: [manual](sysdoc/pdset.info) - DUMP: [manual](_info_/dump.info), [format](sysdoc/dump.format) - DSKDMP: [commands](sysdoc/dskdmp.order) +- NSALV: [commands](kshack/nsalv.order) diff --git a/doc/kshack/nsalv.order b/doc/kshack/nsalv.order new file mode 100644 index 00000000..1a9ef39f --- /dev/null +++ b/doc/kshack/nsalv.order @@ -0,0 +1,38 @@ +The NSALV user interface is quite spartan. All there is, are machine +code routines entered with the DDT $G command. They are listed below. + +For normal use, CHKR and GOGO would be the most common commands. When +installing a new disk pack, MARK, TRAN, and FESET are useful to +prepare the file system. + +CHKR ;SALVAGER +GOGO ;SALVAGER - (AUTO FOR ALL DRIVES) + +GETSTS ;GET CONTROLLER AND CURRENT DRIVE STATUS +MARK ;FORMAT PACK +COPY ;COPY BLOCK TO BLOCK +UCOP ;COPY UDIRS FROM DRIVE TO DRIVE +DUP ;DUPLICATE ENTIRE DISC PACK +UNLOCK ;TEST & UNLOCK A BLOCK +LISTF ;PRINT USER DIRECTORY ON LPTR + +ZAP ;ZERO DIR BLOCKS, WRITE OUT EMPTY TUT,MFD, WRITE READIN BLOCK +TRAN ;LOAD FROM MAG TAPE UNIT 5 + ; (KS code ignores unit number says JTW) +CTRAN ;LOAD FROM CHAOS NET +NEWUFD ;CREATE NEW USER DIR +MFDR ;TRY TO RECONSTRUCT MFD FROM USER DIRS +REMAP ;REMAP PACK #S AND FIX UFDS +RDHEAD ;READ HEADER FROM TRACK +SPKID ;SET PACK ID IN TUT +SECOND ;SET SECONDARY PACK NAME +MARK69 ;FINISH FORMATTING PACK +READ ;READ and WRITE the disk + +FESET ;Set pointer to front end filesystem for KS10'S 8080 console + +QACT ;Active disks +HCRASH ;VARIABLE TO BE SET NON-ZERO IF DUP'ING A DISK AFTER HEAD CRASH +NOQUES ;IF NON-ZERO, NO QUESTIONS IN GOGOX MODE +FERRS ;COUNT OF CORRECTABLE ERRORS +CERRS ;COUNT OF ECC-CORRECTED ERRORS (RP04/6 ONLY)