Mercurial > hg > Members > kono > nitros9-code
annotate level1/modules/init.asm @ 1724:f389c6bca482
New clock2_*.asm files split from single clock2.asm for more source clarity
author | boisy |
---|---|
date | Fri, 20 Aug 2004 11:11:58 +0000 |
parents | 34bf8b64353a |
children | 0af3f5f84033 |
rev | line source |
---|---|
0 | 1 ******************************************************************** |
1722 | 2 * Init - NitrOS-9 Configuration module |
0 | 3 * |
4 * $Id$ | |
5 * | |
1499 | 6 * Edt/Rev YYYY/MM/DD Modified by |
7 * Comment | |
0 | 8 * ------------------------------------------------------------------ |
1722 | 9 * 204 1998/10/12 Boisy G. Pitre |
10 * Original OS-9 L2 Tandy distribution. | |
11 * | |
12 * 205 1998/10/20 Boisy G. Pitre | |
13 * Added CC3IO and Clock sections. | |
14 * | |
15 * 205r2 1998/10/20 Boisy G. Pitre | |
16 * Removed clock information from here. | |
17 * | |
18 * 1 2003/01/08 Boisy G. Pitre | |
19 * Restarted edition number back to 1, removed CMDS/cc3go reference and | |
20 * just have cc3go so that in certain cases, cc3go can be in the bootfile, | |
21 * and so that ROMmed systems don't have to have a special init module. | |
22 * 2003/11/05 Robert Gault | |
23 * Corrected CC3IO info regards mouse. Changed from fcb to fdb low res/ right | |
24 * Corrected OS9Defs to match. | |
0 | 25 |
26 nam Init | |
1722 | 27 ttl NitrOS-9 Configuration module |
0 | 28 |
1722 | 29 ifp1 |
0 | 30 use defsfile |
1722 | 31 endc |
0 | 32 |
33 tylg set Systm+$00 | |
34 atrv set ReEnt+rev | |
1287 | 35 rev set $00 |
1722 | 36 edition set 1 |
0 | 37 |
1722 | 38 mod eom,name,tylg,atrv,$0FE0,$0015 |
39 | |
40 ***** USER MODIFIABLE DEFINITIONS HERE ***** | |
0 | 41 |
42 * Init table | |
43 start equ * | |
1722 | 44 fcb $27 number of IRQ polling entires |
306 | 45 fdb DefProg offset to program to fork |
46 fdb DefDev offset to default disk device | |
47 fdb DefCons offset to default console device | |
48 fdb DefBoot offset to boot module name | |
49 fcb $01 write protect flag (?) | |
50 fcb Level OS level | |
1363 | 51 fcb NOS9Vrsn OS version |
52 fcb NOS9Major OS major revision | |
53 fcb NOS9Minor OS minor revision | |
1722 | 54 fcb CRCOff feature byte #1 |
317
e6dcf1ac92b2
Modified ccio.asm for better comments, init.asm simplified
boisy
parents:
308
diff
changeset
|
55 fcb $00 feature byte #2 |
1722 | 56 fcb 0,0,0,0,0,0,0,0 reserved |
57 | |
58 IFGT Level-1 | |
59 * CC3IO section | |
60 fcb Monitor monitor type | |
61 fcb 0,1 mouse info, low res right mouse | |
62 fcb $1E key repeat start constant | |
63 fcb $03 key repeat delay constant | |
64 ENDC | |
0 | 65 |
66 name fcs "Init" | |
1722 | 67 fcb edition |
0 | 68 |
69 DefProg fcs "SysGo" | |
201 | 70 DefDev fcs "/DD" |
0 | 71 DefCons fcs "/Term" |
72 DefBoot fcs "Boot" | |
73 | |
1722 | 74 emod |
0 | 75 eom equ * |
1722 | 76 end |