Changeset 148 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Common/HStatus.asm
- Timestamp:
- Mar 19, 2011, 8:09:41 PM (14 years ago)
- google:author:
- aitotat
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Handlers/Int13h/Common/HStatus.asm
r140 r148 21 21 ALIGN JUMP_ALIGN 22 22 HStatus_WaitIrqOrRdy: 23 call HIRQ_WaitForIRQ 23 call HIRQ_WaitForIRQ ; For OS hook (we still need error processing) 24 24 jnc SHORT .PollRdySinceNoWaitingOnOsHook 25 jmp HError_ ProcessErrorsAfterPollingBSY25 jmp HError_GetErrorCodeToAHafterPolling 26 26 27 27 ALIGN JUMP_ALIGN … … 48 48 call HIRQ_WaitForIRQ 49 49 jnc SHORT .PollDrqSinceNoWaitingOnOsHook 50 jmp HError_ ProcessErrorsAfterPollingBSY50 jmp HError_GetErrorCodeToAHafterPolling 51 51 52 52 ALIGN JUMP_ALIGN … … 185 185 .UpdateTimeout: 186 186 call HTimer_SetCFifTimeout 187 jnc SHORT .PollLoop ; Loop if time left (sets CF on timeout)188 jmp HError_ ProcessTimeoutAfterPollingBSYandSomeOtherStatusBit187 jnc SHORT .PollLoop ; Loop if time left 188 jmp HError_GetErrorCodeToAHforTimeoutWhenPolling 189 189 190 190 ;-------------------------------------------------------------------- … … 218 218 ALIGN JUMP_ALIGN 219 219 GetErrorCodeFromPollingToAH: 220 jmp HError_ ProcessErrorsAfterPollingBSY220 jmp HError_GetErrorCodeToAHafterPolling
Note:
See TracChangeset
for help on using the changeset viewer.