Changeset 363 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc


Ignore:
Timestamp:
Mar 26, 2012, 4:20:43 PM (12 years ago)
Author:
aitotat@…
google:author:
aitotat@gmail.com
Message:

Changes to XTIDE Universal BIOS:

  • Added Advanced ATA Module (MODULE_ADVANCED_ATA) with native support for QDI Vision QD6500 and QD6580 VLB IDE Controllers.
  • Hopefully optimized IDE transfer functions for 8088 (replaced some memory accesses from WORD to BYTE).
  • XT build does not fit in 8k at the moment!!!
File:
1 edited

Legend:

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

    r361 r363  
    5252                                                ; by holding down the ALT key at the end of drive detection.
    5353                                                ; (Conveniently, this is 8, a fact we exploit when testing the bit)
     54FLG_ROMVARS_MODULE_ADVATA           EQU (1<<4)  ; Here in case the configuration needs to know functionality is present
    5455FLG_ROMVARS_MODULE_JRIDE            EQU (1<<5)  ; Here in case the configuration needs to know functionality is present
    5556FLG_ROMVARS_MODULE_SERIAL           EQU (1<<6)  ; Here in case the configuration needs to know functionality is present
     
    9798DEVICE_ATA_DEFAULT_PORT                 EQU     1F0h
    9899DEVICE_ATA_DEFAULT_PORTCTRL             EQU     3F0h
     100DEVICE_ATA_DEFAULT_SECONDARY_PORT       EQU     170h
     101DEVICE_ATA_DEFAULT_SECONDARY_PORTCTRL   EQU     370h
    99102
    100103; Device types for IDEVARS.bDevice
Note: See TracChangeset for help on using the changeset viewer.