diff level1/modules/rb1773.asm @ 1615:dc3272e71faa

rb1773.asm: updated comments sysgo.asm: uses new 'date' pseudo-op boot_idelba.asm: reads ALL 512 byte of a sector, not just first 256
author boisy
date Wed, 23 Jun 2004 21:10:56 +0000
parents c35df03d98db
children b113a1589fa3
line wrap: on
line diff
--- a/level1/modules/rb1773.asm	Tue Jun 22 22:29:38 2004 +0000
+++ b/level1/modules/rb1773.asm	Wed Jun 23 21:10:56 2004 +0000
@@ -346,9 +346,9 @@
          beq   L0115          No, all drives can read single, skip ahead
          bitb  #DNS.MFM       Can our path dsc. handle double density?
          beq   erbtyp         No, illegal
-L0115    bita  #FMT.TDNS      Is new disk 96 tpi?
-         beq   L011D          No, all drives handle 48 tpi, so skip ahead
-         bitb  #DNS.DTD       Can path dsc. handle 96 tpi?
+L0115    bita  #FMT.TDNS      Is new disk 96/135 tpi?
+         beq   L011D          No, so skip ahead
+         bitb  #DNS.DTD       Can path dsc. handle 96/135 tpi?
          beq   erbtyp         No, illegal
 L011D    bita  #FMT.SIDE      Is new disk double sided?
          beq   L0128          No, all drives handle single sided, we're done
@@ -585,7 +585,7 @@
          ldy   >sectbuf,u     Get sector buffer ptr
          andb  #%00000100     512 byte sector?
          beq   L028D          No, skip ahead
-         ldd   >loglsn,u       Get OS9's sector #
+         ldd   >loglsn,u      Get OS9's sector #
          andb  #$01           Odd/even sector?
          beq   L028D          Even; compare first half
          leay  >$0100,y       Odd, compare second half