Ignore:
Timestamp:
Apr 11, 2014, 8:39:07 PM (11 years ago)
Author:
Ben Rietbroek
Message:

Reworked Build Environment [2012-02-15]

WARNING!!

All commits upto and including the commit of [2012-05-13] contain
a severe bug!! Building from these sources and then disabling
the 'force LBA' feature while also using the drive-letter feature or
editing the label can DESTROY THE MBR on ALL ATTACHED DISKS!!
DO NOT DISABLE 'FORCE LBA USAGE' WHEN BUILT FROM THE THESE COMMITS!!

Changes

o Reworked build environment
o Start made with coding FIXCODE in C
o Moved MBR protection image
o New overlap macro
o Protect type 0x35 from edit (user popup)
o Protect type 0x35 from adding to menu (user popup)
o More...
! No LVM Label change yet

Note

o Changed license to GPL v3

See file COPYING in trunk.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BOOTCODE/TEXT/SW/OTHER.ASM

    r36 r37  
    2727; Maximum 2/10/11/6 chars
    2828;----------------------------------||---------------------------------------
    29 TXT_TopInfos_No:               db 'No', 0
    30 TXT_TopInfos_Hd:               db 'Hd', 0
     29TXT_TopInfos_No                db 'No', 0
     30TXT_TopInfos_Hd                db 'Hd', 0
    3131;----------------------------------|--------|-------------------------------
    32 TXT_TopInfos_HdSize:           db 'Hd/Storl:', 0
     32TXT_TopInfos_HdSize            db 'Hd/Storl:', 0
    3333;----------------------------------|--------|-------------------------------
    34 TXT_TopInfos_Label:            db 'Etikett:', 0
     34TXT_TopInfos_Label             db 'Etikett:', 0
    3535;----------------------------------|---------|------------------------------
    36 TXT_TopInfos_Type:             db 'Typ:', 0
     36TXT_TopInfos_Type              db 'Typ:', 0
    3737;----------------------------------|----|-----------------------------------
    38 TXT_TopInfos_Flags:            db 'Flag:', 0      ; <-- for Partition Setup
     38TXT_TopInfos_Flags             db 'Flag:', 0      ; <-- for Partition Setup
    3939
    4040; Will be added together to one line, maximum 76 chars
    41 TXT_TimedBootLine:             db 'Tidsbootning aktiverad. Systemet kommer att boota '''
     41TXT_TimedBootLine              db 'Tidsbootning aktiverad. Systemet kommer att boota '''
    4242TXT_TimedBootEntryName         db 12 dup (0)
    43 TXT_TimedBootLine2:            db      ''' om ', 0
    44 TXT_TimedBootSeconds:          db ' sekunder. ', 0
    45 TXT_TimedBootSecond:           db ' sekund. ', 0
     43TXT_TimedBootLine2             db      ''' om ', 0
     44TXT_TimedBootSeconds           db ' sekunder. ', 0
     45TXT_TimedBootSecond            db ' sekund. ', 0
    4646; Maximum 76 chars
    4747;----------------------------------|--------------------------------------------------------------------------|
    48 TXT_TimedBootDisabled:         db 'Tidstyrd bootning avaktiverad; ingen tidsgr„ns kommer att upptr„da.', 0
    49 TXT_BootMenuHelpText1:         db 'Tryck [Esc] f”r att v„xla tidsboot, [Enter] f”r att acceptera aktuellt val.', 0
    50 TXT_BootMenuHelpText2:         db 'V„lj annan med pilarna, eller tryck [TAB] f”r att se BIOS POST meddelande.', 0
     48TXT_TimedBootDisabled          db 'Tidstyrd bootning avaktiverad; ingen tidsgr„ns kommer att upptr„da.', 0
     49TXT_BootMenuHelpText1          db 'Tryck [Esc] f”r att v„xla tidsboot, [Enter] f”r att acceptera aktuellt val.', 0
     50TXT_BootMenuHelpText2          db 'V„lj annan med pilarna, eller tryck [TAB] f”r att se BIOS POST meddelande.', 0
    5151; Maximum 30 chars
    5252;----------------------------------|----------------------------|
     
    5454
    5555; Dynamic Length (till 80 chars)
    56 TXT_BrokenPartitionTable:      db 13, 10, ' - Ditt system har minst en bruten partitionstabellspost eller har din h†rddisk'
     56TXT_BrokenPartitionTable       db 13, 10, ' - Ditt system har minst en bruten partitionstabellspost eller har din h†rddisk'
    5757                               db 13, 10, '   trasiga sektorer. Systemet haltat.', 0
    58 TXT_TooManyPartitions:         db 13, 10, ' - F”r m†nga partitioner hittades. AiR-BOOT st”der endast upp till 45.', 0
    59 TXT_NoBootAble:                db 13, 10, ' - Ingen bootningsbar partition definierad. Systemet haltat.', 0
    60 TXT_BIOSchanged:               db 13, 10, ' - BIOS ŽNDRAT, var v„nlig kontrollera ditt system efter virus, f”r att vara s„ker.'
     58TXT_TooManyPartitions          db 13, 10, ' - F”r m†nga partitioner hittades. AiR-BOOT st”der endast upp till 45.', 0
     59TXT_NoBootAble                 db 13, 10, ' - Ingen bootningsbar partition definierad. Systemet haltat.', 0
     60TXT_BIOSchanged                db 13, 10, ' - BIOS ŽNDRAT, var v„nlig kontrollera ditt system efter virus, f”r att vara s„ker.'
    6161                               db 13, 10, '   Tryck n†gon tangent f”r att forts„tta...', 0
    6262
    63 TXT_VirusFoundMain:            db 13, 10, ' - !VARNING! -> ETT VIRUS HITTADES <- !VARNING!', 13, 10, 0
    64 TXT_VirusFound1ok:             db '    Det f”rst”rdes, men systemet kanske inte bootas om korrekt. Om det intr„ffar,', 13, 10
     63TXT_VirusFoundMain             db 13, 10, ' - !VARNING! -> ETT VIRUS HITTADES <- !VARNING!', 13, 10, 0
     64TXT_VirusFound1ok              db '    Det f”rst”rdes, men systemet kanske inte bootas om korrekt. Om det intr„ffar,', 13, 10
    6565                               db '    anv„nd din AiR-BOOT systemdisk.', 13, 10, 0
    66 TXT_VirusFound1damn:           db '    Olyckligtvis f”rst”rdes AiR-BOOTs backup. Du m†ste boota om genom att anv„nda din', 13, 10
     66TXT_VirusFound1damn            db '    Olyckligtvis f”rst”rdes AiR-BOOTs backup. Du m†ste boota om genom att anv„nda din', 13, 10
    6767                               db '    AiR-BOOT systemdisk.', 13, 10, 0
    68 TXT_VirusFound1any:            db '    F”r s„kerhets skull, b”r du kontrollera din h†rddisk mot ytterligare virus.', 13, 10, 0
    69 TXT_VirusFound2:               db '    Det finns i boot-sektorn hos den partition, som du ville boota.', 13, 10
     68TXT_VirusFound1any             db '    F”r s„kerhets skull, b”r du kontrollera din h†rddisk mot ytterligare virus.', 13, 10, 0
     69TXT_VirusFound2                db '    Det finns i boot-sektorn hos den partition, som du ville boota.', 13, 10
    7070                               db '    Anv„nd ett antivirus program. Det kan vara falskt alarm eller.', 13, 10
    7171                               db '    Efter avl„gsnande, m†ste du initiera om uppt„cktsvariablerna, g† till ', 13, 10
    7272                               db '    ''PARTITION SETUP'' och v„xla VIBR-uppt„ckt tv† g†nger (av/p†).', 13, 10
    7373                               db '    Om det bara var ett falskt alarm, l„mna det i av-l„ge.', 13, 10, 0
    74 TXT_VirusFoundEnd:             db '    Systemet haltat. Var v„nlig tryck RESET.', 0
    75 TXT_HowEnterSetup:             db 13, 10, ' - Tryck och h†ll Ctrl eller Alt f”r att komma till AiR-BOOT Setup.', 0
     74TXT_VirusFoundEnd              db '    Systemet haltat. Var v„nlig tryck RESET.', 0
     75TXT_HowEnterSetup              db 13, 10, ' - Tryck och h†ll Ctrl eller Alt f”r att komma till AiR-BOOT Setup.', 0
    7676
    77 TXT_BootingNow1:               db 'Bootar systemet anv„ndande ', 0
     77TXT_BootingNow1                db 'Bootar systemet anv„ndande ', 0
    7878; DO NOT MODIFY HERE
    79 TXT_BootingNow2:               db '''', 0
    80 TXT_BootingNowPartName:        db 12 dup (0) ; Space for BootThisPart-Name
     79TXT_BootingNow2                db '''', 0
     80TXT_BootingNowPartName         db 12 dup (0) ; Space for BootThisPart-Name
    8181; DO NOT MODIFY TILL HERE
    82 TXT_BootingNowPartition:       db ' partition', 0
    83 TXT_BootingNowKernel:          db ' k„rna', 0
    84 TXT_BootingHide:               db '; d”lj aktiv', 0
    85 TXT_BootingWait:               db '; var v„nlig v„nta...', 13, 10, 13, 10, 0
     82TXT_BootingNowPartition        db ' partition', 0
     83TXT_BootingNowKernel           db ' k„rna', 0
     84TXT_BootingHide                db '; d”lj aktiv', 0
     85TXT_BootingWait                db '; var v„nlig v„nta...', 13, 10, 13, 10, 0
    8686
    8787; FIXED LENGTH - 11 chars each string
    8888;----------------------------------|---------|------------------------------
    89 TXT_Floppy_NoName:             db 'Inget Namn '
    90 TXT_Floppy_Drive:              db 'Diskett    '
    91 TXT_Floppy_NoDisc:             db 'Ingen Disk '
     89TXT_Floppy_NoName              db 'Inget Namn '
     90TXT_Floppy_Drive               db 'Diskett    '
     91TXT_Floppy_NoDisc              db 'Ingen Disk '
    9292
    9393; Maximum 60 chars (should not be reached)
Note: See TracChangeset for help on using the changeset viewer.