changeset 200:e9ce43cc215e

Made major changes to headers for consistency and identification
author boisy
date Mon, 15 Jul 2002 03:42:42 +0000
parents 9a72b8091dff
children 668388823050
files level1/cmds/asm.asm level1/cmds/attr.asm level1/cmds/backup.asm level1/cmds/binex.asm level1/cmds/build.asm level1/cmds/cmp.asm level1/cmds/cobbler.asm level1/cmds/cobbler_d64.asm level1/cmds/copy.asm level1/cmds/dcheck.asm level1/cmds/debug.asm level1/cmds/del.asm level1/cmds/deldir.asm level1/cmds/dir.asm level1/cmds/display.asm level1/cmds/drvr51.asm level1/cmds/dsave.asm level1/cmds/dump.asm level1/cmds/echo.asm level1/cmds/edit.asm level1/cmds/exbin.asm level1/cmds/format.asm level1/cmds/format_d64.asm level1/cmds/free.asm level1/cmds/go51.asm level1/cmds/grfo.asm level1/cmds/ident.asm level1/cmds/iniz.asm level1/cmds/link.asm level1/cmds/list.asm level1/cmds/load.asm level1/cmds/login.asm level1/cmds/makdir.asm level1/cmds/mdir.asm level1/cmds/merge.asm level1/cmds/mfree.asm level1/cmds/os9gen.asm level1/cmds/os9gen_d64.asm level1/cmds/park.asm level1/cmds/printerr.asm level1/cmds/procs.asm level1/cmds/pwd.asm level1/cmds/pxd.asm level1/cmds/rename.asm level1/cmds/save.asm level1/cmds/setime.asm level1/cmds/shell_21.asm level1/cmds/sleep.asm level1/cmds/tee.asm level1/cmds/tmode.asm level1/cmds/tsmon.asm level1/cmds/tuneport.asm level1/cmds/unlink.asm level1/cmds/verify.asm
diffstat 54 files changed, 215 insertions(+), 121 deletions(-) [+]
line wrap: on
line diff
--- a/level1/cmds/asm.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/asm.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,8 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 6      Made compliant with 1900-2155                  BGP 99/05/11
+*   5    From Tandy OS-9 Level One VR 02.00.00
+*   6    Made compliant with 1900-2155                  BGP 99/05/11
 
          nam   Asm
          ttl   6809 Assembler
--- a/level1/cmds/attr.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/attr.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,11 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 8      Original Tandy distribution version
-* 11     Only edition number was changed to match up    BGP 02/07/13
-*        to OS-9 Level Two command; that was the
-*        only difference between the Level One and the
-*        Level Two Command
+*  11    From Tandy OS-9 Level Two VR 02.00.01
 
          nam   Attr
          ttl   Modify file attributes
--- a/level1/cmds/backup.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/backup.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-*  8     Original Microware distribution version
+*   8    From Tandy OS-9 Level One VR 02.00.00
 
          nam   Backup
          ttl   Make a backup copy of a disk
@@ -19,6 +19,7 @@
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   $08
 
          mod   eom,name,tylg,atrv,start,size
 
@@ -47,7 +48,7 @@
 size     equ   .
 
 name     fcs   /Backup/
-         fcb   $08 
+         fcb   edition
 
 L0014    fcc   "/d0 /d1"
          fcb   C$CR
--- a/level1/cmds/binex.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/binex.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,8 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 67     Original Tandy distribution version
+*  67    From Tandy OS-9 Level One VR 02.00.00
+*  68    Set proper edition
 
          nam   Binex
          ttl   Motorola S-Record utility
@@ -19,7 +20,7 @@
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
-edition  set   67
+edition  set   68
 
          mod   eom,name,tylg,atrv,start,size
 
@@ -44,6 +45,8 @@
 size     equ   .
 
 name     fcs   /Binex/
+         fcb   edition
+
          fcc   "Copyright 1982 Motorola, Inc."
          fcb   $01 
 
