Text file used with HELP.SV & HELP *** OS278 SYSTEM COMMANDS *** HELP BASIC Enter BASIC system editor MENU Boot Master Menu BOOT Boot a volume MOUNT Mount a volume COMPARE Compare ASCII files ODT Run octal debugger COMPILE Compile BASIC, F4, PAL files PAL Assemble files COPY Copy files R Run program from SYS: CREATE Create a new text file READ Check device for bad blocks CREF Assemble with CREFed listing RENAME Rename files DATE Enter, store or display date RTFLOP RT-11 <-> OS278 file transfer DELETE Delete filespec RUN Run program from device DEVICE Display handler information SAVE Save program image DIRECT List directory information SET Alter device characteristics EDIT Edit an existing file SETUP Loads the DECmate II SETUP menu EXECUTE Load/run BASIC, F4, PAL files SQUISH Remove empyt blocks on a device FIXDIR Fix volume after squish/zero SUBMIT Initiate BATCH operation FORMAT Format RL01/02 and RX02 disks TYPE Display files on terminal FUTIL File utility program UA (UB, UC) User defined commands LIST Print files on lineprinter WPFLOP WPS <-> OS278 document transfer LOAD Load binary files WRITE Write your own help file MAP Map binary files ZERO Zero directory of a device &BASIC Command: BASIC Abbr: BAS Utility: BASIC.SV }BASIC Internal Commands: BYE Exit from BASIC DELETE Delete one or more line of text EDIT Edit a line LIST List current program statements LISTNH List current program without header NAME Rename current program NEW Prepare for a new program OLD Retrieve an old program RUN Run current program RUNNH Run current program without header SAVE Save current program SCRATCH Delete current program SEQ Begin auto sequence mode WEAVE Merge two programs into current workspace For information on the Run Time System commands, list BASIC.TX. &BOOT Command: BOOT Abbr: BO Utility: BOOT.SV }BOOT vname vname = The volume name of the system to be booted Note: The volume must be mounted before this command is executed. &COMPAR Command: COMPARE Abbr: COMPAR Utility: SRCCOM.SV }COMPARE outdev:file.LS BATCH operations: IF evaluates to zero continue, else skip to END END enable execution following a non-zero IF COMMENT pass comment from TTY to BATCH log EXIT exit to BATCH (if running, else exit to OS278 monitor) Single character commands: (n = optional numeric argument) n/ open location in current mode (all locations are closed before the next commands are executed) n# output location contents in BCD n$ (dollar) output contents in ASCII n% output contents in OS278 BYTE mode n& output contents in XS240 ASCII n: odeclared and default devices PART output only to declared devices NONE no output (default) ERROR LONG long form of error messages (default) SHORT abbreviated error messages FILLER numeric sets low bits of numeric arguments FORMAT one of: ASCII, BCD, BYTE, DIRECTORY, FPP, PDP, OCTAL, OS, UNSIGNED, SIGNED, XS240 LOWER numeric lower limit for search MASK numeric mask for WORD search MODE one of: LOAD, NORMAL, OFFSET, SAVE OFFSET numeric sets low bits of location searched for OUTPUT one of: FPP, OCTAL, PDP TEMP numeric set TEMP=n (24bit) UPPER numeric Upper search limit SHOW one or more of: ABSOLUTE, BLOCK, CCB, DEVICE, DDEVICE, ERRORS, FILLER, FORMAT, HEADER, LOWER, MASK, MODE, ODT, OFFSET, OUTPUT, RELATIVE, SMASK, UPPER, VERSION DUMP [format] location string LIST [format] location string MODIFY (in some format,) location string Formats: ASCII, PACKED OS, XS240, NUMERIC WORD one of: ABSOLUTE, FROM, MEMREF, TO, UNEQUAL [bit pattern to use] STRING one of: ABSOLUTE, FROM, MASKED, TO [string to use] SMASK [string mask to use] FILE retrieve fileogram /I Memory image file /R Reset /S Multiple binaries/file /ff Force loading to field ff (ff is two octal digits) =ffnnnn Set starting address &MAP Command: MAP Abbr: none Utility: BITMAP.SV }MAP outdev:mapfile.MP output contents in PDP (symbolic) n? output contents in DIRECTORY format n@ output contents in OS278 DATE format n[ output contents in ASCII n\ output contents in FFP (symbolic) n] output contents in PACKED ASCII n output contents in the current format n close the location(s) with no output n; close the location(s), open the next; has no output &LIST Command: LIST Abbr: LI Utility: FOTP.SV }LIST dev:file1.ex..file5.ex/options Options /C List only those files having the current date /O List only those files having a date other than the current date /Q Query user on whether or not to list the file /U Transfer each file in order of command line /V List all the files not specified in the command line (* = wild name or extension) (? = wild character) &LOAD Command: LOAD Abbr: LO Utility: ABSLDR.SV For PAL8 generated binaries: }LOAD indev:binfile.BN,.../options Options /8 Prog doesn't use below 02000 /9 Prog doesn't use below 12000 /G Execute prmmand: READ Abbr: RE Utility: VERIFY.SV }READ dev: Read verifies a logical device for bad blocks. Note: READ does not verify the firmware blocks. &RENAME Command: RENAME Abbr: REN Utility: FOTP.SV }RENAME outdev:file.ex Close previously opened loc nnnnB Insert breakpoint at loc nnnn Close loc, open next loc B Remove breakpoint ^ Close,open loc addressed A Open AC _ Close,open loc pointed to L Open link M Open search mask C Continue from breakpoint M Open lower search limit nnnnC Continue nnnn times M Open upper search limit D Open data field nnnnW Search for nnnn in limits F Open field for ^,_, W and B CTRL/O Suppress printing commands &PAL Command: PAL Abbr: none Utility: PAL8.SV }PAL outdev:binfile.BN,outdev:listfile.LSoutput filespecRTFILE.EXT WPS8 }WP [doc dev]:<[os dev]FILENAME.EX/O OS278 <- WPS8 }WP [os dev]:FILENAME.EX<[doc dev]:doc # doc dev = device where WPS8 document disk resides. os dev = device where OS278 file resides. doc # = document number in WPS8 index. Switches /C Compatability mode WPS -> OS278 conversion /O Transfer a file from OS278 -> WPS /V Print version /W OS278 return become WPS word-wrap return &WRITE If you don't like the HELP files furnished with OS278, you can write your own. e for comparison by HELP.SV, and only the first 10 characters are printed by the HELP ? request to list all subjects. 3. The first keyword for a subject must be preceded by a linefeed character. The combination & indicates a file for a HELP sub- ject. Related keywords can be included under the first, provided they are preceded by only the ampersand. These keywords will also be found by HELP. 4. Keywords must be in uppercase, though the text of the HELP subject may be uppper and lowercase. 5. The HELP file may be as long as you like. Any entry in the file can be as long as you like, provided you don't exceed any OS278 file size limitations. 6. Entries in the file need not be in alphabetical order. However, the list of keywords that reference the file material must be in alphabetical order. The order of subject entries in HELP.HL determines the order of display when the HELP ? command is given. If the subjects are alphabetical, the display across the VDT will be in alphabetical order. RX02 system users should note that HELP.SV reads 8 blocks at a time when searching for a subject, so users of these systems can shuffle the most frequently referenced HELP commands toward the front of the file to minimize search time. 7. For detailed examples, LIST HELP.HL. &ZERO Command: ZERO Abbr: ZE Utility: PIP.SV }ZERO dev: This command initializes the device specified for file storage (non-system disk). }ZERO dev:/Y This command initializes the device specified asJust follow a few guidelines for changing the text file accessed from HELP. 1. The HELP processor uses standard OS278 handlers, so any ASCII file that is unpacked (one character/word) or packed in standard OS278 format can be read. 2. The matching key for entries in the HELP file is &WORD, where "WORD" can be any length. Only the first 6 characters are considered uniqu||x00