recover
This commit is contained in:
parent
394025462d
commit
ed03bf0ee1
@ -229,10 +229,10 @@ EXEC_PACKET_COMMAND:
|
|||||||
LD BC,IDE.Write.Command
|
LD BC,IDE.Write.Command
|
||||||
LD A,IDE.ATAPI.Packet
|
LD A,IDE.ATAPI.Packet
|
||||||
OUT (C),A
|
OUT (C),A
|
||||||
;CALL CD_WAITPRT
|
CALL CD_WAITPRT
|
||||||
;EXX
|
EXX
|
||||||
;RET C
|
RET C
|
||||||
;EXX
|
EXX
|
||||||
LD DE,256*(IDE.CtrlByte.DataRequest+IDE.CtrlByte.Error)+IDE.CtrlByte.DataRequest
|
LD DE,256*(IDE.CtrlByte.DataRequest+IDE.CtrlByte.Error)+IDE.CtrlByte.DataRequest
|
||||||
CALL CD_WAITPRT.Custom
|
CALL CD_WAITPRT.Custom
|
||||||
EXX
|
EXX
|
||||||
@ -371,7 +371,7 @@ EXEC_PACKET_COMMAND:
|
|||||||
|
|
||||||
;----------------------------------------------------------------------;
|
;----------------------------------------------------------------------;
|
||||||
; D - MASK, E - PATTERN
|
; 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
|
.Custom: LD B,100
|
||||||
LD HL,#0000
|
LD HL,#0000
|
||||||
.LOOP: LD A,high IDE.Read.Status
|
.LOOP: LD A,high IDE.Read.Status
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user