--- a/level1/cmds/build.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/build.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,10 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 5      Original Tandy distribution version
-* 6      Brought up to OS-9 Level Two version, only     BGP 02/07/13
-*        difference was use of PREAD. at start line
-*        which is not present in OS-9 Level Two version.
+*   6    From Tandy OS-9 Level Two VR 02.00.01
 
          nam   Build
          ttl   Simple text file creation utility
--- a/level1/cmds/cmp.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/cmp.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 50     Original Microware distribution version
+*  50    From Tandy OS-9 Level One VR 02.00.00
 
          nam   cmp
          ttl   File comparison utility
@@ -15,10 +15,13 @@
          ifp1
          use   os9defs
          endc
+
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+
          mod   eom,name,tylg,atrv,start,size
+
 u0000    rmb   2
 u0002    rmb   2
 u0004    rmb   2
@@ -39,8 +42,8 @@
 u0428    rmb   2
 u042A    rmb   1135
 size     equ   .
-name     equ   *
-L000D    fcs   /cmp/
+
+name     fcs   /cmp/
 L0010    fcb   $32 2
          fcb   $E9 i
          fcb   $FF 
@@ -2680,7 +2683,7 @@
 L0A6B    cmpa  #$0D
          bne   L0A61
          clr   -$01,x
-L0A71    leax  >L000D,pcr
+L0A71    leax  >name,pcr
          pshs  x
          clra  
          leax  ,s
--- a/level1/cmds/cobbler.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/cobbler.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 5      Original Tandy distribution version
+*   5    From Tandy OS-9 Level One VR 02.00.00
 
          nam   Cobbler
          ttl   Make a bootstrap file
@@ -15,10 +15,14 @@
          ifp1
          use   defsfile
          endc
+
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   5
+
          mod   eom,name,tylg,atrv,start,size
+
 u0000    rmb   1
 DevFd    rmb   3
 BTLSN    rmb   1
@@ -36,9 +40,10 @@
 u0063    rmb   7
 u006A    rmb   432
 size     equ   .
-name     equ   *
-         fcs   /Cobbler/
-         fcb   $05 
+
+name     fcs   /Cobbler/
+         fcb   edition
+
 L0015    fcb   C$LF
          fcc   "Use: COBBLER </devname>"
          fcb   C$LF
--- a/level1/cmds/cobbler_d64.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/cobbler_d64.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-*  5     Original Dragon Data distribution version
+*   5    From Dragon OS-9 Level One VR 01.02.00
 
          nam   Cobbler
          ttl   Make a bootstrap file
@@ -15,10 +15,14 @@
          ifp1
          use   defsfile
          endc
+
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   5
+
          mod   eom,name,tylg,atrv,start,size
+
 u0000    rmb   1
 DevFd    rmb   3
 BTLSN    rmb   1
@@ -34,9 +38,10 @@
 u005C    rmb   7
 u0063    rmb   682
 size     equ   .
-name     equ   *
-         fcs   /Cobbler/
-         fcb   $05 
+
+name     fcs   /Cobbler/
+         fcb   edition
+
 L0015    fcb   C$LF 
          fcc   "Use: Cobbler </devname>"
          fcb   C$LF 
--- a/level1/cmds/copy.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/copy.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -1,16 +1,14 @@
 ********************************************************************
-* progname - program module
+* Copy - Copy files
 *
 * $Id$
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-*  -     Original Tandy distribution version
-*
-*
+*   9    From Tandy OS-9 Level Two VR 02.00.01
 
          nam   Copy
-         ttl   program module       
+         ttl   Copy files
 
 * Disassembled 02/07/06 13:08:43 by Disasm v1.6 (C) 1988 by RML
 
@@ -21,6 +19,7 @@
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   9
 
          mod   eom,name,tylg,atrv,start,size
 
@@ -40,9 +39,9 @@
 u0200    rmb   256
 u0300    rmb   4096
 size     equ   .
