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


Ignore:
Timestamp:
Jun 10, 2021, 4:56:34 PM (3 years ago)
Author:
krille_n_
Message:

Changes:

  • BIOSDRVS should now build again (broke in r613).
  • Removed the NO_ATAID_CORRECTION define from the Tiny build.
  • Added a new configuration option to skip detection of slave drives.
  • Made FLASH_SIGNATURE 2 bytes shorter to free up ROM space.
  • "Auto Configure" in XTIDECFG should now detect if running on an Olivetti M24, AT&T PC6300, Xerox 6060 or Logabax Persona 1600 and automatically select the fastest compatible transfer mode/device type for any IDE controllers found in the system.
  • Cleaned out some duplicate/unused definitions.
File:
1 edited

Legend:

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

    r605 r614  
    4646FLG_DRVPARAMS_BLOCKMODE         EQU (1<<4)  ; Enable Block mode transfers
    4747FLG_DRVPARAMS_USERCHS           EQU (1<<5)  ; User specified P-CHS values
    48     MAX_PCHS_CYLINDERS              EQU 16383
    49     MAX_PCHS_HEADS                  EQU 16
    50     MAX_PCHS_SECTORS_PER_TRACK      EQU 63
    51     MAX_PCHS_TOTAL_SECTOR_COUNT     EQU (MAX_PCHS_CYLINDERS * MAX_PCHS_HEADS * MAX_PCHS_SECTORS_PER_TRACK)  ; 16,514,064
    5248FLG_DRVPARAMS_USERLBA           EQU (1<<6)  ; User specified LBA value
     49FLG_DRVPARAMS_DO_NOT_DETECT     EQU (1<<7)  ; Disable detection of drive
    5350
    5451
     
    143140    .rgbJump            resb    3   ; First instruction to ROM init (jmp)
    144141
    145     .rgbSign            resb    8   ; Signature for XTIDE Configurator Program
     142    .rgbSign            resb    6   ; Signature for XTIDE Configurator Program (must be even length)
    146143    .szTitle            resb    31  ; BIOS title string
    147144    .szVersion          resb    25  ; BIOS version string
Note: See TracChangeset for help on using the changeset viewer.