small bug fixes

This commit is contained in:
Tolik committed 2025-05-25 01:05:03 +10:00
1 parent 46ee3ff1d3
commit 0ef0c41481
5 files changed
+8 -7

No files matched your search

+3 -4
View File
@@ -29,8 +29,7 @@
; A - D0 - "1" - Removable media
;[]===========================================================[]
;!FIXIT ¢á¥£¤  ¨¤¥â à ¡®â  á ¤ ­­ë¬¨ ¤«ï ¤¨áª  €
FDD_5x_GET_PAR:
IN A,(SLOT3)
FDD_5x_GET_PAR: IN A,(SLOT3)
EX AF,AF'
LD A,SYS_PAGE
OUT (SLOT3),A
@@ -42,8 +41,8 @@ FDD_5x_GET_PAR:
LD B,A
EX AF,AF'
OUT (SLOT3),A
LD A,%0000'0001 ; removable media
AND A
XOR A
INC A ; removable media. CF=0, LD A,1
RET
;[]===========================================================[]
+2 -1
View File
@@ -115,8 +115,9 @@ ATA_5x_GET_PAR:
LD B,(IY+IDE.HDD_INIT_TABLE.DRV_Flags)
LD IX,512 ;!HARDCODE ; [ ] sector size
EX AF,AF'
OUT (SLOT3),A
OUT (SLOT3),A
EX AF,AF'
AND A
RET
;[]================================================================[#58]
+2 -1
View File
@@ -59,7 +59,8 @@ RMD_5x_GET_PAR: AND #0F
LD HL,1*256 + #4000/.SectorSize
LD D,0
LD IX,.SectorSize
LD A,%0000'0001 ; removable media
XOR A
INC A ; removable media. CF=0, LD A,1
RET
;
.SectorSize EQU 512 ;!HARDCODE
Binary file not shown.