Mercurial > hg > Members > kono > nitros9-code
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 |