-name     equ   *
-         fcs   /Copy/
-         fcb   $09 
+
+name     fcs   /Copy/
+         fcb   edition
 
 L0012    fcc   "Ready SOURCE, hit C to continue: "
 L0033    fcc   "Ready DESTINATION, hit C to continue: "
--- a/level1/cmds/dcheck.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/dcheck.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-*  4     Original Microware distribution version
+*   4    From Tandy OS-9 Level One VR 02.00.00
 
          nam   dcheck
          ttl   Check Disk File Structure
@@ -15,13 +15,16 @@
          ifp1
          use   os9defs
          endc
+
 start    set   $1A96
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+
          mod   eom,name,tylg,atrv,start,size
 u0000    rmb   2946
 size     equ   .
+
          fcb   $34 4
          fcb   $06 
          fcb   $32 2
--- a/level1/cmds/debug.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/debug.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-*  6     Original Tandy version
+*   6    From Tandy OS-9 Level One VR 02.00.00
 
          nam   debug
          ttl   6809 debugger
@@ -19,6 +19,7 @@
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   6
 
 L0000    mod   eom,name,tylg,atrv,start,size
 
@@ -62,7 +63,7 @@
 size     equ   .
 
 name     fcs   /debug/
-         fcb   $06 
+         fcb   edition
 
 L0013    bsr   L0021
          bra   L0019
--- a/level1/cmds/del.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/del.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 3      Original Tandy distribution version            BGP
+*   5    From Tandy OS-9 Level One VR 02.00.00
 
          nam   Del
          ttl   File deletion utility
--- a/level1/cmds/deldir.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/deldir.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 3      Original Tandy distribution version            BGP
+*   3    From Tandy OS-9 Level Two VR 02.00.01
 
          nam   Deldir
          ttl   Delete a directory
--- a/level1/cmds/dir.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/dir.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,8 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 7      Made compliant with 1900-2155                  BGP 99/05/11
+*   5    From Tandy OS-9 Level One VR 02.00.00
+*   7    Made compliant with 1900-2155                  BGP 99/05/11
 
          nam   Dir
          ttl   Show directory
--- a/level1/cmds/display.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/display.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-*  2     Original Tandy version                         BGP 02/04/05
+*   2    From Tandy OS-9 Level One VR 02.00.00
 
          nam   Display
          ttl   display control codes
@@ -79,7 +79,7 @@
          bhi   L007F
          cmpb  #$0A
          bcs   L007F
-L007A    andcc #$FE
+L007A    andcc #^Carry
          leay  $01,y
          rts   
 L007F    comb  
--- a/level1/cmds/drvr51.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/drvr51.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 1      Original Dragon distribution version
+*   1    Original Dragon distribution version
 
 
          nam   drvr51
@@ -16,10 +16,14 @@
          ifp1
          use   defsfile
          endc
+
 tylg     set   Drivr+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   1
+
          mod   eom,name,tylg,atrv,start,size
+
 u0000    rmb   1
 u0001    rmb   1
 u0002    rmb   1
@@ -91,10 +95,12 @@
 u009A    rmb   3
 u009D    rmb   1
 size     equ   .
+
          fcb   $03 
-name     equ   *
-         fcs   /drvr51/
-         fcb   $01 
+
+name     fcs   /drvr51/
+         fcb   edition
+
 start    equ   *
          lbra  L0027
          lbra  L00EE
--- a/level1/cmds/dsave.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/dsave.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-*  2     Original Microware distribution version
+*   2   From Tandy OS-9 Level One VR 02.00.00
 
          nam   dsave
          ttl   Generate procedure file to copy files
@@ -15,13 +15,17 @@
          ifp1
          use   os9defs
          endc
+
 start    set   $0E0B
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+
          mod   eom,name,tylg,atrv,start,size
+
 u0000    rmb   2897
 size     equ   .
+
          fcb   $34 4
          fcb   $06 
          fcb   $32 2
--- a/level1/cmds/dump.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/dump.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 5      Original Tandy distribution version
+*   5    From Tandy OS-9 Level One VR 02.00.00
 
          nam   Dump
          ttl   Show file contents in hex
