Changeset a46e56b in mainline for uspace/drv/hid/xtkbd
- Timestamp:
- 2018-03-22T06:49:35Z (8 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/xtkbd/xtkbd.c
r3e242d2 ra46e56b 329 329 * 330 330 * @param fun Device function handling the call. 331 * @param icall idCall id.331 * @param icall_handle Call id. 332 332 * @param icall Call data. 333 333 * 334 334 */ 335 335 static void default_connection_handler(ddf_fun_t *fun, 336 cap_call_handle_t icall id, ipc_call_t *icall)336 cap_call_handle_t icall_handle, ipc_call_t *icall) 337 337 { 338 338 const sysarg_t method = IPC_GET_IMETHOD(*icall); … … 357 357 errno_t rc = chardev_write(kbd->chardev, &cmds[0], 1, &nwr); 358 358 if (rc != EOK) { 359 async_answer_0(icall id, rc);359 async_answer_0(icall_handle, rc); 360 360 break; 361 361 } 362 362 363 363 rc = chardev_write(kbd->chardev, &cmds[1], 1, &nwr); 364 async_answer_0(icall id, rc);364 async_answer_0(icall_handle, rc); 365 365 break; 366 366 /* … … 375 375 ddf_msg(LVL_WARN, 376 376 "Failed creating callback session"); 377 async_answer_0(icall id, EAGAIN);377 async_answer_0(icall_handle, EAGAIN); 378 378 break; 379 379 } … … 382 382 kbd->client_sess = sess; 383 383 ddf_msg(LVL_DEBUG, "Set client session"); 384 async_answer_0(icall id, EOK);384 async_answer_0(icall_handle, EOK); 385 385 } else { 386 386 ddf_msg(LVL_ERROR, "Client session already set"); 387 async_answer_0(icall id, ELIMIT);387 async_answer_0(icall_handle, ELIMIT); 388 388 } 389 389 … … 391 391 default: 392 392 ddf_msg(LVL_ERROR, "Unknown method: %d.", (int)method); 393 async_answer_0(icall id, EINVAL);393 async_answer_0(icall_handle, EINVAL); 394 394 break; 395 395 }
Note:
See TracChangeset
for help on using the changeset viewer.