comparison level1/ReadMe @ 1008:e237e466bf7d

Updated
author boisy
date Tue, 04 Mar 2003 01:44:07 +0000
parents aaa419ee956e
children bc3589746adf
comparison
equal deleted inserted replaced
1007:09cc399991fa 1008:e237e466bf7d
1 **** OS-9 Level One VR 02.01.00 'Phoenix' Release Notes **** 1 *********************
2 OS-9 Level One ReadMe
3 *********************
2 4
3 This release of OS-9 Level One for the Tandy Color Computer and 5 Welcome to OS-9 Level One for the TRS-80/Tandy Color Computer. This is a
4 Dragon computers represents the first community-based release 6 community-based release of OS-9.
5 since the discontinuation of both the CoCo and Dragon in the 1980s.
6 Its codename is an obvious parallel: Phoenix.
7 7
8 There were several reasons for releasing a new version of OS-9 8 DISTRIBUTION
9 Level One: 9 ============
10 There is one double-sided 40 track DSK image ending in '_ds40.dsk'.
10 11
11 o It was long overdue (16 years) 12 USING THE DISK IMAGES
13 =====================
14 If you wish to transfer the disk images to a 5.25" floppy disk for use
15 with a real CoCo, follow the steps below:
12 16
13 o Year 2000 fixes were needed 17 WINDOWS/DOS:
14 18
15 o Bringing both CoCo and Dragon OS-9 to the same code base 19 1. Download and install the latest version of DSKINI/RETRIEVE as modified
16 was desirable 20 by John Collyer at http://www.angelfire.com/oh5/johncollyer/coco/m6309.htm
17 21
18 o This release served to test our methods for assembly and 22 2. Insert a blank 5.25" DS floppy in to your drive (we assume B:)
19 packaging, which will come in handy as we continue to
20 work on future possible releases of this and other versions
21 of OS-9
22 23
23 One goal of this release was to consolidate commands and modules from 24 3. Type the following command, replacing the name of the image:
24 both the CoCo and Dragon versions of OS-9 into a single distribution
25 that would support both systems. The last CoCo version of OS-9
26 Level One was version 02.00.00, released in mid-1986. The last Dragon
27 version of OS-9 Level One was version 01.02.00, released ????.
28 The CoCo version of OS-9, being newer, was the basis for this upgrade,
29 and the Dragon distribution disk reflects the newer OS-9 modules from
30 the CoCo version.
31 25
32 This goal was accomplished in tandem with another goal: bringing some 26 DSKINI /T40 /D B: <diskimagefile>
33 commonality to commands between OS-9 Level One and OS-9 Level Two. The 27
34 CoCo 3 version of OS-9 Level Two was released in February 1987, about 28 Where <diskimagefile> is the image file you want to transfer to the
35 one year after CoCo OS-9 Level One Version 2. While some commands 29 floppy disk. The image file transfer should start. When it is done,
36 are Level Two specific, most commands can interoperate in both environments, 30 take out the disk and try booting your CoCo with it.
37 and we felt it would be of benefit to "upgrade" Level One to some of these 31
38 commands. We even went as far as to back-port certain commands like 32 Repeat steps 2-3 for each additional disk.
39 os9gen and cobbler from Level Two, because they offered increased
40 functionality. Level Two-specific code was conditionalized out and
41 Level One code was introduced. The obvious benefit for us is that
42 we can now build a Level One and Level Two command from the same
43 source file.
44 33
45 34
46 Color Computer Modules 35 LINUX:
47 ======================
48 36
49 The following list gives information on changes, if any, on each 37 1. Download and install the latest version of fdutils from
50 module found in the CoCo distribution of OS-9 Level One. 38 http://fdutils.linux.lu/
51 39
52 Command Edition Comments 40 2. Once installed, edit the /usr/local/etc/mediaprm file and add the
53 ------- ------- ----------------------------------- 41 following lines at the end of the file:
54 asm 6 Y2K issues resolved, 6309 compatible
55 attr 11 From OS-9 Level Two V2.00.01
56 backup 8 Unchanged from last Tandy release
57 binex 68 Put proper edition in place in code
58 build 6 Unchanged from last Tandy release
59 cmp 50 Unchanged from last Tandy release
60 cobbler 7 From OS-9 Level Two V2.00.01
61 modified for OS-9 Level One,
62 supports double-sided drives
63 config 5 Modified references of /D0 to /DD
64 copy 7 From OS-9 Level Two V2.00.01
65 date 6 Y2K issues resolved
66 dcheck 4 Unchanged from last Tandy release
67 debug 6 Unchanged from last Tandy release
68 deiniz 3 From OS-9 Level Two V2.00.01
69 del 5 Unchanged from last Tandy release
70 deldir 3 Unchanged from last Tandy release
71 dir 7 Y2K issues resolved
72 display 2 Unchanged from last Tandy release
73 dsave 2 Unchanged from last Tandy release
74 dump 5 Unchanged from last Tandy release
75 echo 5 Unchanged from last Tandy release
76 edit 3 Unchanged from last Tandy release
77 exbin 68 Put proper edition in place in code
78 format 22 From OS-9 Level Two V2.00.01
79 free 17 Y2K issues resolved
80 grfo 1 Unchanged from last Tandy release
81 help 5 From OS-9 Level Two V2.00.01
82 ident 7 Unchanged from last Tandy release
83 iniz 3 From OS-9 Level Two V2.00.01
84 link 5 Unchanged from last Tandy release
85 load 4 Unchanged from last Tandy release
86 login 18 From OS-9 Level Two V2.00.01, with
87 minor code changes for Level One
88 and an rts to rti code fix
89 makdir 4 Unchanged from last Tandy release
90 mdir 5 Unchanged from last Tandy release
91 merge 4 Unchanged from last Tandy release
92 mfree 5 Unchanged from last Tandy release
93 os9gen 9 From OS-9 Level Two V2.00.01
94 modified for OS-9 Level One,
95 supports double-sided drives
96 park 2 Changed name from PARK to Park
97 printerr 7 Changed /D0 to /DD
98 procs 9 Unchanged from last Tandy release
99 pwd 1 Unchanged from last Tandy release
100 pxd 1 Unchanged from last Tandy release
101 rename 6 Unchanged from last Tandy release
102 save 3 Unchanged from last Tandy release
103 setime 12 Y2K issues resolved
104 shell 21 CHD no longer uses WRITE. mode
105 sleep 2 Unchanged from last Tandy release
106 tee 2 Unchanged from last Tandy release
107 tmode 12 From OS-9 Level Two V2.00.01
108 tsmon 8 From OS-9 Level Two V2.00.01
109 tuneport 3 Unchanged from last Tandy release
110 unlink 2 Unchanged from last Tandy release
111 verify 5 Unchanged from last Tandy release
112 xmode 5 From OS-9 Level Two V2.00.01
113 42
114 Module Edition Comments 43 "COCO360":
115 ------- ------- ----------------------------------- 44 DS DD sect=18 cyl=40 ssize=256 tpi=48 fm=0 gap=8
116 aciapak.dr 10 Unchanged from last Tandy release
117 ccdisk.dr 5 Supports double-sided drives, 6ms
118 step rate
119 cchdisk.dr 4 Unchanged from last Tandy release
120 ccio.dr 12 Unchanged from last Tandy release
121 clock.50hz 5 Y2K issues resolved
122 clock.60hz 5 Y2K issues resolved
123 co32.io 1 Unchanged from last Tandy release
124 co80.io 2 Unchanged from last Tandy release
125 ddd0_35s.dd New addition
126 d0_35s.dd New addition, replaces Tandy d0.dd
127 d1_35s.dd New addition, replaces Tandy d1.dd
128 d2_35s.dd New addition, replaces Tandy d2.dd
129 d3_35s.dd New addition, replaces Tandy d3.dd
130 ddd0_40d.dd New addition
131 d0_40d.dd New addition
132 d1_40d.dd New addition
133 d2_40d.dd New addition
134 ddd0_80d.dd New addition
135 d0_80d.dd New addition
136 d1_80d.dd New addition
137 d2_80d.dd New addition
138 grfo.io 1 Unchanged from last Tandy release
139 h0_15.dd Unchanged from last Tandy release
140 h0_35.dd Unchanged from last Tandy release
141 h1_15.dd Unchanged from last Tandy release
142 h1_35.dd Unchanged from last Tandy release
143 init Changed /D0 reference to /DD
144 ioman 12 Fixed I/O queue bug, I$Attach bug
145 m1.dd Unchanged from last Tandy release
146 m2.dd Removed two extranous bytes after name
147 modpak.dr 10 Unchanged from last Tandy release
148 nil.dd Unchanged from last Tandy release
149 nildrv.dr 3 Unchanged from last Tandy release
150 os9 15 Module validation now consists of a
151 header parity check, and, if the
152 system global D.CRC is non-zero,
153 a CRC check. D.CRC is set or
154 cleared based upon a flag bit
155 in Init.
156 os9p2 10 Unchanged from last Tandy release
157 p.dd Unchanged from last Tandy release
158 pipe.dd Unchanged from last Tandy release
159 pipeman.mn 4 Unchanged from last Tandy release
160 piper.dr 2 Unchanged from last Tandy release
161 printer.dr 10 Unchanged from last Tandy release
162 rbf.mn 24 Unchanged from last Tandy release
163 rs232.dr 7 Unchanged from last Tandy release
164 scf.mn 10 Unchanged from last Tandy release
165 ssc.dd Unchanged from last Tandy release
166 sscpak.dr 1 Unchanged from last Tandy release
167 sysgo 15 Reflects new OS-9 version, attempts
168 to fork AutoEx
169 t1.dd Unchanged from last Tandy release
170 t2.dd Removed two extranous bytes after name
171 t3.dd Unchanged from last Tandy release
172 term32.dd Unchanged from last Tandy release
173 term80.dd Unchanged from last Tandy release
174 45
46 3. Insert your blank floppy into the drive on your Linux box.
47
48 4. Type the following command:
49
50 setfdprm /dev/fd1 coco360 (360K 5.25" floppy disk)
51
52 This assumes your floppy drive is /dev/fd1. You may need to make
53 adjustments to the above commands for your environment.
54
55 5. After typing the setfdprm command, the floppy drive unit should spin
56 for a second then stop. Type this command:
57
58 dd if=<diskimagefile> of=/dev/fd1
59
60 Where <diskimagefile> is the image file you want to transfer to the
61 floppy disk. The image file transfer should start. When it is done,
62 take out the disk and try booting your CoCo with it.
63
64 Repeat steps 3-5 for each additional disk.
65