Changeset a46e56b in mainline for uspace/drv/hid/usbhid/kbd/kbddev.c
- Timestamp:
- 2018-03-22T06:49:35Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 77f0a1d
- Parents:
- 3e242d2
- git-author:
- Jakub Jermar <jakub@…> (2018-03-21 23:29:06)
- git-committer:
- Jakub Jermar <jakub@…> (2018-03-22 06:49:35)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/hid/usbhid/kbd/kbddev.c
r3e242d2 ra46e56b 157 157 * 158 158 * @param fun Device function handling the call. 159 * @param icall idCall id.159 * @param icall_handle Call id. 160 160 * @param icall Call data. 161 161 */ 162 162 static void default_connection_handler(ddf_fun_t *fun, 163 cap_call_handle_t icall id, ipc_call_t *icall)163 cap_call_handle_t icall_handle, ipc_call_t *icall) 164 164 { 165 165 const sysarg_t method = IPC_GET_IMETHOD(*icall); … … 171 171 kbd_dev->mods = IPC_GET_ARG1(*icall); 172 172 usb_kbd_set_led(kbd_dev->hid_dev, kbd_dev); 173 async_answer_0(icall id, EOK);173 async_answer_0(icall_handle, EOK); 174 174 break; 175 175 /* This might be ugly but async_callback_receive_start makes no … … 181 181 usb_log_warning( 182 182 "Failed to create start console session.\n"); 183 async_answer_0(icall id, EAGAIN);183 async_answer_0(icall_handle, EAGAIN); 184 184 break; 185 185 } … … 187 187 kbd_dev->client_sess = sess; 188 188 usb_log_debug("%s: OK", __FUNCTION__); 189 async_answer_0(icall id, EOK);189 async_answer_0(icall_handle, EOK); 190 190 } else { 191 191 usb_log_error("%s: console session already set", 192 192 __FUNCTION__); 193 async_answer_0(icall id, ELIMIT);193 async_answer_0(icall_handle, ELIMIT); 194 194 } 195 195 break; … … 197 197 usb_log_error("%s: Unknown method: %d.", 198 198 __FUNCTION__, (int) method); 199 async_answer_0(icall id, EINVAL);199 async_answer_0(icall_handle, EINVAL); 200 200 break; 201 201 }
Note:
See TracChangeset
for help on using the changeset viewer.