mirror of
https://github.com/Tolik-Trek/CDX.git
synced 2026-06-15 09:21:38 +03:00
если нет диска в приводе, то не пишет ошибку, что нет привода
This commit is contained in:
parent
03e52d38f2
commit
6badb66772
9
CDX.ASM
9
CDX.ASM
@ -206,10 +206,12 @@ INIT: XOR A
|
|||||||
POP BC
|
POP BC
|
||||||
JR NC,.found
|
JR NC,.found
|
||||||
;
|
;
|
||||||
|
CP BIOS.Error.ATAPI.MediumError
|
||||||
|
JR Z,.media_changed
|
||||||
CP BIOS.Error.ATAPI.UnitAttention
|
CP BIOS.Error.ATAPI.UnitAttention
|
||||||
JR NZ,.loop
|
JR NZ,.loop
|
||||||
;
|
;
|
||||||
PUSH BC
|
.media_changed: PUSH BC
|
||||||
LD A,B
|
LD A,B
|
||||||
CALL SAVE_MEDIA_CHANGED
|
CALL SAVE_MEDIA_CHANGED
|
||||||
POP BC
|
POP BC
|
||||||
@ -217,10 +219,7 @@ INIT: XOR A
|
|||||||
.found: LD A,B
|
.found: LD A,B
|
||||||
LD (CDDRIVE),A
|
LD (CDDRIVE),A
|
||||||
RET
|
RET
|
||||||
;
|
|
||||||
; LD C,BIOS.DRV_RESET
|
|
||||||
; JP ToBIOS
|
|
||||||
; RET
|
|
||||||
|
|
||||||
SAVE_MEDIA_CHANGED:
|
SAVE_MEDIA_CHANGED:
|
||||||
LD C,BIOS.DRV_GET_PAR
|
LD C,BIOS.DRV_GET_PAR
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
Subproject commit f533c03f52f53e581c794c1017b7b0d61d39dfbf
|
Subproject commit a0e68ce3a19bd47537585e49bfbf5e45fab197a1
|
||||||
Loading…
Reference in New Issue
Block a user