Changeset 218 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Device/Device.asm


Ignore:
Timestamp:
Jan 23, 2012, 9:10:05 PM (12 years ago)
Author:
aitotat@…
google:author:
aitotat@gmail.com
Message:

Changes to XTIDE Universal BIOS:

  • Number of sectors to transfer is now limited to 1-128 for old INT 13h functions.
File:
1 edited

Legend:

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

    r181 r218  
    5454;       BH:     Drive Select byte for Drive and Head Select Register
    5555;       DS:     Segment to RAMVARS
    56 ;       ES:SI:  Ptr to buffer to receive 512-byte IDE Information
     56;       ES:SI:  Ptr to normalized buffer to receive 512-byte IDE Information
    5757;       CS:BP:  Ptr to IDEVARS
    5858;   Returns:
     
    8080;       BH:     Default system timer ticks for timeout (can be ignored)
    8181;       BL:     IDE Status Register bit to poll after command
    82 ;       ES:SI:  Ptr to buffer (for data transfer commands)
     82;       ES:SI:  Ptr to normalized buffer (for data transfer commands)
    8383;       DS:DI:  Ptr to DPT (in RAMVARS segment)
    8484;       SS:BP:  Ptr to IDEPACK
Note: See TracChangeset for help on using the changeset viewer.