--- a/level1/cmds/echo.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/echo.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 5      Original Tandy distribution version
+*   5    From Tandy OS-9 Level One VR 02.00.00
 
          nam   Echo
          ttl   Echo text
--- a/level1/cmds/edit.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/edit.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -1,5 +1,14 @@
+********************************************************************
+* Edit - Line editor
+*
+* $Id$
+*
+* Ed.    Comments                                       Who YY/MM/DD
+* ------------------------------------------------------------------
+*   3    From Tandy OS-9 Level One VR 02.00.00
+
          nam   Edit
-         ttl   program module       
+         ttl   Line editor
 
 * Disassembled 02/07/05 22:33:05 by Disasm v1.6 (C) 1988 by RML
 
@@ -10,8 +19,9 @@
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   3
 
-L0000         mod   eom,name,tylg,atrv,start,size
+L0000    mod   eom,name,tylg,atrv,start,size
 
 u0000    rmb   1
 u0001    rmb   1
@@ -111,10 +121,12 @@
 u029E    rmb   384
 u041E    rmb   2049
 size     equ   .
-name     equ   *
-         fcs   /Edit/
-         fcb   $03 
+
+name     fcs   /Edit/
+         fcb   edition
+
          fcc   "(C)1981Microware"
+
 L0022    fcb   $01 
          lbra  L0292
          lbra  L0C38
--- a/level1/cmds/exbin.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/exbin.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,8 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 67     Original Tandy distribution version
+*  67    From Tandy OS-9 Level One VR 02.00.00
+*  68    Made proper edition number                     BGP 02/07/14
 
          nam   Exbin
          ttl   Motorola S-Record utility
@@ -19,6 +20,7 @@
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   68
 
          mod   eom,name,tylg,atrv,start,size
 
@@ -42,6 +44,8 @@
 size     equ   .
 
 name     fcs   /Exbin/
+         fcb   edition
+
          fcc   "Copyright 1982 Motorola, Inc."
          fcb   $01 
 
--- a/level1/cmds/format.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/format.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 17     Original Microware distribution version
+*  17    From Tandy OS-9 Level One VR 02.00.00
 
          nam   Format
          ttl   Initialize disk media
@@ -19,6 +19,7 @@
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   17
 
          mod   eom,name,tylg,atrv,start,size
 
@@ -101,7 +102,7 @@
 size     equ   .
 
 name     fcs   /Format/
-         fcb   $11 
+         fcb   edition
 
 L0014    fcb   $00 
          fcb   $00 
--- a/level1/cmds/format_d64.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/format_d64.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 18     Original Dragon Data distribution version
+*  18    From Dragon OS-9 Level One VR 01.02.00
 
 * The Dragon edition is slightly different from the Color Computer's
 * Even though the strings  "Change from 96tpi to 48tpi? "
@@ -19,10 +19,14 @@
          ifp1
          use   defsfile
          endc
+
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   18
+
          mod   eom,name,tylg,atrv,start,size
+
 u0000    rmb   1
 u0001    rmb   1
 PathNm   rmb   1
@@ -100,8 +104,10 @@
 u02B2    rmb   9924
 u2976    rmb   451
 size     equ   .
+
 name     fcs   /Format/
-         fcb   $12 
+         fcb   edition
+
 L0014    fcb   $00 
          fcb   $00 
 L0016    fcb   $00 
--- a/level1/cmds/free.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/free.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,8 +5,8 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 6      Original Tandy/Microware version
-* 7      Incorporated Glenside Y2K fixes                BGP 99/05/11
+*   6    From Tandy OS-9 Level One VR 02.00.00
+*   7    Y2K fixed
 
          nam   Free
          ttl   Print disk free space
--- a/level1/cmds/go51.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/go51.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 1      Original Dragon distribution version
+*   1    From Dragon OS-9 Level One VR 01.02.00
 
          nam   go51
          ttl   The 51 column by 24 line video display
