Changeset 169 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Inc


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.
Location:
trunk/XTIDE_Universal_BIOS/Inc
Files:
2 edited

Legend:

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

    r167 r169  
    4141    .bSize                  resb    1   ; 0, Size of this packet in bytes
    4242    .bReservedAt1           resb    1   ; 1, Currently unused, must be zero
    43     .wSectorCount:
    44     .bSectorCount           resb    1   ; 2, Number of sectors to process (1...127)
    45     .bReservedAt3           resb    1   ; 3, Currently unused, must be zero
     43    .wSectorCount           resb    2   ; 2, Number of sectors to process (1...127)
    4644    .dwMemoryAddress:
    4745    .wOffset                resb    2   ; 4, Memory offset for transfer
  • trunk/XTIDE_Universal_BIOS/Inc/RamVars.inc

    r167 r169  
    5454
    5555    ; Parameters for 48-bit LBA
    56                             resb    1
     56    .wSectorCountHighAndLbaLowExt:
     57    .bSectorCountHighExt    resb    1
    5758    .bLbaLowExt             resb    1   ; LBA48 31...24
    5859
Note: See TracChangeset for help on using the changeset viewer.