fixed bug with call PrepareToBOOT from ABOOT with interrupts disabled
This commit is contained in:
parent
dc55e35603
commit
44dfb7f39b
@ -1 +1 @@
|
|||||||
Subproject commit 1cb8eb13fb8e8b20bba324a5ab9f4e18d6bf8b3c
|
Subproject commit d294e375826854d80b838ea40ca4afcf3730a141
|
||||||
@ -675,20 +675,18 @@ INFO_MESSAGE: ;!FIXIT
|
|||||||
CALL PrepareToBOOT
|
CALL PrepareToBOOT
|
||||||
LD A,msgStrings.bootFail
|
LD A,msgStrings.bootFail
|
||||||
LD E,COLORS.CGA.INC.LRED
|
LD E,COLORS.CGA.INC.LRED
|
||||||
;CALL C,POSTMSG
|
|
||||||
CALL C,POSTMSC
|
CALL C,POSTMSC
|
||||||
CALL ScreenPOS.CRLF
|
CALL ScreenPOS.CRLF
|
||||||
|
;
|
||||||
|
CALL INT_ON
|
||||||
ABOOT: LD A,msgStrings.bootAltDrv
|
ABOOT: LD A,msgStrings.bootAltDrv
|
||||||
LD E,COLORS.CGA.INC.LGREEN
|
LD E,COLORS.CGA.INC.LGREEN
|
||||||
;CALL C,POSTMSG
|
CALL POSTMSC
|
||||||
CALL C,POSTMSC
|
|
||||||
|
|
||||||
LD BC,CMOS_CELL.BootDrives.Mask.AltSysDisk ;#7010
|
LD BC,CMOS_CELL.BootDrives.Mask.AltSysDisk ;#7010
|
||||||
CALL PrepareToBOOT
|
CALL PrepareToBOOT
|
||||||
LD A,msgStrings.bootFail
|
LD A,msgStrings.bootFail
|
||||||
LD E,COLORS.CGA.INC.LRED
|
LD E,COLORS.CGA.INC.LRED
|
||||||
;CALL C,POSTMSG
|
|
||||||
CALL C,POSTMSC
|
CALL C,POSTMSC
|
||||||
CALL ScreenPOS.CRLF
|
CALL ScreenPOS.CRLF
|
||||||
|
|
||||||
@ -892,7 +890,6 @@ RECOVERYstart:
|
|||||||
;[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]
|
;[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]
|
||||||
;
|
;
|
||||||
|
|
||||||
|
|
||||||
PrepareToBOOT:
|
PrepareToBOOT:
|
||||||
;CALL INT_ON
|
;CALL INT_ON
|
||||||
HALT
|
HALT
|
||||||
|
|||||||
Binary file not shown.
Loading…
Reference in New Issue
Block a user