@@ -15,18 +15,23 @@
          ifp1
          use   defsfile
          endc
+
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   1
+
          mod   eom,name,tylg,atrv,start,size
+
 u0000    rmb   2
 u0002    rmb   2
 u0004    rmb   2
 u0006    rmb   32
 size     equ   .
-name     equ   *
-         fcs   /go51/
-         fcb   $01 
+
+name     fcs   /go51/
+         fcb   edition
+
 L0012    fcs   /KBVDIO/
 L0018    fcs   /drvr51/
 L001E    fcs   /term/
--- a/level1/cmds/grfo.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/grfo.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 7      Original Tandy/Microware version               BGP 02/04/06
+*   1    From Tandy OS-9 Level One VR 02.00.00
 
          nam   GRFO
          ttl   Graphics module
@@ -19,6 +19,7 @@
 tylg     set   Systm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   1
 
          mod   eom,name,tylg,atrv,start,size
 
@@ -27,7 +28,7 @@
 
          fcb   $07 
 name     fcs   /GRFO/
-         fcb   $01 
+         fcb   edition
 
 start    lbra  Entry7
          lbra  L002C
--- a/level1/cmds/ident.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/ident.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 7      Original Tandy/Microware version               BGP 02/04/06
+*   7    From Tandy OS-9 Level One VR 02.00.00
 
          nam   Ident
          ttl   Show module information
@@ -22,6 +22,7 @@
 edition  set   7
 
          mod   eom,name,tylg,atrv,start,size
+
 u0000    rmb   1
 u0001    rmb   1
 u0002    rmb   1
--- a/level1/cmds/iniz.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/iniz.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 3      Original Tandy/Microware version
+*   3    From Tandy OS-9 Level Two VR 02.00.01
 
          nam   Iniz
          ttl   Initialize a device
--- a/level1/cmds/link.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/link.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 5      Original Tandy/Microware version
+*   5    From Tandy OS-9 Level One VR 02.00.00
 
          nam   Link
          ttl   Link to a module
--- a/level1/cmds/list.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/list.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 5      Original Tandy/Microware version
+*   5    From Tandy OS-9 Level One VR 02.00.00
 
          nam   List
          ttl   List a text file
--- a/level1/cmds/load.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/load.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 4      Original Tandy/Microware version
+*   4    From Tandy OS-9 Level One VR 02.00.00
 
          nam   Load
          ttl   Load a module
--- a/level1/cmds/login.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/login.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,8 +5,8 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 16     Original Tandy version
-* 17     Fixed for years 1900-2155                      BGP 99/05/11
+*  16    From Tandy OS-9 Level One VR 02.00.00
+*  17    Fixed for years 1900-2155                      BGP 99/05/11
 
          nam   Login
          ttl   Timeshare login utility
@@ -20,6 +20,7 @@
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   17
 
          mod   eom,name,tylg,atrv,start,size
 
@@ -41,7 +42,7 @@
 size     equ   .
 
 name     fcs   /Login/
-         fcb   $11
+         fcb   edition
 
 
 L0013    fcc   "SYS/PASSWORD"
--- a/level1/cmds/makdir.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/makdir.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-*  2     Original Microware distribution version
+*   4    From Tandy OS-9 Level One VR 02.00.00
 
          nam   Makdir
          ttl   Create directory file
@@ -19,6 +19,7 @@
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   4
 
          mod   eom,name,tylg,atrv,start,size
 
@@ -26,7 +27,7 @@
 size     equ   .
 
 name     fcs   /Makdir/
-         fcb   $04 
+         fcb   edition
 
 start    ldb   #DIR.+PREAD.+PWRIT.+PEXEC.+READ.+WRITE.+EXEC.
          os9   I$MakDir 
--- a/level1/cmds/mdir.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/mdir.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-*  5     Original Tandy version                         BGP 02/04/05
+*   5    From Tandy OS-9 Level One VR 02.00.00
 
          nam   Mdir
          ttl   Show module directory
