|
|
@ -1877,6 +1877,17 @@ SAVE_REC_M: |
|
|
LD A,0 ; BIT 6 |
|
|
LD A,0 ; BIT 6 |
|
|
JR Z,SAVE_REC_M ; IS RECOVERY MODE |
|
|
JR Z,SAVE_REC_M ; IS RECOVERY MODE |
|
|
LD A,1 |
|
|
LD A,1 |
|
|
|
|
|
SAVE_REC_M: |
|
|
|
|
|
LD (HB_BOOT_REC),A ; SAVE FOR LATER |
|
|
|
|
|
#ENDIF |
|
|
|
|
|
#ENDIF |
|
|
|
|
|
#IF ((PLATFORM == PLT_DUO) |
|
|
|
|
|
#IF (BT_REC_TYPE == BT_REC_DUORI) |
|
|
|
|
|
IN A,($78 + 6) ; UART_MSR MODEM |
|
|
|
|
|
BIT 6,A ; STATUS REGISTER |
|
|
|
|
|
LD A,0 ; BIT 6 |
|
|
|
|
|
JR Z,SAVE_REC_M ; IS RECOVERY MODE |
|
|
|
|
|
LD A,1 |
|
|
SAVE_REC_M: |
|
|
SAVE_REC_M: |
|
|
LD (HB_BOOT_REC),A ; SAVE FOR LATER |
|
|
LD (HB_BOOT_REC),A ; SAVE FOR LATER |
|
|
#ENDIF |
|
|
#ENDIF |
|
|
@ -3225,7 +3236,7 @@ CALLDUMMY: |
|
|
#IF (BT_REC_TYPE != BT_REC_NONE) |
|
|
#IF (BT_REC_TYPE != BT_REC_NONE) |
|
|
; |
|
|
; |
|
|
HB_PCINIT_REC: |
|
|
HB_PCINIT_REC: |
|
|
#IF ((PLATFORM == PLT_SBC) | (PLATFORM == PLT_MBC)) |
|
|
|
|
|
|
|
|
#IF ((PLATFORM == PLT_SBC) | (PLATFORM == PLT_MBC) | (PLATFORM == PLT_DUO)) |
|
|
.DW UART_PREINIT |
|
|
.DW UART_PREINIT |
|
|
; .DW CALLDUMMY |
|
|
; .DW CALLDUMMY |
|
|
#ENDIF |
|
|
#ENDIF |
|
|
@ -3237,6 +3248,10 @@ HB_INIT_REC: |
|
|
.DW MD_INIT |
|
|
.DW MD_INIT |
|
|
.DW PPIDE_INIT |
|
|
.DW PPIDE_INIT |
|
|
#ENDIF |
|
|
#ENDIF |
|
|
|
|
|
#IF ((PLATFORM == PLT_DUO) |
|
|
|
|
|
.DW UART_INIT |
|
|
|
|
|
.DW MD_INIT |
|
|
|
|
|
#ENDIF |
|
|
HB_INITRLEN .EQU (($ - HB_INIT_REC) / 2) |
|
|
HB_INITRLEN .EQU (($ - HB_INIT_REC) / 2) |
|
|
; |
|
|
; |
|
|
#ENDIF |
|
|
#ENDIF |
|
|
|