From 4f546cb1d2cd8eeb1aec0de2c3e9902d1bb52fee Mon Sep 17 00:00:00 2001 From: Tolik <85737314+Tolik-Trek@users.noreply.github.com> Date: Fri, 12 Jul 2024 02:22:22 +1000 Subject: [PATCH] ... --- constants/SP2000.inc | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/constants/SP2000.inc b/constants/SP2000.inc index 73cc0f6..4919a49 100644 --- a/constants/SP2000.inc +++ b/constants/SP2000.inc @@ -839,25 +839,25 @@ CMOS.Cell.CheckSum EQU CMOS.USED_MAX_ADDRESS MODULE CMOS_CELL 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.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.Language EQU %0000'0100 * 256 + BootUpParams ; LANGUAGE ;.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 .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.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 BootDrives EQU #10 .Mask.SysDisk EQU %0000'0111 * 256 + BootDrives .Mask.AltSysDisk EQU %0111'0000 * 256 + BootDrives - DrivesSetup_1 EQU #11 .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 @@ -930,10 +930,10 @@ ZX_CONFIG EQU #36 Options EQU #1D .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 -.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.C EQU %0011'0000 * 256 + TRDOSmount .Mask.D EQU %1100'0000 * 256 + TRDOSmount