@@ -19,6 +19,7 @@
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   5
 stdout   set   1
 
          mod   eom,name,tylg,atrv,start,size
@@ -38,7 +39,7 @@
 size     equ   .
 
 name     fcs   /Mdir/
-         fcb   $05 
+         fcb   edition
 
 tophead  fcb   C$LF
          fcc   "  Module directory at "
--- a/level1/cmds/merge.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/merge.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-*  4     Original Microware distribution version
+*   4    From Tandy OS-9 Level One VR 02.00.00
 
          nam   Merge
          ttl   Copy and combine files to standard output
@@ -15,19 +15,24 @@
          ifp1
          use   os9defs
          endc
+
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   $04
+
          mod   eom,name,tylg,atrv,start,size
+
 u0000    rmb   1
 u0001    rmb   2
 u0003    rmb   2
 u0005    rmb   2
 u0007    rmb   2496
 size     equ   .
-name     equ   *
-         fcs   /Merge/
-         fcb   $04 
+
+name     fcs   /Merge/
+         fcb   edition
+
 start    equ   *
          pshs  u
          stx   <u0001
--- a/level1/cmds/mfree.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/mfree.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-*  5     Original Tandy version                         BGP 02/04/05
+*   5    From Tandy OS-9 Level One VR 02.00.00
 
          nam   Mfree
          ttl   Show free memory
@@ -19,6 +19,7 @@
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   5
 stdout   set   1
 
          mod   eom,name,tylg,atrv,start,size
@@ -35,7 +36,7 @@
 size     equ   .
 
 name     fcs   /Mfree/
-         fcb   $05 
+         fcb   edition
 
 header   fcb   C$LF
          fcc   " Address  pages"
--- a/level1/cmds/os9gen.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/os9gen.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-*  7     Original Tandy distribution version
+*   7    From Tandy OS-9 Level One VR 02.00.00
 *
 * OS9gen is hardware dependent. On COCO the track to write is 34
 
@@ -17,10 +17,14 @@
          ifp1
          use   defsfile
          endc
+
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   7
+
          mod   eom,name,tylg,atrv,start,size
+
 u0000    rmb   2
 u0002    rmb   1
 DevFd    rmb   1
@@ -46,9 +50,10 @@
 u0211    rmb   7
 u0218    rmb   1000
 size     equ   .
-name     equ   *
-         fcs   /OS9gen/
-         fcb   $07 
+
+name     fcs   /OS9gen/
+         fcb   edition
+
 L0014    fcb   C$LF
          fcc   "Use (CAUTION): OS9GEN </devname> [-s]"
          fcb   C$LF
--- a/level1/cmds/os9gen_d64.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/os9gen_d64.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-*  7     Original Dragon Data distribution version
+*   7    From Dragon OS-9 Level One VR 01.02.00
 
 * DragonDOS BOOT loads sectors (numbered from 0) 2-17 (3840 bytes) into
 * RAM at location 9728. The first two bytes of sector 2 must be ASCII 'OS'
@@ -26,10 +26,14 @@
          ifp1
          use   defsfile
          endc
+
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   7
+
          mod   eom,name,tylg,atrv,start,size
+
 u0000    rmb   2
 u0002    rmb   1
 DevFd    rmb   1
@@ -50,9 +54,10 @@
 u0062    rmb   7
 u0069    rmb   4522
 size     equ   .
-name     equ   *
-         fcs   /OS9gen/
-         fcb   $07 
+
+name     fcs   /OS9gen/
+         fcb   edition
+
 L0014    fcb   C$LF 
          fcc   "Use (caution): os9gen </devname>"
          fcb   C$LF 
--- a/level1/cmds/park.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/park.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,8 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 1      Original Tandy/Microware version
+*   1    From Tandy OS-9 Level One VR 02.00.00
+*   2    Changed name to a mixture of upper/lowercase   BGP 02/07/13
 
          nam   Park
          ttl   Park a hard drive
