small fix

git-svn-id: svn://kolibrios.org@4577 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
CleverMouse 2014-02-19 15:57:18 +00:00
parent 632a2c43e3
commit 898fe08869

View File

@ -1569,13 +1569,13 @@ proc ehci_process_deferred
and dword [esi+ehci_controller.DeferredActions-sizeof.ehci_controller], not 20h and dword [esi+ehci_controller.DeferredActions-sizeof.ehci_controller], not 20h
dbgstr 'warning: async advance int missed' dbgstr 'warning: async advance int missed'
mov [esi+usb_controller.ReadyPipeHeadAsync], eax mov [esi+usb_controller.ReadyPipeHeadAsync], eax
jmp .async_unlock
@@:
cmp dword [esp], 100
jb .async_unlock
mov dword [esp], 100
.async_unlock:
spin_unlock_irq [esi+usb_controller.WaitSpinlock] spin_unlock_irq [esi+usb_controller.WaitSpinlock]
jmp .noasync
@@:
spin_unlock_irq [esi+usb_controller.WaitSpinlock]
cmp dword [esp], 100
jb .noasync
mov dword [esp], 100
.noasync: .noasync:
; 7. Finalize transfers processed by hardware. ; 7. Finalize transfers processed by hardware.
; It is better to perform this step after step 4 (disconnect events), ; It is better to perform this step after step 4 (disconnect events),