# HG changeset patch # User roug # Date 1049749306 0 # Node ID 4dae346c4969d83a6c154c57685780f892b22b14 # Parent f5d45fbe3a76d990e615e711b1606fc1fee9945d Added crossreferences and lowercased synopsises diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/asm.refentry --- a/docs/nitros9guide/asm.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/asm.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -ASM +asm filename opt >list diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/attr.refentry --- a/docs/nitros9guide/attr.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/attr.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -ATTR +attr path @@ -46,10 +46,10 @@ non-directory file if all entries have been deleted from it. Since the DEL command will only delete non-directory files, this is the only way a directory may be deleted. You cannot change a non-directory -file to a directory file with this command (see MAKDIR). +file to a directory file with this command (see makdir). -For more information see: 3.8, 3.8.1 +For more information see: , Examples diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/backup.refentry --- a/docs/nitros9guide/backup.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/backup.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -BACKUP +backup @@ -72,7 +72,7 @@ fewer disk exchanges to be required. -For more information see: 1.1.2 +For more information see: OS9:backup /D0 #10k diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/basic09.refentry --- a/docs/nitros9guide/basic09.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/basic09.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -BASIC09 +basic09 filename diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/binex.refentry --- a/docs/nitros9guide/binex.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/binex.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ - BINEX + binex path1 path2 diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/build.refentry --- a/docs/nitros9guide/build.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/build.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -BUILD +build path diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/cc.refentry --- a/docs/nitros9guide/cc.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/cc.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -CC +cc options file options diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/chap1.chapter --- a/docs/nitros9guide/chap1.chapter Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/chap1.chapter Mon Apr 07 21:01:46 2003 +0000 @@ -1,7 +1,7 @@ Getting Started... -
+
What You Need to Run OS-9 This version of &os9level; runs on the &make;. To use it you'll need the following: @@ -24,7 +24,7 @@ Other OS-9 Compatible Languages and Software -
+
Starting the System To start up OS-9 follow these steps: @@ -47,7 +47,7 @@
-
+
In Case You Have Problems Starting OS-9 If BASIC gives an error message after you @@ -59,7 +59,8 @@ Does your &make; have &minmem; RAM? This is a must! -If your &make; doesn't seem to understand the &DOSCMD; command, your controller has DOS 1.0. You will need to upgrade to +If your &make; doesn't seem to understand the &DOSCMD; command, +your controller has DOS 1.0. You will need to upgrade to DOS 1.1. If the "OS9 BOOT" message is displayed but nothing else happens, @@ -68,7 +69,7 @@
-
+
A Quick Introduction to the Use of the Keyboard and Disks For now, the only special keys on the keyboard of interest are @@ -85,7 +86,7 @@
-
+
Initial Explorations When OS-9 first starts up, it will display a welcoming message, @@ -180,7 +181,7 @@
-
+
Making a Backup of the System Disk Before getting too much more involved in further experimentation, @@ -189,7 +190,7 @@ Disk. Making a backup involves two steps: formatting a blank disk and running a backup program. -
+
Formatting Blank Disks Before the actual backup procedure can be done (or any fresh @@ -244,7 +245,7 @@
-
+
Running the Backup Program The backup program makes an exact duplicate of a disk. It can be diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/chap2.chapter --- a/docs/nitros9guide/chap2.chapter Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/chap2.chapter Mon Apr 07 21:01:46 2003 +0000 @@ -1,7 +1,7 @@ Basic Interactive Functions -
+
Running Commands and Basic Shell Operation The shell is a the part of OS-9 that accepts commands from your @@ -80,7 +80,7 @@ -
+
Sending Output to the Printer Normally, most commands and programs display output on the &make; video display. The output of these programs can @@ -92,9 +92,9 @@ >/p -The ">" character tells the shell to redirect output (See 4.3.2) to +The ">" character tells the shell to redirect output (See ) to the printer using the &make;'s printer port, which has the device -name "/P" (See 3.2). For example, to redirect the output of the +name "/P" (See ). For example, to redirect the output of the dir command to the printer, enter: @@ -119,7 +119,7 @@
-
+
Shell Command Line Parameters Parameters are generally used to either specify file name(s) or @@ -188,7 +188,7 @@
-
+
Some Common Command Formats This section is a summary of some commands commonly used by new @@ -243,7 +243,7 @@
-
+
Using the Keyboard and Video Display OS-9 has many features to expand the capability of the &make; @@ -251,7 +251,8 @@ upper/lower case, and graphics functions. The keyboard can generate all ASCII characters and has a type-ahead feature that permits you to enter data before requested by a program (except if the disk is -running because interrupts are temporarily disabled). Appendix C of +running because interrupts are temporarily disabled). + of this manual is a list of the characters and codes that can be generated from the keyboard. The keyboard/video display can be used as a file known by the name "/TERM". @@ -280,7 +281,7 @@ The display system also has a complete set of commands to emulate commercial data terminals, plus a complete set of graphics commands. -These are described in detail in Appendix D. +These are described in detail in .
@@ -305,7 +306,7 @@
-
+
Control Key Functions There are a number of useful control functions that can be diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/chap3.chapter --- a/docs/nitros9guide/chap3.chapter Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/chap3.chapter Mon Apr 07 21:01:46 2003 +0000 @@ -60,7 +60,7 @@
-
+
Pathlists: How Paths Are Named Whenever a path is established (or "opened"), OS-9 must be given @@ -159,7 +159,7 @@
-
+
I/O Device Names Each physical input/output device supported by the system must @@ -221,7 +221,7 @@
-
+
Multifile Devices And Directory Files Multifile devices are mass storage devices (usually disk systems) @@ -302,12 +302,12 @@
-
+
Creating and Using Directories It is possible to create a virtually unlimited number of levels of directories on a mass storage device using the makdir command. -Directories are a special type of file (see 3.8.1). They can be +Directories are a special type of file (see ). They can be processed by the same I/O functions used to access regular files which makes directory-related processing fairly simple. @@ -380,7 +380,7 @@ To make a new directory in this directory, the makdir command is used. The new directory will be called NEWDIR. Notice that throughout this manual directory names are always capitalized. This -is not a requirement of OS-9 (see 3.1) . Rather, it is a +is not a requirement of OS-9 (see ) . Rather, it is a practice popular with many OS-9 users because it allows easy identification of directory files at all times (assuming all other file names use lower-case letters). @@ -440,7 +440,7 @@
-
+
Deleting Directory Files The del command cannot be used to directly delete a directory @@ -454,7 +454,7 @@ 2. The attr command is used to turn off the files directory -attrribute (-d option), making it an ordinary file (see 3.8). +attrribute (-d option), making it an ordinary file (see ). 3. The file may now be deleted using the del command. @@ -465,7 +465,7 @@
-
+
Additional Information About Directories The OS-9 directory system is very useful because it allows each @@ -500,7 +500,7 @@
-
+
Using and Changing Working Directories Each program (process) has two "working directories" associated @@ -508,7 +508,7 @@ directory". The working directory mechanism allows the name searching involved in pathlist processing to start at any level (subtree) of the file system hierarchy. Any directory that the user has -permission to access (see 3.8) can be made a working directory. +permission to access (see ) can be made a working directory. The rules used to determine whether pathlists refer to the @@ -568,7 +568,7 @@ /D1/PETE/GAMES/ACTION/racing -
+
Automatic Selection of Working Directories Recall that two working directories are referred to as the @@ -597,7 +597,7 @@ drive (/D0/cmds). On timesharing systems, the login command selects the initial execution and data directories to the file names specified in each user's information record stored in the system -password file(ref. 5.4.2). +password file(ref. ). Here is an example of a shell command statement using the default @@ -622,7 +622,7 @@
-
+
Changing Current Working Directories The built-in shell commands chd and chx can be used to @@ -654,7 +654,7 @@
-
+
Anonymous Directory Names Sometimes is useful to be able to refer to the current directory @@ -709,7 +709,7 @@
-
+
The File Security System Every file (including directory files) has properties called @@ -772,7 +772,7 @@ execute it, but not read, copy, delete, or alter it. -
+
Examining and Changing File Attributes The dir command may be used to examine the security permissions @@ -838,7 +838,7 @@
-
+
Reading and Writing From Files A single file type and format is used for all mass storage files. @@ -870,7 +870,7 @@ "read" request to return an end-of-file status. -
+
File Usage in OS-9 Even though there is physically only one type of file, the logical @@ -890,7 +890,7 @@
-
+
Text Files These files contain variable-length sequences ("lines") of ASCII @@ -914,7 +914,7 @@
-
+
Random Access Data Files Random-access data files are created and used primarily from @@ -946,7 +946,7 @@
-
+
Executable Program Module Files These files are used to hold program modules generated by the @@ -987,33 +987,33 @@
-
+
Directory Files Directory files play a key role in the OS-9 file system. They can only be created by the makdir command, and -can be identified by the "d" attribute being set (see 3.8.1). The +can be identified by the "d" attribute being set (see ). The file is organized into 32-byte records. Each record can be a directory entry. The first 29 bytes of the record is a string of characters which is the file name. The last character of the name has its sign bit (most significant bit) set. If the record is not in use the first character position will have the value zero. The last three bytes of the record is a 24-bit binary number which is -the logical sector number where the file header record (see 3.10) is +the logical sector number where the file header record (see ) is located. The makdir command initializes all records in a new directory to be unused entries except for the first two entries. These entries have the names . and .. along with the logical sector -numbers of the directory and its parent directory, respectively (see 3.7.3). +numbers of the directory and its parent directory, respectively (see ). Directories cannot be copied or listed - the dir command is -used instead. Directories also cannot be deleted directly (see 3.5). +used instead. Directories also cannot be deleted directly (see ).
-
+
Miscellaneous File Usage OS-9's basic file functions are so versatile it is possible to @@ -1032,7 +1032,7 @@
-
+
Physical File Organization OS-9's file system implements a universal logical organization @@ -1081,7 +1081,7 @@ -Each file has a directory entry (see 3.9.5) which includes the +Each file has a directory entry (see ) which includes the file name and the logical sector number of the file's "file descriptor sector", which contains a complete description of the file including: diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/chap4.chapter --- a/docs/nitros9guide/chap4.chapter Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/chap4.chapter Mon Apr 07 21:01:46 2003 +0000 @@ -243,7 +243,7 @@
-
+
Command Separators A single shell input line can request execution of more than one @@ -255,7 +255,7 @@ -
+
Sequential Execution Programs are executed sequentially when each is entered on a @@ -293,7 +293,7 @@
-
+
Concurrent Execution The second kind of separator is the "&" which implies concurrent @@ -338,7 +338,7 @@
-
+
Pipes and Filters The third kind of separator is the "!" character which is used to @@ -443,7 +443,7 @@
-
+
Built-in Shell Commands and Options When processing input lines, the shell looks for several special @@ -535,7 +535,7 @@
-
+
Shell Procedure Files The shell is a reentrant program that can be simultaneously @@ -616,7 +616,7 @@
-
+
Error Reporting Many programs (including the shell) use OS-9's standard error @@ -640,7 +640,7 @@
-
+
Running Compiled Intermediate Code Programs Before the shell executes a program, it checks the program @@ -667,7 +667,7 @@
-
+
Setting Up Timesharing System Procedure Files diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/chap5.chapter --- a/docs/nitros9guide/chap5.chapter Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/chap5.chapter Mon Apr 07 21:01:46 2003 +0000 @@ -41,7 +41,7 @@ system throughput and capacity. -
+
Processor Time Allocation and Timeslicing @@ -92,7 +92,7 @@
-
+
Process States @@ -133,7 +133,7 @@
-
+
Creation of New Processes @@ -255,7 +255,7 @@
-
+
Basic Memory Management Functions An important OS-9 function is memory management. OS-9 automatically allocates @@ -288,7 +288,7 @@ ! ! +---------------------------+ lowest address (0) -
+
Loading Program Modules Into Memory @@ -389,7 +389,7 @@
-
+
Loading Multiple Programs @@ -416,7 +416,7 @@
-
+
Memory Fragmentation diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/chap6.chapter --- a/docs/nitros9guide/chap6.chapter Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/chap6.chapter Mon Apr 07 21:01:46 2003 +0000 @@ -1,4 +1,4 @@ - + Use of the System Disk Disk-based OS-9 systems use a system disk to load many parts of @@ -20,7 +20,7 @@ initial data directory. -
+
The OS9Boot File @@ -121,7 +121,7 @@
-
+
The SYS Directory @@ -151,7 +151,7 @@
-
+
The Startup File @@ -164,7 +164,7 @@
-
+
The CMDS Directory @@ -176,7 +176,7 @@
-
+
The DEFS Directory @@ -215,7 +215,7 @@
-
+
Changing System Disks @@ -242,7 +242,7 @@
-
+
Making New System Disks diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/chap7.chapter --- a/docs/nitros9guide/chap7.chapter Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/chap7.chapter Mon Apr 07 21:01:46 2003 +0000 @@ -123,6 +123,7 @@ &mergeref; &mfreeref; &os9genref; +&printerrref; &procref; &procsref; &pwdref; diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/chd.refentry --- a/docs/nitros9guide/chd.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/chd.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -33,7 +33,7 @@ are built-in to the shell. -For more information see: 3.7, 3.7.2 +For more information see: , diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/cobbler.refentry --- a/docs/nitros9guide/cobbler.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/cobbler.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -COBBLER +cobbler device name @@ -34,7 +34,7 @@ able to boot from that disk until it is reformatted. -For more information see: 1.1.2, 6.1 +For more information see: , Examples diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/config.refentry --- a/docs/nitros9guide/config.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/config.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -CONFIG +config diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/copy.refentry --- a/docs/nitros9guide/copy.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/copy.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -COPY +copy path diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/cputype.refentry --- a/docs/nitros9guide/cputype.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/cputype.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -CPUTYPE +cputype diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/date.refentry --- a/docs/nitros9guide/date.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/date.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -DATE +date diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/dcheck.refentry --- a/docs/nitros9guide/dcheck.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/dcheck.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -DCHECK +dcheck @@ -22,7 +22,7 @@ but in fact are not actually associated with a file or the disk's free space. This can happen if a disk is removed from a drive while files are still open, or if a directory which still contains files -is deleted (see 3.5). Dcheck is a diagnostic that can be used to +is deleted (see ). Dcheck is a diagnostic that can be used to detect this condition, as well as the general integrity of the directory/file linkages. @@ -164,8 +164,10 @@ depth greater than 39 levels. -For more information see: 3.10, 3.5, FORMAT, - 6.1 of OS-9 Systems Programmer's Manual +For more information see: , +, +format, +6.1 of OS-9 Systems Programmer's Manual Examples diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/debug.refentry --- a/docs/nitros9guide/debug.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/debug.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -DEBUG +debug diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/ded.refentry --- a/docs/nitros9guide/ded.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/ded.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -DED +ded pathlist diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/deiniz.refentry --- a/docs/nitros9guide/deiniz.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/deiniz.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -DEINIZ +deiniz diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/del.refentry --- a/docs/nitros9guide/del.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/del.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -DEL +del @@ -27,14 +27,14 @@ This command is used to delete the file(s) specified by the pathlist(s). The user must have write permission for the file(s). Directory files cannot be deleted unless their type is changed to -non-directory: see the ATTR command description. +non-directory: see the attr command description. If the -x option appears, the current execution directory is assumed. -For more information see: 3.5, 3.8.1 +For more information see: , Examples diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/deldir.refentry --- a/docs/nitros9guide/deldir.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/deldir.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -DELDIR +deldir directory name diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/devs.refentry --- a/docs/nitros9guide/devs.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/devs.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -DEVS +devs diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/dir.refentry --- a/docs/nitros9guide/dir.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/dir.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -DIR +dir @@ -37,7 +37,7 @@ -For more information see: 1.0.3, 3.4, and 3.8.1 +For more information see: , , and Examples diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/dirm.refentry --- a/docs/nitros9guide/dirm.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/dirm.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -DIRM +dirm @@ -33,11 +33,11 @@ WARNING: Many of the modules listed by dirm are OS-9 system modules -and NOT executable as programs: always check the module type code +and not executable as programs: always check the module type code before running a module if you are not familiar with it! -For more information see: 5.4.1 +For more information see: diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/disasm.refentry --- a/docs/nitros9guide/disasm.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/disasm.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -DISASM +disasm -m module name filename diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/display.appendix --- a/docs/nitros9guide/display.appendix Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/display.appendix Mon Apr 07 21:01:46 2003 +0000 @@ -1,4 +1,4 @@ - + VDG Display System Functions
diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/display.refentry --- a/docs/nitros9guide/display.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/display.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -DISPLAY +display hex diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/dmem.refentry --- a/docs/nitros9guide/dmem.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/dmem.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -DMEM +dmem diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/dmode.refentry --- a/docs/nitros9guide/dmode.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/dmode.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -DMODE +dmode devicename -filename diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/dsave.refentry --- a/docs/nitros9guide/dsave.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/dsave.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -DSAVE +dsave @@ -90,7 +90,7 @@ -For more information see: 1.1.3 +For more information see: Examples diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/dump.refentry --- a/docs/nitros9guide/dump.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/dump.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -DUMP +dump path diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/echo.refentry --- a/docs/nitros9guide/echo.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/echo.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -ECHO +echo text diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/error.refentry --- a/docs/nitros9guide/error.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/error.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -ERROR +error errno diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/ex.refentry --- a/docs/nitros9guide/ex.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/ex.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -EX +ex module name @@ -29,19 +29,20 @@ This command is often used when the shell is called from another program to execute a specific program, after which the shell is not -needed. For instance, applications which only use BASIC09 need not -waste memory space on SHELL. +needed. For instance, applications which only use basic09 need not +waste memory space on shell. The ex command should always be the last command on a shell input line because any command line following will never be processed. -NOTE: Since this is a built-in SHELL command, it does not appear in +NOTE: Since this is a built-in shell command, it does not appear in the CMDS directory. -For more information see: 4.5, 4.6, 4.9 +For more information see: , +, diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/exbin.refentry --- a/docs/nitros9guide/exbin.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/exbin.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ - EXBIN + exbin path2 path1 diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/exmode.refentry --- a/docs/nitros9guide/exmode.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/exmode.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -EXMODE +exmode devname arglist diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/format.refentry --- a/docs/nitros9guide/format.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/format.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -FORMAT +format devname @@ -58,7 +58,7 @@ can later be displayed using the FREE command. -For more information see: 3.10 +For more information see: diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/free.refentry --- a/docs/nitros9guide/free.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/free.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -FREE +free devname @@ -31,7 +31,7 @@ could be created even if each has only one cluster. -For more information see: 3.10 +For more information see: Examples diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/go51.refentry --- a/docs/nitros9guide/go51.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/go51.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -GO51 +go51 @@ -37,14 +37,15 @@ emulate commercial data terminals. In addition to the video screen driver, go51 provides a new keyboard driver which features auto-repeat. The keyboard code allocation is the same as described in -section 2.4.3 and Appendix D. +section and The GO51 Display Functions Like the normal 32 by 16 video display functions described in -Appendix C the 51 by 24 mode provides many built in facilities to + +the 51 by 24 mode provides many built in facilities to control the display. These functions are activated by the use of the various escape sequences and control characters described below: diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/help.refentry --- a/docs/nitros9guide/help.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/help.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -HELP +help diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/link.refentry --- a/docs/nitros9guide/link.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/link.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -LINK +link memory module name @@ -22,7 +22,8 @@ the module when it is no longer needed. -For more information see: 5.4, 5.4.1, 5.4.2, 5.4.3 +For more information see: , +, , Examples diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/list.refentry --- a/docs/nitros9guide/list.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/list.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -LIST +list path @@ -28,7 +28,7 @@ This command is most commonly used to examine or print text files. -For more information see: 2.3, 3.9.2 +For more information see: , Examples diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/load.refentry --- a/docs/nitros9guide/load.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/load.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -LOAD +load path @@ -22,7 +22,8 @@ revision level is kept. -For more information see: 3.9.4, 5.4.1, 5.4.2 +For more information see: , +, Examples diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/login.refentry --- a/docs/nitros9guide/login.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/login.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -LOGIN +login @@ -41,10 +41,10 @@ This number is used by the file security system and as the system-wide user ID to identify all processes initiated by the user. The system manager should assign a unique ID to each potential user. -(See 3.8) +(See ) -4. Initial process (CPU time) priority: 1 - 255 (see 5.2) +4. Initial process (CPU time) priority: 1 - 255 (see ) 5. Pathlist of initial execution directory (usually /d0/CMDS) @@ -80,7 +80,7 @@ execution directory, working data directory, and executes the initial program specified by the password file. The date, time and process number (which is not the same as -the user ID, see 5.3) are also displayed. +the user ID, see ) are also displayed. Note: if the shell from which login was called will not be needed @@ -100,14 +100,15 @@ -Displaying a "Message-of-the-Day" +Displaying a <quote>Message-of-the-Day</quote> If desired, a file named motd appearing in the SYS directory will cause login to display it's contents on the user's terminal after successful login. This file is not required for login to operate. -For more information see: tsmon, 2.5, 3.8, 5.3 +For more information see: tsmon, , +, diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/makdir.refentry --- a/docs/nitros9guide/makdir.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/makdir.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -MAKDIR +makdir path @@ -22,14 +22,15 @@ The new directory is initialized and initially does not contain files except for the . and .. pointers to its parent directory -and itself, respectively (see 3.7.3). All access permissions are +and itself, respectively (see ). All access permissions are enabled (except sharable). It is customary (but not mandatory) to capitalize directory names. -For more information see: 3.3, 3.4, 3.5,3.7.3, 3.9.5 +For more information see: , , +, , Examples diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/makefile --- a/docs/nitros9guide/makefile Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/makefile Mon Apr 07 21:01:46 2003 +0000 @@ -36,7 +36,7 @@ clean: $(RM) *.htm *.html $(BOOKL1).pdf $(BOOKL1).ps $(BOOKL2).pdf \ - $(BOOKL2).ps + $(BOOKL2).ps *.log *.out *.aux SRCS = $(CHAPS) $(APXS) $(REFS) CHAPS = intro.preface \ diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/mdir.refentry --- a/docs/nitros9guide/mdir.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/mdir.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -MDIR +mdir @@ -55,7 +55,7 @@ before running a module if you are not familiar with it! -For more information see: 5.4.1 +For more information see: diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/merge.refentry --- a/docs/nitros9guide/merge.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/merge.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -MERGE +merge path diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/mfree.refentry --- a/docs/nitros9guide/mfree.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/mfree.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -MFREE +mfree @@ -16,10 +16,10 @@ and available for assignment. The address and size of each free memory block are displayed. The size is given as the number of 256-byte pages. This information is useful to detect and correct memory -fragmentation (see 5.4.3). +fragmentation (see ). -For more information see: 5.4, 5.4.3 +For more information see: , diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/nitros9l2guide.docbook --- a/docs/nitros9guide/nitros9l2guide.docbook Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/nitros9l2guide.docbook Mon Apr 07 21:01:46 2003 +0000 @@ -76,6 +76,7 @@ + diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/os9gen.refentry --- a/docs/nitros9guide/os9gen.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/os9gen.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -OS9GEN +os9gen device name @@ -29,7 +29,7 @@ pathlist per line. Every file named is opened and copied to TempBoot. This is repeated until end-of-file or a blank line is reached on OS9Gen's standard input. All boot files must contain the -OS-9 component modules listed in section 6.1. +OS-9 component modules listed in section . After all input files have been copied to TempBoot, the old @@ -53,7 +53,8 @@ last pathlist. -For more information see: 6.0, 6.1, 6.6 +For more information see: , +, Examples diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/park.refentry --- a/docs/nitros9guide/park.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/park.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -PARK +park device name diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/pmap.refentry --- a/docs/nitros9guide/pmap.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/pmap.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -PMAP +pmap diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/printerr.refentry --- a/docs/nitros9guide/printerr.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/printerr.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,13 +6,13 @@ -PRINTERR +printerr Description -This command replaces the basic OS-9 error printing routine (F$PERR +This command replaces the basic OS-9 error printing routine (F$Perr service request) which only prints error code numbers, with a routine the reads and displays textual error messages from the file /d0/SYS/errmsg. Printerr's effect is system-wide. @@ -25,18 +25,20 @@ the error message text. The error messages need not be in any particular order. Delimiters are spaces or any character numerically lower then $20. Any line having a delimiter as its first -character is considered a contintjation of the previous line(s) which +character is considered a continuation of the previous line(s) which permits multi-line error messages. + -WARNING: Once the printerr command has been used, +Once the printerr command has been used, it can not be undone. Once installed, the printerr module should not be unlinked. Printerr uses the current user's stack for an I/O buffer, so users are encouraged to reserve reasonably large stacks. + -For more information see: 4.7, 6.2 +For more information see: , . Examples diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/proc.refentry --- a/docs/nitros9guide/proc.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/proc.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -PROC +proc @@ -24,7 +24,8 @@ module, and standard input path. -For more information see: 5.1, 5.2, 5.3 +For more information see: , +, Examples diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/procs.refentry --- a/docs/nitros9guide/procs.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/procs.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -PROCS +procs @@ -27,7 +27,8 @@ module, and standard input path. -For more information see: 5.1, 5.2, 5.3 +For more information see: , +, Examples diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/pwd.refentry --- a/docs/nitros9guide/pwd.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/pwd.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,10 +6,10 @@ -PWD +pwd -PXD +pxd diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/rename.refentry --- a/docs/nitros9guide/rename.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/rename.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -RENAME +rename path diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/runb.refentry --- a/docs/nitros9guide/runb.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/runb.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -Runb +runb i-code module diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/save.refentry --- a/docs/nitros9guide/save.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/save.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -SAVE +save path diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/setime.refentry --- a/docs/nitros9guide/setime.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/setime.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -SETIME +setime y,m,d,h,m,s diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/setpr.refentry --- a/docs/nitros9guide/setpr.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/setpr.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -SETPR +setpr procID @@ -28,7 +28,7 @@ built-in to the shell. -For more information see: 5.1, procs +For more information see: , procs Examples diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/shell.refentry --- a/docs/nitros9guide/shell.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/shell.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -SHELL +shell arglist diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/sleep.refentry --- a/docs/nitros9guide/sleep.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/sleep.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -SLEEP +sleep tickcount diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/smap.refentry --- a/docs/nitros9guide/smap.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/smap.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -SMAP +smap diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/tee.refentry --- a/docs/nitros9guide/tee.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/tee.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -TEE +tee &repeatst;path&repeaten; @@ -16,7 +16,7 @@ Description -This command is a filter (see 4.3.3) that copies all text lines from +This command is a filter (see ) that copies all text lines from its standard input path to the standard output path and any number of additional output paths whose pathlists are given as parameters. diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/tmode.refentry --- a/docs/nitros9guide/tmode.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/tmode.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -TMODE +tmode .pathnum diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/tsmon.refentry --- a/docs/nitros9guide/tsmon.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/tsmon.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -TSMON +tsmon pathlist @@ -22,7 +22,7 @@ Note: The login command and its password file must be present for -tsmon to work correctly (see the login command description). +tsmon to work correctly (see the login command description). Logging Off the System @@ -32,7 +32,7 @@ you off of the system and return control to tsmon. -For more information see: 2.5, login +For more information see: , login diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/tuneport.refentry --- a/docs/nitros9guide/tuneport.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/tuneport.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -TUNEPORT +tuneport diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/unlink.refentry --- a/docs/nitros9guide/unlink.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/unlink.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -UNLINK +unlink modname @@ -34,7 +34,8 @@ -For more information see: 5.4, 5.4.1, 5.4.2 +For more information see: , +, Examples diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/verify.refentry --- a/docs/nitros9guide/verify.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/verify.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -VERIFY +verify diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/wcreate.refentry --- a/docs/nitros9guide/wcreate.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/wcreate.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -WCREATE +wcreate opts diff -r f5d45fbe3a76 -r 4dae346c4969 docs/nitros9guide/xmode.refentry --- a/docs/nitros9guide/xmode.refentry Sun Apr 06 10:05:54 2003 +0000 +++ b/docs/nitros9guide/xmode.refentry Mon Apr 07 21:01:46 2003 +0000 @@ -6,7 +6,7 @@ -XMODE +xmode devname arglist @@ -25,7 +25,7 @@ open paths so its effect is temporary. Xmode actually updates the device descriptor so the change persists as long as the computer is running, even if paths to the device are repetitively opened and -closed. If xmode is used to change parameter(s) and the COBBLER +closed. If xmode is used to change parameter(s) and the cobbler program is used to make a new system disk, the changed parameter will be permanently reflected on the new system disk.