@@ -19,6 +20,7 @@
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   2
 
          mod   eom,name,tylg,atrv,start,size
 
@@ -29,7 +31,7 @@
 size     equ   .
 
 name     fcs   /Park/
-         fcb   $01 
+         fcb   edition
 
 HelpMsg  fcb   C$LF
          fcc   "Use:  Park </devname> .... "
--- a/level1/cmds/printerr.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/printerr.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,8 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 6      Original Tandy/Microware version               BGP 02/04/06
+*   6    From Tandy OS-9 Level One VR 02.00.00
+*   7    Changed /D0 to /DD                             BGP 02/07/13
 
          nam   Printerr
          ttl   OS-9 Level One printerr routine
@@ -17,6 +18,7 @@
 tylg     set   Prgrm+Objct
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   7
 
          mod   eom,name,tylg,atrv,start,size
 
@@ -24,10 +26,10 @@
 size     equ   .
 
 name     fcs   /Printerr/
-         fcb   $06
+         fcb   edition
 
 ErrFile  fcc   "/DD/SYS/ERRMSG"
-         fcb   $0D
+         fcb   C$CR
          fcc   ",,,,,,,,,,,,"
 
 ErrMsg   fcc   "Error #"
@@ -110,7 +112,7 @@
          sta   ,y+
          tfr   b,a
          adda  #$30
-         ldb   #$0D
+         ldb   #C$CR
          std   ,y+
          leax  5,u                     point X at buffer
 L00D4    ldy   #80                     max string len
--- a/level1/cmds/procs.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/procs.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-*  5     Original Tandy version                         BGP 02/04/05
+*   9    From Tandy OS-9 Level One VR 02.00.00
 
          nam   Procs
          ttl   program module       
@@ -19,6 +19,7 @@
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   9
 
          mod   eom,name,tylg,atrv,start,size
 
@@ -37,7 +38,7 @@
 size     equ   .
 
 name     fcs   /Procs/
-         fcb   $09 
+         fcb   edition
 
 L0013    fcb   C$LF
          fcc   "Usr #  id pty sta mem pri mod"
--- a/level1/cmds/pwd.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/pwd.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 1      Original Tandy/Microware version               BGP 02/04/05
+*   1    From Tandy OS-9 Level One VR 02.00.00
 
          nam   pwd
          ttl   Print working directory
--- a/level1/cmds/pxd.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/pxd.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 1      Original Tandy/Microware version               BGP 02/04/05
+*   1    From Tandy OS-9 Level One VR 02.00.00
 
          nam   pxd
          ttl   Print working directory
--- a/level1/cmds/rename.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/rename.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 6      Original Tandy/Microware version
+*   6    From Tandy OS-9 Level One VR 02.00.00
 
          nam   Rename
          ttl   Rename a file
--- a/level1/cmds/save.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/save.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 3      Original Tandy distribution version
+*   3    From Tandy OS-9 Level One VR 02.00.00
 
          nam   Save
          ttl   Save module from memory to disk
--- a/level1/cmds/setime.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/setime.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -26,8 +26,8 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 10     Made Y2K compliant                             GH
-* 11     Made totally compliant for 1900-2155           BGP 99/05/07
+*  10    Made Y2K compliant                             GH
+*  11    Made totally compliant for 1900-2155           BGP 99/05/07
 
          nam   Setime
          ttl   Set Date/Time
--- a/level1/cmds/shell_21.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/shell_21.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,8 +5,8 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 20     Original Tandy distribution version            BGP 02/04/05
-* 21     CHD no longer requires WRITE permission        BGP 02/04/05
+*  20    From Tandy OS-9 Level One VR 02.00.00
+*  21    CHD no longer requires WRITE permission        BGP 02/04/05
 
          nam   Shell
          ttl   OS-9 Command Interpreter
@@ -20,6 +20,7 @@
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   21
 
          mod   eom,name,tylg,atrv,start,size
 
@@ -59,7 +60,8 @@
 size     equ   .
 
 name     fcs   /Shell/
