fixed bug in ATAPI_5x_GET_PAR

This commit is contained in:
Tolik 2025-02-08 22:01:15 +10:00
parent a2022a4c6f
commit 624ba73ef4

View File

@ -62,12 +62,16 @@ ATAPI_5x_GET_PAR:
;
.DriveSelected: IN A,(SLOT3)
AND A
PUSH AF
EX AF,AF'
LD A,SYS_PAGE
OUT (SLOT3),A
;
; [ ] sector size. media changed
CALL ATAPI_CHECK_MEDIA_CHANGED
EX AF,AF'
POP AF
EX AF,AF'
JR NC,.get_data
;
CP BIOS.Error.ATAPI.UnitAttention
@ -76,6 +80,9 @@ ATAPI_5x_GET_PAR:
;CP BIOS.Error.ATAPI.NotReady
;SCF
;RET NZ
EX AF,AF'
OUT (SLOT3),A
EX AF,AF
LD HL,#FFFF
LD D,H
LD E,L