Changeset 432 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS


Ignore:
Timestamp:
Jun 15, 2012, 1:47:40 PM (12 years ago)
Author:
aitotat@…
google:author:
aitotat@gmail.com
Message:

Changes to XTIDE Universal BIOS:

  • Increased IDE software reset protocol timeout value from 10 to 14 seconds.
Location:
trunk/XTIDE_Universal_BIOS
Files:
2 edited

Legend:

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

    r414 r432  
    2929TIMEOUT_IDENTIFY_DEVICE EQU     (500/55)    ;  500 ms
    3030TIMEOUT_MOTOR_STARTUP   EQU     (10000/55)  ;   10 s
     31TIMEOUT_MAXIMUM         EQU     255         ; We would actually want 31 seconds here but I don't think there are so slow drives
    3132
    3233%ifdef MODULE_FEATURE_SETS
  • trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeCommand.asm

    r428 r432  
    4848
    4949    ; HSR2: Check_status
    50     mov     bx, TIMEOUT_AND_STATUS_TO_WAIT(TIMEOUT_MOTOR_STARTUP, FLG_STATUS_BSY)
     50    mov     bx, TIMEOUT_AND_STATUS_TO_WAIT(TIMEOUT_MAXIMUM, FLG_STATUS_BSY)
    5151    jmp     IdeWait_PollStatusFlagInBLwithTimeoutInBH
    5252
Note: See TracChangeset for help on using the changeset viewer.