# HG changeset patch
# User roug
# Date 1044056118 0
# Node ID 425b8a051c58e79a69b64ec385dd2ae1bdc432bd
# Parent c0ce05d144a9daa0f96fedbceaee192c5bb37241
Reference pages for new commands
diff -r c0ce05d144a9 -r 425b8a051c58 docs/nitros9guide/chap7.chapter
--- a/docs/nitros9guide/chap7.chapter Fri Jan 31 23:03:25 2003 +0000
+++ b/docs/nitros9guide/chap7.chapter Fri Jan 31 23:35:18 2003 +0000
@@ -90,23 +90,30 @@
&cobblerref;
&configref;
©ref;
+&cputyperef;
&dateref;
&dcheckref;
&debugref;
+&dedref;
&delref;
&deldirref;
+&devsref;
+&dmoderef;
&dirref;
+&disasmref;
&displayref;
&dsaveref;
&dumpref;
&echoref;
&exref;
+&exmoderef;
&formatref;
&freeref;
&go51ref;
&helpref;
&identref;
&inizref;
+&irqsref;
&killref;
&linkref;
&listref;
diff -r c0ce05d144a9 -r 425b8a051c58 docs/nitros9guide/cputype.refentry
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/docs/nitros9guide/cputype.refentry Fri Jan 31 23:35:18 2003 +0000
@@ -0,0 +1,22 @@
+
+
+CPUTYPE
+Identify 6809 or 6309
+
+
+
+
+CPUTYPE
+
+
+
+Description
+
+Identify 6809 or 6309
+
+
+Examples
+
+
+
+
diff -r c0ce05d144a9 -r 425b8a051c58 docs/nitros9guide/ded.refentry
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/docs/nitros9guide/ded.refentry Fri Jan 31 23:35:18 2003 +0000
@@ -0,0 +1,49 @@
+
+
+DED
+Disk Editor
+
+
+
+
+DED
+&replstart;pathlist&replend;
+
+
+
+Description
+
+dEd is a screen-oriented disk editor utility.
+It was originally conceived as a floppy
+disk editor, so the display is organized around individual
+sectors. It performs most of the functions of Patch, from
+Computerware, but is faster, more compact, and
+screen-oriented rather than line-oriented. Individual files
+or the disk itself (hard, floppy, ram) can be examined and
+changed, sectors can be written to an output file, and
+executable modules can be located, linked to and verified.
+With simple changes, it will run on any CoCo Level I OS-9
+and possibly others (CoCo Level II OS-9).
+
+To use, type:
+
+dEd <pathlist>
+
+where <pathlist> is of the form: filename or dirname
+or /path/filename
+or /D0@ (edits entire disk)
+
+dEd will read in and display the first 256 bytes in the file
+(disk). This is Logical Sector Number (LSN) zero. You move
+through the file sector (LSN) by sector using the up and
+down arrow keys. The current LSN number is displayed in Hex
+and Decimal in the upper left corner of the screen. If the
+disk itself was accessed (by appending '@' to it's name when
+dEd was called), the LSN is the disk sector number. If an
+individual file is being editted, however, the LSN displayed
+refers to the file, not to the disk. All numbers requested
+by dEd must be in Hex format. All commands are accessed by
+simply pressing the desired key.
+
+
+
diff -r c0ce05d144a9 -r 425b8a051c58 docs/nitros9guide/devs.refentry
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/docs/nitros9guide/devs.refentry Fri Jan 31 23:35:18 2003 +0000
@@ -0,0 +1,19 @@
+
+
+DEVS
+Show device table entries
+
+
+
+
+DEVS
+-?
+
+
+
+Description
+
+Show device table entries
+
+
+
diff -r c0ce05d144a9 -r 425b8a051c58 docs/nitros9guide/disasm.refentry
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/docs/nitros9guide/disasm.refentry Fri Jan 31 23:35:18 2003 +0000
@@ -0,0 +1,81 @@
+
+
+DISASM
+OS9 Module Disassembler
+
+
+
+
+DISASM
+
+-m &replstart;module name&replend;
+&replstart;filename&replend;
+
+options
+
+
+
+Description
+
+Disasm was written to hack apart OS9 system modules,command modules,
+file managers and device drivers/descriptors either from memory or disk.
+Unlike most other disassemblers,DISASM is a two pass disassembler, creating
+output using only referenced labels. This output can be redirected to a file
+and (after modifications if desired) then re-assembled.
+
+
+Disasm provides completely commented disassembly of Device Descriptors...
+very useful for building a customized boot file.
+
+
+Options
+
+
+disasm -m &replstart;module name&replend;
+
+
+will link to module in memory - if not found,will load module from exec
+directory and then link to it...after disassembly,it will attempt to
+unlink the module.
+
+
+
+
+
+disasm &replstart;pathlist/module name&replend;
+
+
+will 'read' the module from the specified path without loading.
+
+
+
+
+
+other options:
+
+
+o = display line number,address,object code & source code... useful for
+hard to crack modules with data embedded in the middle.
+
+
+x = look for module in execution directory.
+
+
+
+
+
+ANY combination of options is allowed (upper or lower case) but they *must*
+immediately follow the '-' and there must be no spaces separating the options.
+
+
+OS9 Level I Users
+
+by changing relative address $17 from $64 to $30 will cause the output
+source to reference /d0/defs instead of /dd/defs
+
+also,if you are not using a driver which supports level II display codes,
+you *MUST* change relative address $15 from 01 to 00 to avoid problems
+in the event of an error message being printed out.
+
+
+
diff -r c0ce05d144a9 -r 425b8a051c58 docs/nitros9guide/dmode.refentry
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/docs/nitros9guide/dmode.refentry Fri Jan 31 23:35:18 2003 +0000
@@ -0,0 +1,58 @@
+
+
+DMODE
+Disk descriptor Editor
+
+
+
+
+DMODE
+
+&replstart;devicename&replend;
+-&replstart;filename&replend;
+
+options
+
+
+
+Description
+
+This new version allows any combination of upper or lower
+case options to be specified.
+
+Also, current parameters are displayed with a "$" preceding
+to remind the user that the values are HEXADECIMAL.
+
+Options may be prefixed with a "$". It is simply ignored.
+
+
+Examples
+
+Typical DMODE output:
+
+OS9: dmode /dd {enter}
+
+ drv=$00 stp=$00 typ=$80 dns=$01 cyl=$0334 sid=$06
+ vfy=$00 sct=$0021 tos=$0021 ilv=$00 sas=$20
+
+
+Now, let's say we want to change the number of cylinders
+this descripter shows. The following command lines would
+all be valid and accepted by the new DMODE:
+
+
+OS9: dmode /dd CYL=276
+-or- dmode /dd Cyl=$276
+-or- dmode /dd cYL=276
+
+
+Lastly, you may now specify either "TOS" or "T0S" to setup
+the number of sectors per track in track zero. Example:
+
+
+OS9: dmode /dd tos=21
+-or- dmode /dd t0s=21
+
+
+
+
diff -r c0ce05d144a9 -r 425b8a051c58 docs/nitros9guide/irqs.refentry
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/docs/nitros9guide/irqs.refentry Fri Jan 31 23:35:18 2003 +0000
@@ -0,0 +1,18 @@
+
+
+IRQS
+Show interrupt polling table
+
+
+
+
+IRQS
+
+
+
+Description
+
+Show interrupt polling table.
+
+
+
diff -r c0ce05d144a9 -r 425b8a051c58 docs/nitros9guide/os9guide.docbook
--- a/docs/nitros9guide/os9guide.docbook Fri Jan 31 23:03:25 2003 +0000
+++ b/docs/nitros9guide/os9guide.docbook Fri Jan 31 23:35:18 2003 +0000
@@ -32,23 +32,30 @@
+
+
+
+
+
+
+