Changes in uspace/drv/hid/ps2mouse/ps2mouse.c [3bacee1:6ff23ff] in mainline
- File:
-
- 1 edited
-
uspace/drv/hid/ps2mouse/ps2mouse.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/hid/ps2mouse/ps2mouse.c
r3bacee1 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.
