Mercurial > hg > Members > kono > nitros9-code
annotate level2/modules/init.asm @ 751:6ec99f9702bc
init no longer references cc3go from CMDS. This way, cc3go can
still reside in memory for rom boots and other special case boots.
So cc3go goes back to the root directory for those who don't want
it in the bootfile.
Makefile reflects this
author | boisy |
---|---|
date | Wed, 08 Jan 2003 13:58:08 +0000 |
parents | 84c4e0118938 |
children | 961e0624375b |
rev | line source |
---|---|
0 | 1 ******************************************************************** |
751
6ec99f9702bc
init no longer references cc3go from CMDS. This way, cc3go can
boisy
parents:
420
diff
changeset
|
2 * Init - OS-9 Level Two Configuration module |
0 | 3 * |
4 * $Id$ | |
5 * | |
6 * Ed. Comments Who YY/MM/DD | |
7 * ------------------------------------------------------------------ | |
8 * 204 Original OS-9 L2 Tandy distribution | |
9 * 205 Added CC3IO and Clock sections BGP 98/10/12 | |
10 * 205b Removed clock information from here BGP 98/10/20 | |
751
6ec99f9702bc
init no longer references cc3go from CMDS. This way, cc3go can
boisy
parents:
420
diff
changeset
|
11 * 1 Restarted edition number back to 1, BGP 03/01/08 |
6ec99f9702bc
init no longer references cc3go from CMDS. This way, cc3go can
boisy
parents:
420
diff
changeset
|
12 * removed CMDS/cc3go reference and just |
6ec99f9702bc
init no longer references cc3go from CMDS. This way, cc3go can
boisy
parents:
420
diff
changeset
|
13 * have cc3go so that in certain cases, cc3go |
6ec99f9702bc
init no longer references cc3go from CMDS. This way, cc3go can
boisy
parents:
420
diff
changeset
|
14 * can be in the bootfile, and so that ROMmed |
6ec99f9702bc
init no longer references cc3go from CMDS. This way, cc3go can
boisy
parents:
420
diff
changeset
|
15 * systems don't have to have a special init |
6ec99f9702bc
init no longer references cc3go from CMDS. This way, cc3go can
boisy
parents:
420
diff
changeset
|
16 * module. |
0 | 17 |
18 nam Init | |
751
6ec99f9702bc
init no longer references cc3go from CMDS. This way, cc3go can
boisy
parents:
420
diff
changeset
|
19 ttl OS-9 Level Two Configuration module |
0 | 20 |
21 ifp1 | |
22 use defsfile | |
23 endc | |
24 | |
25 tylg set Systm+$00 | |
26 atrv set ReEnt+rev | |
27 rev set $02 | |
28 edition set $CD | |
29 | |
30 mod eom,name,tylg,atrv,$0FE0,$0015 | |
31 | |
32 ***** USER MODIFIABLE DEFINITIONS HERE ***** | |
33 | |
34 * Init table | |
35 start equ * | |
36 fcb $27 number of IRQ polling entires | |
37 fdb DefProg offset to program to fork | |
38 fdb DefDev offset to default disk device | |
39 fdb DefCons offset to default console device | |
40 fdb DefBoot offset to boot module name | |
41 fcb $01 write protect flag (?) | |
42 fcb Level OS level | |
43 fcb OS9Vrsn OS version | |
44 fcb OS9Major OS major revision | |
45 fcb OS9Minor OS minor revision | |
343 | 46 fcb $00 feature byte #1 |
47 fcb $00 feature byte #2 | |
48 fcb 0,0,0,0,0,0,0,0 reserved | |
49 | |
0 | 50 * CC3IO section |
51 fcb Monitor monitor type | |
343 | 52 fcb 0 mouse info |
0 | 53 fcb $1E key repeat start constant |
54 fcb $03 key repeat delay constant | |
55 | |
56 name fcs "Init" | |
57 fcb edition | |
58 | |
751
6ec99f9702bc
init no longer references cc3go from CMDS. This way, cc3go can
boisy
parents:
420
diff
changeset
|
59 DefProg fcs "CC3Go" |
0 | 60 DefDev fcs "/DD" |
61 DefCons fcs "/Term" | |
62 DefBoot fcs "Boot" | |
63 | |
64 emod | |
65 eom equ * | |
66 end |