Changeset 249 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Device/Idepack.asm


Ignore:
Timestamp:
Feb 16, 2012, 1:56:36 PM (12 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/Idepack.asm

    r224 r249  
    3232;   Returns:
    3333;       AH:     INT 13h Error Code
     34;       CX:     Number of successfully transferred sectors (for transfer commands)
    3435;       CF:     Cleared if success, Set if error
    3536;   Corrupts registers:
    36 ;       AL, BX, CX, DX, SI, ES
     37;       AL, BX, (CX), DX, SI, ES
    3738;--------------------------------------------------------------------
    3839%ifdef MODULE_EBIOS
     
    8586;   Returns:
    8687;       AH:     INT 13h Error Code
     88;       CX:     Number of successfully transferred sectors (for transfer commands)
    8789;       CF:     Cleared if success, Set if error
    8890;   Corrupts registers:
    89 ;       AL, BX, CX, DX
     91;       AL, BX, (CX), DX
    9092;--------------------------------------------------------------------
    9193ALIGN JUMP_ALIGN
Note: See TracChangeset for help on using the changeset viewer.