2 * USB keyboard/mouse constants
8 /* HID class subclass protocol ids */
9 PtrCSP = 0x020103, /* mouse.boot.hid */
10 HidCSP = 0x000003, /* could be a trackpoint */
11 KbdCSP = 0x010103, /* keyboard.boot.hid */
19 /* protocols for SET_PROTO request */
23 /* protocols for SET_REPORT request */
28 * USB HID report descriptor item tags
70 Fdata = 0<<0, Fconst = 1<<0,
71 Farray = 0<<1, Fvar = 1<<1,
72 Fabs = 0<<2, Frel = 1<<2,
73 Fnowrap = 0<<3, Fwrap = 1<<3,
74 Flinear = 0<<4, Fnonlin = 1<<4,
75 Fpref = 0<<5, Fnopref = 1<<5,
76 Fnonull = 0<<6, Fnullst = 1<<6,