PACKET_BIT
if (PACKET_BIT(1, 7)) {
if (!PACKET_BIT(1, 6)) {
if (!PACKET_BIT(1, 5)) {
(PACKET_BIT(7, 0) << 8) | PACKET_BITS(6, 0, 8),
PACKET_BIT(1, 1), PACKET_BIT(1, 2));
wheel = (PACKET_BIT(1, 5) ?
wheel = (PACKET_BIT(7, 2) << 2) -
uwacom_mouse_events_graphire(usbwcmp, PACKET_BIT(1, 0),
PACKET_BIT(1, 2), PACKET_BIT(1, 1), wheel,
uwacom_pad_events_graphire4(usbwcmp, PACKET_BIT(7, 6), 0,
PACKET_BIT(7, 7), 0,
PACKET_BITS(7, 3, 2) - (PACKET_BIT(7, 5) << 2), 0);
uwacom_pad_events_graphire4(usbwcmp, PACKET_BIT(7, 3),
PACKET_BIT(7, 4), PACKET_BIT(7, 5), PACKET_BIT(7, 6), 0,
press = PACKET_BITS(7, 6, 10) << 1 | PACKET_BIT(1, 0);
stl1 = PACKET_BIT(1, 1);
stl2 = PACKET_BIT(1, 2);
left = PACKET_BIT(6, 0);
middle = PACKET_BIT(6, 1);
right = PACKET_BIT(6, 2);
side = PACKET_BIT(6, 3);
extra = PACKET_BIT(6, 4);
wheel = PACKET_BIT(7, 7) - PACKET_BIT(7, 6);
left = PACKET_BIT(8, 2);
middle = PACKET_BIT(8, 3);
right = PACKET_BIT(8, 4);
extra = PACKET_BIT(8, 5);
side = PACKET_BIT(8, 6);
wheel = PACKET_BIT(8, 0) - PACKET_BIT(8, 1);
b7 = PACKET_BIT(3, 6);
b8 = PACKET_BIT(3, 7);
b0 = PACKET_BIT(2, 0);
b1 = PACKET_BIT(3, 0);
b2 = PACKET_BIT(3, 1);
b3 = PACKET_BIT(3, 2);
b4 = PACKET_BIT(3, 3);
b5 = PACKET_BIT(3, 4);
b6 = PACKET_BIT(3, 5);
whl = PACKET_BIT(1, 7);
b0 = PACKET_BIT(5, 0);
b1 = PACKET_BIT(5, 1);
b2 = PACKET_BIT(5, 2);
b3 = PACKET_BIT(5, 3);
b4 = PACKET_BIT(6, 0);
b5 = PACKET_BIT(6, 1);
b6 = PACKET_BIT(6, 2);
b7 = PACKET_BIT(6, 3);
(PACKET_BIT(1, 1) ? PACKET_BITS(7, 4, 32) : 0);
(PACKET_BITS(3, 0, 16) << 1) | PACKET_BIT(9, 1),
(PACKET_BITS(5, 0, 16) << 1) | PACKET_BIT(9, 0),
if (PACKET_BIT(7, 5)) {