Changeset 491 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Inc/CustomDPT.inc


Ignore:
Timestamp:
Dec 15, 2012, 2:46:29 PM (11 years ago)
Author:
krille_n_@…
google:author:
krille_n_@hotmail.com
Message:

Changes:

  • Added a new define (USE_UNDOC_INTEL) that enables optimizations possible by using undocumented instructions available on all Intel processors and truly compatible clones. AFAIK the only exceptions are the NEC V-series and the Sony CXQ70108 processors so this option should be safe for use on the AT builds.
  • Building BIOSDRVS or the BIOS without MODULE_STRINGS_COMPRESSED would fail due to the recent code exclusions so I changed them a bit. Also fixed the mistaken change to Main.asm
  • Changed the Tandy specific info in Configuration_FullMode.txt so it matches the info in the Wiki.
  • Optimizations and fixes in general.
File:
1 edited

Legend:

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

    r488 r491  
    4545    .twLbaSectors           resb    6   ; 48-bit sector count for LBA addressing
    4646%endif
    47                             alignb  2   ; WORD alignent for DPT_SERIAL or DPT_ATA
     47                            alignb  2   ; WORD alignment for DPT_SERIAL or DPT_ATA
    4848endstruc
    4949
     
    133133; first! DPT_ATA.bDevice uses small values so there will be no problems.
    134134%ifndef CHECK_FOR_UNUSED_ENTRYPOINTS
    135 %if DPT_SERIAL.bSerialPort <> DPT_ATA.bDevice
    136     %error "DPT_ATA.bDevice and DPT_SERIAL.bSerialPort must be in same offsets!"
     135    %if DPT_SERIAL.bSerialPort <> DPT_ATA.bDevice
     136        %error "DPT_ATA.bDevice and DPT_SERIAL.bSerialPort must be in same offsets!"
     137    %endif
    137138%endif
    138 %endif
    139 %endif
     139%endif ; MODULE_SERIAL
    140140
    141141
Note: See TracChangeset for help on using the changeset viewer.