Changeset 6ff23ff in mainline for uspace/drv/hid/ps2mouse/ps2mouse.c
- Timestamp:
- 2018-05-17T13:46:56Z (6 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 4f8772d4
- Parents:
- 7c3fb9b
- git-author:
- Jiri Svoboda <jiri@…> (2018-05-16 18:44:36)
- git-committer:
- Jiri Svoboda <jiri@…> (2018-05-17 13:46:56)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/hid/ps2mouse/ps2mouse.c
r7c3fb9b r6ff23ff 324 324 325 325 /* Buttons */ 326 /* NOTE: Parsing 4th and 5th button works even if this extension 326 /* 327 * NOTE: Parsing 4th and 5th button works even if this extension 327 328 * is not supported and whole 4th byte should be interpreted 328 329 * as Z-axis movement. the upper 4 bits are just a sign … … 330 331 * (i.e no change since that is the default) and - sign fails 331 332 * the "imb" condition. Thus 4th and 5th buttons are never 332 * down on wheel only extension. */ 333 * down on wheel only extension. 334 */ 333 335 const bool imb = (packet[3] & INTELLIMOUSE_ALWAYS_ZERO) == 0; 334 336 const bool status[] = { … … 411 413 412 414 switch (method) { 413 /* This might be ugly but async_callback_receive_start makes no414 * difference for incorrect call and malloc failure. */415 415 case IPC_M_CONNECT_TO_ME: 416 /* 417 * This might be ugly but async_callback_receive_start makes no 418 * difference for incorrect call and malloc failure. 419 */ 416 420 sess = async_callback_receive_start(EXCHANGE_SERIALIZE, icall); 417 421 /* Probably ENOMEM error, try again. */
Note:
See TracChangeset
for help on using the changeset viewer.