diff os9/level2/boot.asm @ 30:7b1b25ff010a

disk io for mmu
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Thu, 12 Jul 2018 06:25:25 +0900
parents 3c14d647bb51
children 01519215ec70
line wrap: on
line diff
--- a/os9/level2/boot.asm	Wed Jul 11 21:16:06 2018 +0900
+++ b/os9/level2/boot.asm	Thu Jul 12 06:25:25 2018 +0900
@@ -43,6 +43,12 @@
          adca   #0
          clrb
          std   ,s       size return as d
+     ** OS9 lv2 use $a000-$dfff as a temporary page
+     ** demand at least that size ( ROM start at $ed00 )
+         cmpa   #$ed-$a0
+         bhi    ok
+         lda    #$ed-$a0
+ok
          os9    F$BtMem
          bcs    last
      **  u points the memory