Rev 2540 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2540 | Rev 3359 | ||
---|---|---|---|
Line 465... | Line 465... | ||
465 | sys_waitforevent: ;; f10 |
465 | sys_waitforevent: ;; f10 |
466 | or ebx, -1; infinite timeout |
466 | or ebx, -1; infinite timeout |
467 | ;-------------------------------------- |
467 | ;-------------------------------------- |
468 | align 4 |
468 | align 4 |
469 | sys_wait_event_timeout: ;; f23 |
469 | sys_wait_event_timeout: ;; f23 |
- | 470 | call unprotect_from_terminate |
|
470 | mov edx, get_event_for_app; wait_test |
471 | mov edx, get_event_for_app; wait_test |
471 | call Wait_events_ex ; ebx - timeout |
472 | call Wait_events_ex ; ebx - timeout |
472 | mov [esp+32], eax |
473 | mov [esp+32], eax |
- | 474 | call protect_from_terminate |
|
473 | ret |
475 | ret |
474 | ;----------------------------------------------------------------------------- |
476 | ;----------------------------------------------------------------------------- |
475 | align 4 |
477 | align 4 |
476 | get_event_for_app: ;; used from f10,f11,f23 |
478 | get_event_for_app: ;; used from f10,f11,f23 |
477 | ;info: |
479 | ;info: |