Rev 2568 | Rev 2619 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 2568 | Rev 2569 | ||
|---|---|---|---|
| Line 516... | Line 516... | ||
| 516 | static void handle_call(ipc_callid_t callid, ipc_call_t *call) |
516 | static void handle_call(ipc_callid_t callid, ipc_call_t *call) |
| 517 | { |
517 | { |
| 518 | /* Unrouted call - do some default behaviour */ |
518 | /* Unrouted call - do some default behaviour */ |
| 519 | if ((callid & IPC_CALLID_NOTIFICATION)) { |
519 | if ((callid & IPC_CALLID_NOTIFICATION)) { |
| 520 | in_interrupt_handler = 1; |
520 | in_interrupt_handler = 1; |
| 521 | (*interrupt_received)(callid,call); |
521 | (*interrupt_received)(callid, call); |
| 522 | in_interrupt_handler = 0; |
522 | in_interrupt_handler = 0; |
| 523 | return; |
523 | return; |
| 524 | } |
524 | } |
| 525 | 525 | ||
| 526 | switch (IPC_GET_METHOD(*call)) { |
526 | switch (IPC_GET_METHOD(*call)) { |