Changeset 249 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Device/IDE


Ignore:
Timestamp:
Feb 16, 2012, 1:56:36 PM (13 years ago)
Author:
aitotat@…
google:author:
aitotat@gmail.com
Message:

Changes to XTIDE Universal BIOS:

  • Number of successfully transferred sectors is now returned by all transfer functions (instead of requested sector count).
  • Added INT 19h handler for proper reboot.
File:
1 edited

Legend:

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

    r238 r249  
    9393;   Returns:
    9494;       AH:     INT 13h Error Code
    95 ;       CF:     Cleared if success, Set if error
    96 ;   Corrupts registers:
    97 ;       AL, BX, CX, DX, (ES:SI for data transfer commands)
     95;       CX:     Number of successfully transferred sectors (for transfer commands)
     96;       CF:     Cleared if success, Set if error
     97;   Corrupts registers:
     98;       AL, BX, (CX), DX, (ES:SI for data transfer commands)
    9899;--------------------------------------------------------------------
    99100ALIGN JUMP_ALIGN
Note: See TracChangeset for help on using the changeset viewer.