view level1/modules/init.asm @ 306:c863af5b4ea1

init.asm: extended (see os9defs( os9.asm: added code to set D.CRC based on flag in init module
author boisy
date Mon, 22 Jul 2002 23:15:21 +0000
parents 668388823050
children 1d99e2771841
line wrap: on
line source

********************************************************************
* Init - OS-9 Level One V2 Configuration module
*
* $Id$
*
* Ed.    Comments                                       Who YY/MM/DD
* ------------------------------------------------------------------
*        From Tandy OS-9 Level One VR 02.00.00

         nam   Init
         ttl   OS-9 Level One V2 Configuration module

         ifp1
         use   defsfile
         endc

tylg     set   Systm+$00
atrv     set   ReEnt+rev
rev      set   $01

         mod   eom,name,tylg,atrv,$00f8,size

         rmb   12
size     equ   .

* Init table
start    equ   *
         fcb   12         number of IRQ polling entires
         fdb   DefProg    offset to program to fork
         fdb   DefDev     offset to default disk device
         fdb   DefCons    offset to default console device
         fdb   DefBoot    offset to boot module name
         fcb   $01        write protect flag (?)
         fcb   Level      OS level
         fcb   OS9Vrsn    OS version
         fcb   OS9Major   OS major revision
         fcb   OS9Minor   OS minor revision
         fcb   CRCOn      compatibility flag #1
* CCIO section
         fcb   $00        unused
         fcb   $1E        key repeat start constant
         fcb   $03        key repeat

name     fcs   "Init"

DefProg  fcs   "SysGo"
DefDev   fcs   "/DD"
DefCons  fcs   "/Term"
DefBoot  fcs   "Boot"

         emod
eom      equ   *
         end