Ignore:
Timestamp:
Aug 23, 2010, 6:57:51 PM (14 years ago)
Author:
aitotat
google:author:
aitotat
Message:

OS hooks are now enabled for all builds.
IRQ waiting no longer uses HLT instruction to fix some EMM386 and VCPI issues.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Common/HError.asm

    r33 r34  
    88; Section containing code
    99SECTION .text
    10 
    11 ;--------------------------------------------------------------------
    12 ; HError_ProcessErrorsAfterPollingTaskFlag
    13 ;   Parameters:
    14 ;       DS:     RAMVARS segment
    15 ;       CF:     Set if timeout
    16 ;               Cleared if task flag was properly set
    17 ;   Returns:
    18 ;       AH:     BIOS error code
    19 ;       CF:     Set if error
    20 ;               Cleared if no error
    21 ;   Corrupts registers:
    22 ;       AL
    23 ;--------------------------------------------------------------------
    24 ALIGN JUMP_ALIGN
    25 HError_ProcessErrorsAfterPollingTaskFlag:
    26     jnc     SHORT HError_ProcessErrorsAfterPollingBSY
    27     ; Fall to HError_ProcessTimeoutAfterPollingBSYandSomeOtherStatusBit
    2810
    2911;--------------------------------------------------------------------
Note: See TracChangeset for help on using the changeset viewer.