Changeset 276 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Device


Ignore:
Timestamp:
Feb 28, 2012, 2:21:03 PM (12 years ago)
Author:
aitotat@…
google:author:
aitotat@gmail.com
Message:

Changes to XTIDE Universal BIOS:

  • Changed version number to 2.0.0
  • Block will no longer be enabled if it is forced off using configurator.
  • Implemented non-working feature to disable drive internal write cache.
Location:
trunk/XTIDE_Universal_BIOS/Src/Device/IDE
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeCommand.asm

    r267 r276  
    129129
    130130    ; Output Sector Address High (only used by LBA48)
    131     eMOVZX  ax, BYTE [bp+IDEPACK.bLbaLowExt]
     131    eMOVZX  ax, BYTE [bp+IDEPACK.bLbaLowExt]    ; Zero sector count
    132132    mov     cx, [bp+IDEPACK.wLbaMiddleAndHighExt]
    133133    call    IDEDEVICE%+OutputSectorCountAndAddress
  • trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeDPT.asm

    r258 r276  
    3131;--------------------------------------------------------------------
    3232.StoreBlockMode:
    33     mov     al, 1
     33    mov     al, 1                           ; Block mode will be enabled on AH=9h
    3434    mov     ah, [es:si+ATA1.bBlckSize]      ; Max block size in sectors
    3535    mov     [di+DPT_ATA.wSetAndMaxBlock], ax
Note: See TracChangeset for help on using the changeset viewer.