Rev 4618 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4618 | Rev 4619 | ||
---|---|---|---|
Line 106... | Line 106... | ||
106 | ipc_callid_t callid = ipc_wait_for_call(&call); |
106 | ipc_callid_t callid = ipc_wait_for_call(&call); |
107 | 107 | ||
108 | task_id_t id; |
108 | task_id_t id; |
109 | ipcarg_t retval; |
109 | ipcarg_t retval; |
110 | 110 | ||
111 | if (callid & IPC_CALLID_NOTIFICATION) { |
- | |
112 | id = (task_id_t) |
- | |
113 | MERGE_LOUP32(IPC_GET_ARG2(call), IPC_GET_ARG3(call)); |
- | |
114 | wait_notification((wait_type_t) IPC_GET_ARG1(call), id); |
- | |
115 | continue; |
- | |
116 | } |
- | |
117 | - | ||
118 | switch (IPC_GET_METHOD(call)) { |
111 | switch (IPC_GET_METHOD(call)) { |
119 | case IPC_M_SHARE_IN: |
112 | case IPC_M_SHARE_IN: |
120 | switch (IPC_GET_ARG3(call)) { |
113 | switch (IPC_GET_ARG3(call)) { |
121 | case SERVICE_MEM_REALTIME: |
114 | case SERVICE_MEM_REALTIME: |
122 | get_as_area(callid, &call, |
115 | get_as_area(callid, &call, |