This commit is contained in:
Tolik 2024-07-12 02:22:22 +10:00
parent 04aaef8ac9
commit 4f546cb1d2

View File

@ -839,25 +839,25 @@ CMOS.Cell.CheckSum EQU CMOS.USED_MAX_ADDRESS
MODULE CMOS_CELL MODULE CMOS_CELL
BootUpParams EQU #0E BootUpParams EQU #0E
.Mask.MemTest EQU %1000'0000 * 256 + BootUpParams ; MEMORY TEST .Mask.MemTest EQU %1000'0000 * 256 + BootUpParams ;!TODO ; MEMORY TEST
.Mask.SaveRAMdisks EQU %0100'0000 * 256 + BootUpParams ; SAVE RAM DISKS .Mask.SaveRAMdisks EQU %0100'0000 * 256 + BootUpParams ; SAVE RAM DISKS
;.Mask.Reserved EQU %0010'0000 * 256 + BootUpParams ; UPDATE BIOS .Mask.UpdBios EQU %0010'0000 * 256 + BootUpParams ;!TODO ; UPDATE BIOS
.Mask.StartDelay EQU %0001'1000 * 256 + BootUpParams ; START DELAY .Mask.StartDelay EQU %0001'1000 * 256 + BootUpParams ; START DELAY
.Mask.Language EQU %0000'0100 * 256 + BootUpParams ; LANGUAGE .Mask.Language EQU %0000'0100 * 256 + BootUpParams ; LANGUAGE
;.Mask.Reserved EQU %0000'0010 * 256 + BootUpParams ; NOT USED ;.Mask.Reserved EQU %0000'0010 * 256 + BootUpParams ; NOT USED
.Mask.QuickStart EQU %0000'0001 * 256 + BootUpParams ; QUICK START .Mask.QuickStartROM EQU %0000'0001 * 256 + BootUpParams ; QUICK START
Typematic EQU #0F Typematic EQU #0F
.Mask.Enabled EQU %1000'0000 * 256 + Typematic ; ON/OFF .Mask.Enabled EQU %1000'0000 * 256 + Typematic ; ON/OFF
.Mask.Delay EQU %0110'0000 * 256 + Typematic ; DELAY 00-250, 01-500, 10-750, 11-1000 .Mask.Delay EQU %0110'0000 * 256 + Typematic ; DELAY 00-250, 01-500, 10-750, 11-1000
.Mask.Rate EQU %0001'1111 * 256 + Typematic ; RATE 0-6, 1-8, 2-10, 3-12, 4-15, 5-20, 6-24, 7-30 ;.Mask.Reserved EQU %0001'1000 * 256 + Typematic
.Mask.Rate EQU %0000'0111 * 256 + Typematic ; RATE 0-6, 1-8, 2-10, 3-12, 4-15, 5-20, 6-24, 7-30
;FDD-1, FDD-2, IDE-1, IDE-2, IDE-3, IDE-4, Ram Dsk, Recovery ;FDD-1, FDD-2, IDE-1, IDE-2, IDE-3, IDE-4, Ram Dsk, Recovery
BootDrives EQU #10 BootDrives EQU #10
.Mask.SysDisk EQU %0000'0111 * 256 + BootDrives .Mask.SysDisk EQU %0000'0111 * 256 + BootDrives
.Mask.AltSysDisk EQU %0111'0000 * 256 + BootDrives .Mask.AltSysDisk EQU %0111'0000 * 256 + BootDrives
DrivesSetup_1 EQU #11 DrivesSetup_1 EQU #11
.Mask.FirstFDD EQU %0000'0011 * 256 + DrivesSetup_1 ; FDD First 720/1.44/NONE .Mask.FirstFDD EQU %0000'0011 * 256 + DrivesSetup_1 ; FDD First 720/1.44/NONE
.Mask.SecondFDD EQU %0000'1100 * 256 + DrivesSetup_1 ; FDD Second 720/1.44/NONE .Mask.SecondFDD EQU %0000'1100 * 256 + DrivesSetup_1 ; FDD Second 720/1.44/NONE
@ -930,10 +930,10 @@ ZX_CONFIG EQU #36
Options EQU #1D Options EQU #1D
.Mask.RebootMSG EQU %00000010 * 256 + Options .Mask.RebootMSG EQU %00000010 * 256 + Options
;.Mask.HDDwriteProtect EQU %00000001 * 256 + Options ; [x] ã¡à ­®. à ¡®â «® ⮫쪮 á äã­ªæ¨ï¬¨ 5å ¨ ¯®áâ®ï­­® ¤ñ࣠«® CMOS ¯à¨ § ¯¨á¨ .Mask.HDDwriteProtect EQU %00000001 * 256 + Options ; [x] ã¡à ­®. à ¡®â «® ⮫쪮 á äã­ªæ¨ï¬¨ 5å ¨ ¯®áâ®ï­­® ¤ñ࣠«® CMOS ¯à¨ § ¯¨á¨
TRDOSmount EQU #1E TRDOSmount EQU #1E
.Mask.A EQU %0000'0011 * 256 + TRDOSmount ;Default / FDD / HDD / RMD .Mask.A EQU %0000'0011 * 256 + TRDOSmount ;Default - 0/ FDD - 1/ HDD - 2/ RMD - 3
.Mask.B EQU %0000'1100 * 256 + TRDOSmount .Mask.B EQU %0000'1100 * 256 + TRDOSmount
.Mask.C EQU %0011'0000 * 256 + TRDOSmount .Mask.C EQU %0011'0000 * 256 + TRDOSmount
.Mask.D EQU %1100'0000 * 256 + TRDOSmount .Mask.D EQU %1100'0000 * 256 + TRDOSmount