boot.asm - fixed bug with 720 kb floppy

This commit is contained in:
Anatoliy Belyanskiy 2024-06-06 00:28:09 +10:00
parent 568806c67a
commit 0c746fc0fc
2 changed files with 3 additions and 4 deletions

View File

@ -355,11 +355,10 @@ write_to_floppy:
; ;
add hl,bc
ld (buffer + BOOT_SECTOR.RESERVED_SECTORS),hl ; § à¥§¥à¢. ᥪâ®à®¢
ex hl,de
ld hl,SECTORS_OF_LOADER-1
dec hl
ld de,SECTORS_OF_LOADER
and a
sbc hl,de
ccf
ret c
overwrite_floppy:
; § ¯¨á âì boot-ᥪâ®à ­ § ¤

View File

@ -404,7 +404,7 @@ _ret+1: JP 0
_TST_PROC_2: LD SP,(CORE_BUFFERS.EXEBUFF.SP_REG)
LD HL,(CORE_BUFFERS.EXEBUFF.LD_ADDR)
LD DE,#0080
LD DE,#0080 ;!HARDCODE CLP_Buffer
XOR A
SBC HL,DE
EX DE,HL