Changeset 422 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Inc/BootVars.inc


Ignore:
Timestamp:
May 12, 2012, 1:58:25 PM (12 years ago)
Author:
aitotat@…
google:author:
aitotat@gmail.com
Message:

Changes to XTIDE Universal BIOS:

  • Modified ROMVARS for user defined CHS translation mode.
  • Base DPT struct now includes initialization error flags again.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/XTIDE_Universal_BIOS/Inc/BootVars.inc

    r421 r422  
    6363
    6464struc DRVDETECTINFO
     65    .StartOfDrvDetectInfo:
    6566    .szDrvName              resb    MAX_HARD_DISK_NAME_LENGTH
    6667                            resb    2   ; Zero word (ensures string terminates)
    6768    .wInitErrorFlags        resb    2   ; Errors during initialization
    6869
    69 %if LARGEST_DPT_SIZE == 28
    70                             resb    22  ; padding to make DRVDETECTINFO size an even multiple of DPT size
    71 %elif LARGEST_DPT_SIZE == 20
    72                             resb    6
    73 %elif LARGEST_DPT_SIZE == 18
    74                             resb    2
    75 %else   ; LARGEST_DPT_SIZE == 10
    76                             resb    6
    77 %endif
     70    ; DRVDETECTINFO's size must be an even multiple of DPT's size
     71    .EndOfDriveDetectInfo:  resb    LARGEST_DPT_SIZE - (.EndOfDriveDetectInfo % LARGEST_DPT_SIZE)
    7872endstruc
    7973
Note: See TracChangeset for help on using the changeset viewer.