changeset 1309:0a04945a7c60

Fixed bug in rel.asm, changed OS-9 Level One Bt.Start to $EE00 and Bt.Size to $1080 due to increased size of boot track using DriveWire booter.
author boisy
date Wed, 03 Sep 2003 16:03:23 +0000
parents 66b40fd73c53
children f284e1a88235
files defs/os9defs level1/ChangeLog level1/modules/rel.asm
diffstat 3 files changed, 5 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/defs/os9defs	Wed Sep 03 11:49:13 2003 +0000
+++ b/defs/os9defs	Wed Sep 03 16:03:23 2003 +0000
@@ -1211,8 +1211,8 @@
 * These defs are not strictly for 'Boot', but are for booting the
 * system.
 *
-Bt.Start equ   $EF00      Start address of the boot track in memory
-Bt.Size  equ   $0F80      Maximum size of bootfile
+Bt.Start equ   $EE00      Start address of the boot track in memory
+Bt.Size  equ   $1080      Maximum size of bootfile
 
          ELSE
 
--- a/level1/ChangeLog	Wed Sep 03 11:49:13 2003 +0000
+++ b/level1/ChangeLog	Wed Sep 03 16:03:23 2003 +0000
@@ -1,5 +1,5 @@
 OS-9 Level One V03.01.05:
-- REL is now back-ported to OS-9 Level One.
+- OS-9 Level One now has a REL module similar to OS-9 Level Two.
 - The faster PipeMan, Piper and Pipe have been back-ported from OS-9 Level Two.
 - The MDir utility now shows proper module revision of 0 and other minor
   improvements in extended output.
--- a/level1/modules/rel.asm	Wed Sep 03 11:49:13 2003 +0000
+++ b/level1/modules/rel.asm	Wed Sep 03 16:03:23 2003 +0000
@@ -17,11 +17,11 @@
          ENDC
 
 XX.Size  equ   6          number of bytes before REL actually starts
+Offset   equ   Bt.Start+XX.Size
          IFEQ  Level-1
 ScStart  equ   $8000      screen start in memory
          ELSE
 ScStart  equ   $8008      screen start in memory
-Offset   equ   Bt.Start+XX.Size
          ENDC
 
 tylg     set   Systm+Objct   
@@ -319,7 +319,7 @@
          sta   ,y+
          leax  -1,x
          bne   L2663
-         jmp   >Bt.Start+L266E
+         jmp   >Offset+L266E
 L266E    leax  <eom,pcr
          ldd   M$Exec,x
          jmp   d,x