Mercurial > hg > Members > kono > nitros9-code
view level1/modules/sysgo_rom.asm @ 239:8b71b12c468f
Checking in the floppy disk device descriptors for Dragon 64
author | roug |
---|---|
date | Thu, 18 Jul 2002 19:53:53 +0000 |
parents | 668388823050 |
children |
line wrap: on
line source
******************************************************************** * SysGo - OS-9 Level One 2 ROM SysGo * * $Id$ * * Ed. Comments Who YY/MM/DD * ------------------------------------------------------------------ * 12 From Tandy OS-9 Level One VR 02.00.00 * 13 Y2K BGP 99/05/11 nam SysGo ttl OS-9 Level One 2 ROM SysGo ifp1 use defsfile use scfdefs endc tylg set Systm+Objct atrv set ReEnt+rev rev set $01 edition set 13 mod eom,name,tylg,atrv,start,size dataarea rmb 200 size equ . name fcs /SysGo/ fcb edition * default OS-9 priority DefPrior set 128 BootMsg fcc "OS-9 LEVEL ONE VR. 0" fcb 48+OS9Vrsn fcc ".0" fcb 48+OS9Major fcc ".0" fcb 48+OS9Minor fdb C$CR,C$LF fcc "COPR. 1980 BY MOTOROLA INC. AND" fdb C$CR,C$LF fcc "MICROWARE SYSTEMS CORP." fdb C$CR,C$LF fcc "LICENSED TO TANDY CORP." fdb C$CR,C$LF fcc "ALL RIGHTS RESERVED." fdb C$CR,C$LF fcb C$LF MsgEnd equ * Shell fcc "Shell" fcb C$CR * Default time packet * YY MM DD HH MM SS TimePckt fcb 85,06,01,00,00,00 * SysGo entry point start leax >IcptRtn,pcr os9 F$Icpt * Print boot message leax >BootMsg,pcr ldy #MsgEnd-BootMsg lda #$01 os9 I$Write leax >TimePckt,pcr os9 F$STime * Set priority and do startup file DoStrtup os9 F$ID ldb #DefPrior os9 F$SPrior FrkShell leax >Shell,pcr ldd #$0100 ldy #$0000 os9 F$Fork bcs DeadEnd os9 F$Wait bcc FrkShell DeadEnd bra DeadEnd * Intercept routine IcptRtn rti emod eom equ * end