Changes in uspace/drv/hid/usbhid/kbd/kbddev.c [338d54a7:eed4139] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/hid/usbhid/kbd/kbddev.c
r338d54a7 reed4139 72 72 #include "../usbhid.h" 73 73 74 static void default_connection_handler(ddf_fun_t *, ipc_callid_t, ipc_call_t *);74 static void default_connection_handler(ddf_fun_t *, cap_call_handle_t, ipc_call_t *); 75 75 static ddf_dev_ops_t kbdops = { .default_handler = default_connection_handler }; 76 76 … … 156 156 * KBDEV_SET_IND sets LED keyboard indicators. 157 157 * 158 * @param fun Device function handling the call. 159 * @param icallid Call id. 160 * @param icall Call data. 161 */ 162 static void default_connection_handler(ddf_fun_t *fun, 163 ipc_callid_t icallid, ipc_call_t *icall) 158 * @param fun Device function handling the call. 159 * @param icall_handle Call handle. 160 * @param icall Call data. 161 */ 162 static void 163 default_connection_handler(ddf_fun_t *fun, cap_call_handle_t icall_handle, 164 ipc_call_t *icall) 164 165 { 165 166 const sysarg_t method = IPC_GET_IMETHOD(*icall); … … 171 172 kbd_dev->mods = IPC_GET_ARG1(*icall); 172 173 usb_kbd_set_led(kbd_dev->hid_dev, kbd_dev); 173 async_answer_0(icall id, EOK);174 async_answer_0(icall_handle, EOK); 174 175 break; 175 176 /* This might be ugly but async_callback_receive_start makes no … … 181 182 usb_log_warning( 182 183 "Failed to create start console session.\n"); 183 async_answer_0(icall id, EAGAIN);184 async_answer_0(icall_handle, EAGAIN); 184 185 break; 185 186 } … … 187 188 kbd_dev->client_sess = sess; 188 189 usb_log_debug("%s: OK", __FUNCTION__); 189 async_answer_0(icall id, EOK);190 async_answer_0(icall_handle, EOK); 190 191 } else { 191 192 usb_log_error("%s: console session already set", 192 193 __FUNCTION__); 193 async_answer_0(icall id, ELIMIT);194 async_answer_0(icall_handle, ELIMIT); 194 195 } 195 196 break; … … 197 198 usb_log_error("%s: Unknown method: %d.", 198 199 __FUNCTION__, (int) method); 199 async_answer_0(icall id, EINVAL);200 async_answer_0(icall_handle, EINVAL); 200 201 break; 201 202 }
Note:
See TracChangeset
for help on using the changeset viewer.