Ignore:
Timestamp:
Aug 21, 2011, 4:39:58 PM (13 years ago)
Author:
aitotat@…
google:author:
aitotat@gmail.com
Message:

Changes to XTIDE Universal BIOS:

  • Old Int 13h functions can now transfer 256 sectors per call.
  • eINT 13h functions can now transfer 65535 sectors per call.
File:
1 edited

Legend:

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

    r167 r169  
    128128
    129129    ; Output Sector Address High (only used by LBA48)
    130     xor     ax, ax  ; Sector Count High always zero since 127 sector limit
    131     mov     ah, BYTE [bp+IDEPACK.bLbaLowExt]
     130    mov     ax, [bp+IDEPACK.wSectorCountHighAndLbaLowExt]
    132131    mov     cx, [bp+IDEPACK.wLbaMiddleAndHighExt]
    133132    call    OutputSectorCountAndAddress
Note: See TracChangeset for help on using the changeset viewer.