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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
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
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
3 *
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
4 * $Id$
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
5 *
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
6 * Ed. Comments Who YY/MM/DD
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
7 * ------------------------------------------------------------------
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
8 * 204 Original OS-9 L2 Tandy distribution
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
9 * 205 Added CC3IO and Clock sections BGP 98/10/12
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
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
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
17
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
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
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
20
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
21 ifp1
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
22 use defsfile
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
23 endc
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
24
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
25 tylg set Systm+$00
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
26 atrv set ReEnt+rev
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
27 rev set $02
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
28 edition set $CD
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
29
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
30 mod eom,name,tylg,atrv,$0FE0,$0015
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
31
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
32 ***** USER MODIFIABLE DEFINITIONS HERE *****
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
33
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
34 * Init table
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
35 start equ *
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
36 fcb $27 number of IRQ polling entires
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
37 fdb DefProg offset to program to fork
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
38 fdb DefDev offset to default disk device
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
39 fdb DefCons offset to default console device
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
40 fdb DefBoot offset to boot module name
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
41 fcb $01 write protect flag (?)
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
42 fcb Level OS level
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
43 fcb OS9Vrsn OS version
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
44 fcb OS9Major OS major revision
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
45 fcb OS9Minor OS minor revision
343
b32293fc84f2 init.asm: added extra space
boisy
parents: 0
diff changeset
46 fcb $00 feature byte #1
b32293fc84f2 init.asm: added extra space
boisy
parents: 0
diff changeset
47 fcb $00 feature byte #2
b32293fc84f2 init.asm: added extra space
boisy
parents: 0
diff changeset
48 fcb 0,0,0,0,0,0,0,0 reserved
b32293fc84f2 init.asm: added extra space
boisy
parents: 0
diff changeset
49
0
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
50 * CC3IO section
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
51 fcb Monitor monitor type
343
b32293fc84f2 init.asm: added extra space
boisy
parents: 0
diff changeset
52 fcb 0 mouse info
0
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
53 fcb $1E key repeat start constant
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
54 fcb $03 key repeat delay constant
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
55
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
56 name fcs "Init"
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
57 fcb edition
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
58
751
6ec99f9702bc init no longer references cc3go from CMDS. This way, cc3go can
boisy
parents: 420
diff changeset
59 DefProg fcs "CC3Go"
0
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
60 DefDev fcs "/DD"
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
61 DefCons fcs "/Term"
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
62 DefBoot fcs "Boot"
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
63
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
64 emod
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
65 eom equ *
6641a883d6b0 Initial revision
boisy
parents:
diff changeset
66 end