Changes in uspace/drv/char/ps2mouse/ps2mouse.c [d87561c:3e6a98c5] in mainline
- File:
-
- 1 edited
-
uspace/drv/char/ps2mouse/ps2mouse.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/char/ps2mouse/ps2mouse.c
rd87561c r3e6a98c5 70 70 #define PS2_BUTTON_MASK(button) (1 << button) 71 71 72 #define MOUSE_READ_BYTE_TEST(sess, value _) \72 #define MOUSE_READ_BYTE_TEST(sess, value) \ 73 73 do { \ 74 uint8_t value = (value_); \75 74 uint8_t data = 0; \ 76 75 const ssize_t size = chardev_read(sess, &data, 1); \ … … 79 78 return size < 0 ? size : EIO; \ 80 79 } \ 81 if (data != value) { \80 if (data != (value)) { \ 82 81 ddf_msg(LVL_DEBUG, "Failed testing byte: got %hhx vs. %hhx)", \ 83 data, value); \82 data, (value)); \ 84 83 return EIO; \ 85 84 } \ 86 85 } while (0) 87 86 88 #define MOUSE_WRITE_BYTE(sess, value _) \87 #define MOUSE_WRITE_BYTE(sess, value) \ 89 88 do { \ 90 uint8_t value = (value_); \91 89 uint8_t data = (value); \ 92 90 const ssize_t size = chardev_write(sess, &data, 1); \
Note:
See TracChangeset
for help on using the changeset viewer.