-         fcb   $14 
+         fcb   edition
+
 L0013    fcb   $13 
          fcb   $50 P
          fcb   $61 a
--- a/level1/cmds/sleep.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/sleep.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 2      Original Tandy distribution version
+*   2    From Tandy OS-9 Level One VR 02.00.00
 
          nam   Sleep
          ttl   Sleep for some ticks
--- a/level1/cmds/tee.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/tee.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 2      Original Tandy distribution version            BGP 02/04/05
+*   2    From Tandy OS-9 Level One VR 02.00.00
 
          nam   Tee
          ttl   Split output to multiple devices
--- a/level1/cmds/tmode.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/tmode.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -1,5 +1,14 @@
+********************************************************************
+* Tmode - Change terminal parameters
+*
+* $Id$
+*
+* Ed.    Comments                                       Who YY/MM/DD
+* ------------------------------------------------------------------
+*  12    From Tandy OS-9 Level Two VR 02.00.01
+
          nam   Tmode
-         ttl   program module       
+         ttl   Change terminal parameters
 
 * Disassembled 98/09/11 18:35:13 by Disasm v1.6 (C) 1988 by RML
 
@@ -27,6 +36,7 @@
 
 name     fcs   /Tmode/
          fcb   edition
+
          fcb   $00 
          fcb   $17 
 L0015    fcb   $FF 
@@ -196,7 +206,7 @@
 L012B    cmpb  #C$SPAC
          beq   L0129
          leay  -$01,y
-         andcc #$FE
+         andcc #^Carry
          rts   
 L0134    clr   <u0001
          lda   ,y
--- a/level1/cmds/tsmon.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/tsmon.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-*  8     Original Tandy/Microware version
+*   8    From Tandy OS-9 Level Two VR 02.00.01
 
          nam   Tsmon
          ttl   Timesharing monitor
@@ -19,6 +19,7 @@
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   8
 
          mod   eom,name,tylg,atrv,start,size
 
@@ -29,7 +30,7 @@
 size     equ   .
 
 name     fcs   /Tsmon/
-         fcb   $08 
+         fcb   edition
 
 L0013    fcc   "LOGIN"
 L0018    fcb   C$CR
--- a/level1/cmds/tuneport.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/tuneport.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 7      Original Tandy/Microware version               BGP 02/04/06
+*   3    From Tandy OS-9 Level One VR 02.00.00
 
          nam   TunePort
          ttl   Tune Printer Port
@@ -20,6 +20,7 @@
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   3
 
          mod   eom,name,tylg,atrv,start,size
 u0000    rmb   1
@@ -39,7 +40,7 @@
 size     equ   .
 
 name     fcs   /TunePort/
-         fcb   $03 
+         fcb   edition
 
 AdjPmpt  fcb   C$CR
          fcb   C$LF
--- a/level1/cmds/unlink.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/unlink.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-*  2     Original Microware distribution version
+*   2    From Tandy OS-9 Level One VR 02.00.00
 
          nam   Unlink
          ttl   Unlink memory module
@@ -19,6 +19,7 @@
 tylg     set   Prgrm+Objct   
 atrv     set   ReEnt+rev
 rev      set   $01
+edition  set   2
 
          mod   eom,name,tylg,atrv,start,size
 
@@ -26,7 +27,7 @@
 size     equ   .
 
 name     fcs   /Unlink/
-         fcb   $02 
+         fcb   edition
 
 start    clra  
          clrb  
--- a/level1/cmds/verify.asm	Sun Jul 14 18:00:57 2002 +0000
+++ b/level1/cmds/verify.asm	Mon Jul 15 03:42:42 2002 +0000
@@ -5,7 +5,7 @@
 *
 * Ed.    Comments                                       Who YY/MM/DD
 * ------------------------------------------------------------------
-* 5      Original Tandy distribution version
+*   5    From Tandy OS-9 Level One VR 02.00.00
 
          nam   Verify
          ttl   Verify a module's CRC