small fix
git-svn-id: svn://kolibrios.org@4577 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
632a2c43e3
commit
898fe08869
@ -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),
|
||||||
|
Loading…
Reference in New Issue
Block a user