This commit is contained in:
Tolik 2024-12-26 02:02:54 +10:00
parent 394025462d
commit ed03bf0ee1

View File

@ -229,10 +229,10 @@ EXEC_PACKET_COMMAND:
LD BC,IDE.Write.Command
LD A,IDE.ATAPI.Packet
OUT (C),A
;CALL CD_WAITPRT
;EXX
;RET C
;EXX
CALL CD_WAITPRT
EXX
RET C
EXX
LD DE,256*(IDE.CtrlByte.DataRequest+IDE.CtrlByte.Error)+IDE.CtrlByte.DataRequest
CALL CD_WAITPRT.Custom
EXX
@ -371,7 +371,7 @@ EXEC_PACKET_COMMAND:
;----------------------------------------------------------------------;
; D - MASK, E - PATTERN
CD_WAITPRT: LD DE,256*(IDE.CtrlByte.DataRequest) + 0
CD_WAITPRT: LD DE,256*(IDE.CtrlByte.Busy) + 0
.Custom: LD B,100
LD HL,#0000
.LOOP: LD A,high IDE.Read.Status