ctrl for boot recovery
This commit is contained in:
parent
95e6385690
commit
ed203cce4f
@ -651,13 +651,21 @@ CHEKOK: ;CALL ScreenPOS.GET_CUR
|
|||||||
JR INFO_MESSAGE
|
JR INFO_MESSAGE
|
||||||
CMOS_ABSENT:
|
CMOS_ABSENT:
|
||||||
CALL POSTMSG
|
CALL POSTMSG
|
||||||
INFO_MESSAGE: ;!FIXIT <20>坎<EFBFBD>言 郊能𨯂走鴙恭
|
INFO_MESSAGE:
|
||||||
|
; <ALT> For alternative boot
|
||||||
|
LD DE,#0428
|
||||||
|
CALL LP_SET_PLACE
|
||||||
|
LD A,msgStrings.forCtrlBootButton
|
||||||
|
LD E,COLORS.CGA.INC.WHITE
|
||||||
|
CALL POSTMSC
|
||||||
|
; <CTRL> for recovery boot
|
||||||
LD DE,#0528
|
LD DE,#0528
|
||||||
CALL LP_SET_PLACE
|
CALL LP_SET_PLACE
|
||||||
LD A,msgStrings.forAltBootButton
|
LD A,msgStrings.forAltBootButton
|
||||||
LD E,COLORS.CGA.INC.WHITE
|
LD E,COLORS.CGA.INC.WHITE
|
||||||
CALL POSTMSC
|
CALL POSTMSC
|
||||||
|
|
||||||
|
|
||||||
POP DE
|
POP DE
|
||||||
CALL LP_SET_PLACE
|
CALL LP_SET_PLACE
|
||||||
|
|
||||||
@ -666,12 +674,18 @@ INFO_MESSAGE: ;!FIXIT
|
|||||||
CALL CONFIGURE_IDE_DRIVES.START
|
CALL CONFIGURE_IDE_DRIVES.START
|
||||||
CALL CTRLKEY
|
CALL CTRLKEY
|
||||||
LD A,B
|
LD A,B
|
||||||
AND #10
|
; [ ] 05/07/2024 <CTRL for Recover>
|
||||||
JR NZ,ABOOT
|
BIT X_CTRL,A
|
||||||
|
LD BC,#FFFF ; ¬ àª¥à ¤«ï PrepareToBOOT, ç⮡ £à㧨« Recovery
|
||||||
|
JR NZ,RECOVERY_BOOT
|
||||||
|
;
|
||||||
|
BIT X_ALT,A
|
||||||
|
JR NZ,ALT_BOOT
|
||||||
|
;
|
||||||
CALL TSETUP
|
CALL TSETUP
|
||||||
|
;
|
||||||
LD BC,CMOS_CELL.BootDrives.Mask.SysDisk ;#0710
|
LD BC,CMOS_CELL.BootDrives.Mask.SysDisk ;#0710
|
||||||
|
RECOVERY_BOOT:
|
||||||
CALL PrepareToBOOT
|
CALL PrepareToBOOT
|
||||||
LD A,msgStrings.bootFail
|
LD A,msgStrings.bootFail
|
||||||
LD E,COLORS.CGA.INC.LRED
|
LD E,COLORS.CGA.INC.LRED
|
||||||
@ -679,7 +693,8 @@ INFO_MESSAGE: ;!FIXIT
|
|||||||
CALL ScreenPOS.CRLF
|
CALL ScreenPOS.CRLF
|
||||||
;
|
;
|
||||||
CALL INT_ON
|
CALL INT_ON
|
||||||
ABOOT: LD A,msgStrings.bootAltDrv
|
ALT_BOOT:
|
||||||
|
LD A,msgStrings.bootAltDrv
|
||||||
LD E,COLORS.CGA.INC.LGREEN
|
LD E,COLORS.CGA.INC.LGREEN
|
||||||
CALL POSTMSC
|
CALL POSTMSC
|
||||||
|
|
||||||
@ -708,6 +723,7 @@ AGAKEY: CALL WAITKEY
|
|||||||
;AND A
|
;AND A
|
||||||
SBC HL,DE
|
SBC HL,DE
|
||||||
JR Z,ENTER_SETUP
|
JR Z,ENTER_SETUP
|
||||||
|
;
|
||||||
CP #1B ; ESC - go to zx spectrum mode
|
CP #1B ; ESC - go to zx spectrum mode
|
||||||
JP Z,EXIT_SETUP
|
JP Z,EXIT_SETUP
|
||||||
CP #0D ; ENTER - restart
|
CP #0D ; ENTER - restart
|
||||||
@ -715,14 +731,14 @@ AGAKEY: CALL WAITKEY
|
|||||||
XOR A
|
XOR A
|
||||||
JP Start_again
|
JP Start_again
|
||||||
|
|
||||||
TSETUP:
|
TSETUP: CALL SCANKEY
|
||||||
CALL SCANKEY
|
|
||||||
RET Z
|
RET Z
|
||||||
LD HL,#4F00 ; DEL - go to settings
|
LD HL,#4F00 ; DEL - go to settings
|
||||||
AND A
|
AND A
|
||||||
SBC HL,DE
|
SBC HL,DE
|
||||||
JR Z,ENTER_SETUP
|
JR Z,ENTER_SETUP
|
||||||
LD HL,#011B
|
;
|
||||||
|
LD HL,#011B ; ESC
|
||||||
AND A
|
AND A
|
||||||
SBC HL,DE
|
SBC HL,DE
|
||||||
JR NZ,TSETUP
|
JR NZ,TSETUP
|
||||||
@ -890,13 +906,19 @@ RECOVERYstart:
|
|||||||
;[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]
|
;[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]
|
||||||
;
|
;
|
||||||
|
|
||||||
PrepareToBOOT:
|
PrepareToBOOT: ;CALL INT_ON
|
||||||
;CALL INT_ON
|
|
||||||
HALT
|
HALT
|
||||||
CALL PORTS_INIT.clean_kbd_buf ;Clearing the keyboard buffer
|
CALL PORTS_INIT.clean_kbd_buf ;Clearing the keyboard buffer
|
||||||
CALL PORTS_INIT.clean_mouse_buf ;Clearing the mouse buffer
|
CALL PORTS_INIT.clean_mouse_buf ;Clearing the mouse buffer
|
||||||
CALL INT_OFF
|
CALL INT_OFF
|
||||||
; âãâ ¥ ¤®«¦® ¡ëâì ¨á¯®à祮 § 票¥ BC
|
; âãâ ¥ ¤®«¦® ¡ëâì ¨á¯®à祮 § 票¥ BC
|
||||||
|
; [ ] 05/07/2024 <CTRL for Recover>
|
||||||
|
INC BC
|
||||||
|
LD A,B
|
||||||
|
OR C
|
||||||
|
JP Z,RECOVERYstart
|
||||||
|
DEC BC
|
||||||
|
;
|
||||||
CALL G_VALUE
|
CALL G_VALUE
|
||||||
LD B,0
|
LD B,0
|
||||||
; FDD
|
; FDD
|
||||||
|
|||||||
@ -868,6 +868,8 @@ setInt: ld a,CMOS_CELL.ScreenSET
|
|||||||
jp SETTINGS
|
jp SETTINGS
|
||||||
ENDMODULE
|
ENDMODULE
|
||||||
;
|
;
|
||||||
|
;-----------------------------------------------------------------------;
|
||||||
|
;!FIXIT ¯à¨¡à âìáï âãâ
|
||||||
MEMTEST EQU #80
|
MEMTEST EQU #80
|
||||||
SAVERAM EQU #40
|
SAVERAM EQU #40
|
||||||
EXTBIOS EQU #20
|
EXTBIOS EQU #20
|
||||||
@ -928,6 +930,7 @@ TRD48 EQU #04
|
|||||||
BAS48 EQU #05
|
BAS48 EQU #05
|
||||||
REBOOTM EQU #02
|
REBOOTM EQU #02
|
||||||
HDDWP EQU #01
|
HDDWP EQU #01
|
||||||
|
;-----------------------------------------------------------------------;
|
||||||
|
|
||||||
STYLES:
|
STYLES:
|
||||||
; Color Style 0
|
; Color Style 0
|
||||||
@ -1013,7 +1016,7 @@ STYLES:
|
|||||||
|
|
||||||
DEFVAL: DB SAVERAM+EXTBIOS+SDELAY1 ;X0E - OPTIONS
|
DEFVAL: DB SAVERAM+EXTBIOS+SDELAY1 ;X0E - OPTIONS
|
||||||
DB TDL250+TRATE30 ;X0F - KEYBOARD
|
DB TDL250+TRATE30 ;X0F - KEYBOARD
|
||||||
DB SDIDE1+ASDRECOVERY ;X10 - SYSTEM DISKS
|
DB SDIDE1+SDFDD1 ;X10 - SYSTEM DISKS
|
||||||
DB FD1720+FD2720+HD1AUTO+HD2AUTO ;X11 - FDD & Primary HDD's
|
DB FD1720+FD2720+HD1AUTO+HD2AUTO ;X11 - FDD & Primary HDD's
|
||||||
DB 0 ;X12 - CYLINDERS LOW MASTER
|
DB 0 ;X12 - CYLINDERS LOW MASTER
|
||||||
DB 0 ;X13 - CYLINDERS HIGH MASTER
|
DB 0 ;X13 - CYLINDERS HIGH MASTER
|
||||||
|
|||||||
@ -151,7 +151,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF ; ⨯ ¯ à ¬¥âà (áâப á® § 票¥¬ ¨«¨ ª â «®£)
|
IF NEW_FEATURE : DB paramLine : ENDIF ; ⨯ ¯ à ¬¥âà (áâப á® § 票¥¬ ¨«¨ ª â «®£)
|
||||||
DB columnNum,lineNum ; á⮫¡¥æ, áâப
|
DB columnNum,lineNum ; á⮫¡¥æ, áâப
|
||||||
DB paramName ; <20> §¢ ¨¥ ¯ à ¬¥âà
|
DB paramName ; <20> §¢ ¨¥ ¯ à ¬¥âà
|
||||||
DB #0E,%0000'0100,%0000'0100 ; CMOS, MASK
|
DB CMOS_CELL.BootUpParams,%0000'0100,%0000'0100 ; CMOS, MASK
|
||||||
DB msgStrings.valLangEng ; 1-© ¢ ਠ⠯ à ¬¥âà
|
DB msgStrings.valLangEng ; 1-© ¢ ਠ⠯ à ¬¥âà
|
||||||
DB msgStrings.valLangRus ; 2-© ¢ ਠ⠯ à ¬¥âà
|
DB msgStrings.valLangRus ; 2-© ¢ ਠ⠯ à ¬¥âà
|
||||||
|
|
||||||
@ -160,7 +160,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #0E,%1000'0000,%1000'0000
|
DB CMOS_CELL.BootUpParams,%1000'0000,%1000'0000
|
||||||
DB msgStrings.valDisabled
|
DB msgStrings.valDisabled
|
||||||
DB msgStrings.valEnabled
|
DB msgStrings.valEnabled
|
||||||
|
|
||||||
@ -169,7 +169,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #0E,%0100'0000,%0100'0000
|
DB CMOS_CELL.BootUpParams,%0100'0000,%0100'0000
|
||||||
DB msgStrings.valDisabled
|
DB msgStrings.valDisabled
|
||||||
DB msgStrings.valEnabled
|
DB msgStrings.valEnabled
|
||||||
|
|
||||||
@ -178,7 +178,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #0E,%0010'0000,%0010'0000
|
DB CMOS_CELL.BootUpParams,%0010'0000,%0010'0000
|
||||||
DB msgStrings.valDisabled
|
DB msgStrings.valDisabled
|
||||||
DB msgStrings.valEnabled
|
DB msgStrings.valEnabled
|
||||||
|
|
||||||
@ -187,7 +187,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #0E,%0001'1000,%0001'0000
|
DB CMOS_CELL.BootUpParams,%0001'1000,%0001'0000
|
||||||
DB msgStrings.valDisabled
|
DB msgStrings.valDisabled
|
||||||
DB msgStrings.valNormal
|
DB msgStrings.valNormal
|
||||||
DB msgStrings.valEnabled
|
DB msgStrings.valEnabled
|
||||||
@ -197,7 +197,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #0F,%0000'0111,%0000'0111
|
DB CMOS_CELL.Typematic,%0000'0111,%0000'0111
|
||||||
DB msgStrings.val_6
|
DB msgStrings.val_6
|
||||||
DB msgStrings.val_8
|
DB msgStrings.val_8
|
||||||
DB msgStrings.val_10
|
DB msgStrings.val_10
|
||||||
@ -212,7 +212,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #0F,%0110'0000,%0110'0000
|
DB CMOS_CELL.Typematic,%0110'0000,%0110'0000
|
||||||
DB msgStrings.val_250
|
DB msgStrings.val_250
|
||||||
DB msgStrings.val_500
|
DB msgStrings.val_500
|
||||||
DB msgStrings.val_750
|
DB msgStrings.val_750
|
||||||
@ -223,7 +223,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #1D,%0000'0010,%0000'0010
|
DB CMOS_CELL.Options,%0000'0010,%0000'0010
|
||||||
DB msgStrings.valDisabled
|
DB msgStrings.valDisabled
|
||||||
DB msgStrings.valEnabled
|
DB msgStrings.valEnabled
|
||||||
|
|
||||||
@ -232,7 +232,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #10,%0000'0111,%0000'0111 ; !!!!!
|
DB CMOS_CELL.BootDrives,%0000'0111,%0000'0111 ; !!!!!
|
||||||
DB msgStrings.val1stFDD
|
DB msgStrings.val1stFDD
|
||||||
DB msgStrings.val2ndFDD
|
DB msgStrings.val2ndFDD
|
||||||
DB msgStrings.val1stIDE
|
DB msgStrings.val1stIDE
|
||||||
@ -247,7 +247,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #10,%0111'0000,%0111'0000
|
DB CMOS_CELL.BootDrives,%0111'0000,%0111'0000
|
||||||
DB msgStrings.val1stFDD
|
DB msgStrings.val1stFDD
|
||||||
DB msgStrings.val2ndFDD
|
DB msgStrings.val2ndFDD
|
||||||
DB msgStrings.val1stIDE
|
DB msgStrings.val1stIDE
|
||||||
@ -262,7 +262,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #11,%0000'0011,%0000'0000
|
DB CMOS_CELL.DrivesSetup_1,%0000'0011,%0000'0000
|
||||||
DB msgStrings.valAuto
|
DB msgStrings.valAuto
|
||||||
; DB msgStrings.val720
|
; DB msgStrings.val720
|
||||||
; DB msgStrings.val1440
|
; DB msgStrings.val1440
|
||||||
@ -273,7 +273,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #11,%0000'1100,%0000'0000
|
DB CMOS_CELL.DrivesSetup_1,%0000'1100,%0000'0000
|
||||||
DB msgStrings.valAuto
|
DB msgStrings.valAuto
|
||||||
; DB msgStrings.val720
|
; DB msgStrings.val720
|
||||||
; DB msgStrings.val1440
|
; DB msgStrings.val1440
|
||||||
@ -284,7 +284,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #11,%0011'0000,%0011'0000
|
DB CMOS_CELL.DrivesSetup_1,%0011'0000,%0011'0000
|
||||||
DB msgStrings.valAuto
|
DB msgStrings.valAuto
|
||||||
DB msgStrings.valSetup
|
DB msgStrings.valSetup
|
||||||
DB msgStrings.valCdRom
|
DB msgStrings.valCdRom
|
||||||
@ -295,7 +295,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #11,%1100'0000,%1100'0000
|
DB CMOS_CELL.DrivesSetup_1,%1100'0000,%1100'0000
|
||||||
DB msgStrings.valAuto
|
DB msgStrings.valAuto
|
||||||
DB msgStrings.valSetup
|
DB msgStrings.valSetup
|
||||||
DB msgStrings.valCdRom
|
DB msgStrings.valCdRom
|
||||||
@ -306,7 +306,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #20,%0011'0000,%0011'0000
|
DB CMOS_CELL.DrivesSetup_2,%0011'0000,%0011'0000
|
||||||
DB msgStrings.valAuto
|
DB msgStrings.valAuto
|
||||||
DB msgStrings.valSetup
|
DB msgStrings.valSetup
|
||||||
DB msgStrings.valCdRom
|
DB msgStrings.valCdRom
|
||||||
@ -317,7 +317,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #20,%1100'0000,%1100'0000
|
DB CMOS_CELL.DrivesSetup_2,%1100'0000,%1100'0000
|
||||||
DB msgStrings.valAuto
|
DB msgStrings.valAuto
|
||||||
DB msgStrings.valSetup
|
DB msgStrings.valSetup
|
||||||
DB msgStrings.valCdRom
|
DB msgStrings.valCdRom
|
||||||
@ -329,7 +329,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #1D,%0000'0001,%0000'0001
|
DB CMOS_CELL.Options,%0000'0001,%0000'0001
|
||||||
DB msgStrings.valDisabled
|
DB msgStrings.valDisabled
|
||||||
DB msgStrings.valEnabled
|
DB msgStrings.valEnabled
|
||||||
ENDIF
|
ENDIF
|
||||||
@ -339,7 +339,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #1F,%1111'0000,%1110'0000
|
DB CMOS_CELL.ScreenPosition,%1111'0000,%1110'0000
|
||||||
DB msgStrings.valMinus7
|
DB msgStrings.valMinus7
|
||||||
DB msgStrings.valMinus6
|
DB msgStrings.valMinus6
|
||||||
DB msgStrings.valMinus5
|
DB msgStrings.valMinus5
|
||||||
@ -361,7 +361,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #1F,%0000'1111,%0000'1110
|
DB CMOS_CELL.ScreenPosition,%0000'1111,%0000'1110
|
||||||
DB msgStrings.valPlus7
|
DB msgStrings.valPlus7
|
||||||
DB msgStrings.valPlus6
|
DB msgStrings.valPlus6
|
||||||
DB msgStrings.valPlus5
|
DB msgStrings.valPlus5
|
||||||
@ -383,7 +383,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #1A,%0011'0000,%0011'0000
|
DB CMOS_CELL.ScreenSET,%0011'0000,%0011'0000
|
||||||
DB msgStrings.valDash8
|
DB msgStrings.valDash8
|
||||||
DB msgStrings.valScorpion
|
DB msgStrings.valScorpion
|
||||||
DB msgStrings.valPentagon
|
DB msgStrings.valPentagon
|
||||||
@ -394,7 +394,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #1A,%1100'0000,%1000'0000
|
DB CMOS_CELL.ScreenSET,%1100'0000,%1000'0000
|
||||||
DB msgStrings.valDash8
|
DB msgStrings.valDash8
|
||||||
DB msgStrings.val312_50
|
DB msgStrings.val312_50
|
||||||
DB msgStrings.val320_49
|
DB msgStrings.val320_49
|
||||||
@ -404,7 +404,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #0E,%0000'0001,%0000'0001
|
DB CMOS_CELL.BootUpParams,%0000'0001,%0000'0001
|
||||||
DB msgStrings.valDisabled
|
DB msgStrings.valDisabled
|
||||||
DB msgStrings.valEnabled
|
DB msgStrings.valEnabled
|
||||||
|
|
||||||
@ -413,7 +413,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #1E,%0000'0011,%0000'0010
|
DB CMOS_CELL.TRDOSmount,%0000'0011,%0000'0010
|
||||||
DB msgStrings.valDefault
|
DB msgStrings.valDefault
|
||||||
DB msgStrings.valFDD
|
DB msgStrings.valFDD
|
||||||
DB msgStrings.valHDD
|
DB msgStrings.valHDD
|
||||||
@ -423,7 +423,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #1E,%0000'1100,%0000'1000
|
DB CMOS_CELL.TRDOSmount,%0000'1100,%0000'1000
|
||||||
DB msgStrings.valDefault
|
DB msgStrings.valDefault
|
||||||
DB msgStrings.valFDD
|
DB msgStrings.valFDD
|
||||||
DB msgStrings.valHDD
|
DB msgStrings.valHDD
|
||||||
@ -433,7 +433,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #1E,%0011'0000,%0010'0000
|
DB CMOS_CELL.TRDOSmount,%0011'0000,%0010'0000
|
||||||
DB msgStrings.valDefault
|
DB msgStrings.valDefault
|
||||||
DB msgStrings.valFDD
|
DB msgStrings.valFDD
|
||||||
DB msgStrings.valHDD
|
DB msgStrings.valHDD
|
||||||
@ -443,7 +443,7 @@ SettingsItemsTabs:
|
|||||||
IF NEW_FEATURE : DB paramLine : ENDIF
|
IF NEW_FEATURE : DB paramLine : ENDIF
|
||||||
DB columnNum,lineNum
|
DB columnNum,lineNum
|
||||||
DB paramName
|
DB paramName
|
||||||
DB #1E,%1100'0000,%1000'0000
|
DB CMOS_CELL.TRDOSmount,%1100'0000,%1000'0000
|
||||||
DB msgStrings.valDefault
|
DB msgStrings.valDefault
|
||||||
DB msgStrings.valFDD
|
DB msgStrings.valFDD
|
||||||
DB msgStrings.valHDD
|
DB msgStrings.valHDD
|
||||||
@ -514,6 +514,7 @@ msgStrings:
|
|||||||
_mSetStr setupHelpStr3, tmp_Counter : DZ 'F5 : Old Values PU/PD/+/- : Modify'
|
_mSetStr setupHelpStr3, tmp_Counter : DZ 'F5 : Old Values PU/PD/+/- : Modify'
|
||||||
_mSetStr setupHelpStr4, tmp_Counter : DZ 'F7 : Default Values F3 : Color '
|
_mSetStr setupHelpStr4, tmp_Counter : DZ 'F7 : Default Values F3 : Color '
|
||||||
_mSetStr toSetupButton, tmp_Counter : DZ '<DEL> to enter SETUP'
|
_mSetStr toSetupButton, tmp_Counter : DZ '<DEL> to enter SETUP'
|
||||||
|
_mSetStr forCtrlBootButton, tmp_Counter : DZ '<CTRL> for Recovery boot'
|
||||||
_mSetStr forAltBootButton, tmp_Counter : DZ '<ALT> for Alternative boot'
|
_mSetStr forAltBootButton, tmp_Counter : DZ '<ALT> for Alternative boot'
|
||||||
_mSetStr cmosChecksumErr, tmp_Counter : DZ 'WARNING! CMOS CHECKSUM ERROR, DEFAULT VALUES SET!'
|
_mSetStr cmosChecksumErr, tmp_Counter : DZ 'WARNING! CMOS CHECKSUM ERROR, DEFAULT VALUES SET!'
|
||||||
_mSetStr cmosDateTimeErr, tmp_Counter : DZ 'WARNING! CMOS DATE/TIME ERROR, DEFAULT VALUES SET!'
|
_mSetStr cmosDateTimeErr, tmp_Counter : DZ 'WARNING! CMOS DATE/TIME ERROR, DEFAULT VALUES SET!'
|
||||||
@ -665,6 +666,7 @@ msgRusStrings:
|
|||||||
_mSetStrRus setupHelpStr3, tmp_Counter : DZ 'F5 : ‘â àë¥ § 票ï PU/PD/+/- : ˆ§¬¥¥¨¥'
|
_mSetStrRus setupHelpStr3, tmp_Counter : DZ 'F5 : ‘â àë¥ § 票ï PU/PD/+/- : ˆ§¬¥¥¨¥'
|
||||||
_mSetStrRus setupHelpStr4, tmp_Counter : DZ 'F7 : ‡ ç¥¨ï ¯® 㬮«ç ¨î F3 : –¢¥â '
|
_mSetStrRus setupHelpStr4, tmp_Counter : DZ 'F7 : ‡ ç¥¨ï ¯® 㬮«ç ¨î F3 : –¢¥â '
|
||||||
_mSetStrRus toSetupButton, tmp_Counter : DZ '<DEL> ¤«ï ¢å®¤ ¢ SETUP'
|
_mSetStrRus toSetupButton, tmp_Counter : DZ '<DEL> ¤«ï ¢å®¤ ¢ SETUP'
|
||||||
|
_mSetStrRus forCtrlBootButton, tmp_Counter : DZ '<CTRL> ¤«ï § £à㧪¨ Recovery'
|
||||||
_mSetStrRus forAltBootButton, tmp_Counter : DZ '<ALT> ¤«ï €«ìâ¥à ⨢®© § £à㧪¨'
|
_mSetStrRus forAltBootButton, tmp_Counter : DZ '<ALT> ¤«ï €«ìâ¥à ⨢®© § £à㧪¨'
|
||||||
_mSetStrRus cmosChecksumErr, tmp_Counter : DZ '‚<EFBFBD>ˆŒ€<EFBFBD>ˆ…! Ž˜ˆ<EFBFBD>Š€ ŠŽ<EFBFBD>’<EFBFBD>Ž‹œ<EFBFBD>މ ‘“ŒŒ› CMOS, “‘’€<EFBFBD>Ž‚‹…<EFBFBD>› ‡<EFBFBD>€—…<EFBFBD>ˆŸ <EFBFBD>Ž “ŒŽ‹—€<EFBFBD>ˆž'
|
_mSetStrRus cmosChecksumErr, tmp_Counter : DZ '‚<EFBFBD>ˆŒ€<EFBFBD>ˆ…! Ž˜ˆ<EFBFBD>Š€ ŠŽ<EFBFBD>’<EFBFBD>Ž‹œ<EFBFBD>މ ‘“ŒŒ› CMOS, “‘’€<EFBFBD>Ž‚‹…<EFBFBD>› ‡<EFBFBD>€—…<EFBFBD>ˆŸ <EFBFBD>Ž “ŒŽ‹—€<EFBFBD>ˆž'
|
||||||
_mSetStrRus cmosDateTimeErr, tmp_Counter : DZ '‚<EFBFBD>ˆŒ€<EFBFBD>ˆ…! Ž˜ˆ<EFBFBD>Š€ „€’›/‚<EFBFBD>…Œ…<EFBFBD>ˆ CMOS, “‘’€<EFBFBD>Ž‚‹…<EFBFBD>› ‡<EFBFBD>€—…<EFBFBD>ˆŸ <EFBFBD>Ž “ŒŽ‹—€<EFBFBD>ˆž'
|
_mSetStrRus cmosDateTimeErr, tmp_Counter : DZ '‚<EFBFBD>ˆŒ€<EFBFBD>ˆ…! Ž˜ˆ<EFBFBD>Š€ „€’›/‚<EFBFBD>…Œ…<EFBFBD>ˆ CMOS, “‘’€<EFBFBD>Ž‚‹…<EFBFBD>› ‡<EFBFBD>€—…<EFBFBD>ˆŸ <EFBFBD>Ž “ŒŽ‹—€<EFBFBD>ˆž'
|
||||||
|
|||||||
@ -1,9 +1,6 @@
|
|||||||
;
|
;
|
||||||
;---------[All shared defines]----------
|
;---------[All shared defines]----------
|
||||||
DEFINE BETA_BUILD 1 ; ¤®¡ ¢«ï¥â áâப㠨 á®®¡é¥¨¥ ® â¥á⮢®© ᡮથ áâ à⮢®¬ íªà ¥
|
DEFINE BETA_BUILD 1 ; ¤®¡ ¢«ï¥â áâப㠨 á®®¡é¥¨¥ ® â¥á⮢®© ᡮથ áâ à⮢®¬ íªà ¥
|
||||||
IF BETA_BUILD
|
|
||||||
DEFINE BETA_str_ver 'BETA 3'
|
|
||||||
ENDIF
|
|
||||||
DEFINE PACKED_MAIN 0 ; ¯ ª®¢ âì MAIN ¨«¨ ¢«¥§ ¥â ¡¥§ í⮣®?
|
DEFINE PACKED_MAIN 0 ; ¯ ª®¢ âì MAIN ¨«¨ ¢«¥§ ¥â ¡¥§ í⮣®?
|
||||||
DEFINE SP2000_Loader_Flag #0107
|
DEFINE SP2000_Loader_Flag #0107
|
||||||
DEFINE IDE_Optimization 1 ; á«¥£ª ®¯â¨¬¨§¨àã¥â ¥ª®â®àë¥ ¯à®æ¥¤ãàë à ¡®âë á HDD
|
DEFINE IDE_Optimization 1 ; á«¥£ª ®¯â¨¬¨§¨àã¥â ¥ª®â®àë¥ ¯à®æ¥¤ãàë à ¡®âë á HDD
|
||||||
|
|||||||
Binary file not shown.
@ -6,6 +6,10 @@ EXP_ID:
|
|||||||
BIOS_ver_hex EQU EXP_ID.VER*256+EXP_ID.MOD
|
BIOS_ver_hex EQU EXP_ID.VER*256+EXP_ID.MOD
|
||||||
|
|
||||||
DEFINE BIOS_ver_string '0'+EXP_ID.VER, '.', '0'+EXP_ID.MOD/10, '0'+EXP_ID.MOD-(EXP_ID.MOD/10)*10
|
DEFINE BIOS_ver_string '0'+EXP_ID.VER, '.', '0'+EXP_ID.MOD/10, '0'+EXP_ID.MOD-(EXP_ID.MOD/10)*10
|
||||||
|
|
||||||
|
IF BETA_BUILD
|
||||||
|
DEFINE BETA_str_ver 'BETA 4'
|
||||||
|
ENDIF
|
||||||
;---------------------------------------
|
;---------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user