Changes in / [9e195e2c:c372e03] in mainline
- Location:
- uspace
- Files:
-
- 15 added
- 4 deleted
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/Makefile
r9e195e2c rc372e03 122 122 drv/uhci-rhd \ 123 123 drv/usbflbk \ 124 drv/usbkbd \ 124 125 drv/usbhid \ 125 126 drv/usbhub \ … … 143 144 drv/uhci-rhd \ 144 145 drv/usbflbk \ 146 drv/usbkbd \ 145 147 drv/usbhid \ 146 148 drv/usbhub \ -
uspace/drv/usbhid/Makefile
r9e195e2c rc372e03 57 57 generic/hiddev.c \ 58 58 mouse/mousedev.c \ 59 multimedia/multimedia.c \60 multimedia/keymap.c \59 lgtch-ultrax/lgtch-ultrax.c \ 60 lgtch-ultrax/keymap.c \ 61 61 $(STOLEN_LAYOUT_SOURCES) 62 62 -
uspace/drv/usbhid/subdrivers.c
r9e195e2c rc372e03 38 38 #include "usb/classes/hidpath.h" 39 39 40 //#include "lgtch-ultrax/lgtch-ultrax.h" 41 #include "multimedia/multimedia.h" 40 #include "lgtch-ultrax/lgtch-ultrax.h" 42 41 #include "mouse/mousedev.h" 43 42 44 43 static usb_hid_subdriver_usage_t path_kbd[] = { 45 {USB_HIDUT_PAGE_GENERIC_DESKTOP, 46 USB_HIDUT_USAGE_GENERIC_DESKTOP_KEYBOARD}, 44 {USB_HIDUT_PAGE_KEYBOARD, 0}, 47 45 {0, 0} 48 46 }; 49 47 50 static usb_hid_subdriver_usage_t path_mouse [] = {51 {USB_HIDUT_PAGE_GENERIC_DESKTOP, USB_HIDUT_USAGE_GENERIC_DESKTOP_ MOUSE},48 static usb_hid_subdriver_usage_t path_mouse2[] = { 49 {USB_HIDUT_PAGE_GENERIC_DESKTOP, USB_HIDUT_USAGE_GENERIC_DESKTOP_X}, 52 50 {0, 0} 53 51 }; 54 52 55 static usb_hid_subdriver_usage_t multim_key_path[] = {56 { USB_HIDUT_PAGE_CONSUMER, USB_HIDUT_USAGE_CONSUMER_CONSUMER_CONTROL},53 static usb_hid_subdriver_usage_t lgtch_path[] = { 54 {0xc, 0}, 57 55 {0, 0} 58 56 }; … … 62 60 path_kbd, 63 61 -1, 64 USB_HID_PATH_COMPARE_ANYWHERE, 62 USB_HID_PATH_COMPARE_END 63 | USB_HID_PATH_COMPARE_USAGE_PAGE_ONLY, 65 64 -1, 66 65 -1, … … 74 73 }, 75 74 { 76 multim_key_path,75 lgtch_path, 77 76 1, 78 USB_HID_PATH_COMPARE_ANYWHERE, 79 -1, 80 -1, 77 USB_HID_PATH_COMPARE_END 78 | USB_HID_PATH_COMPARE_USAGE_PAGE_ONLY, 79 0x046d, 80 0xc30e, 81 81 { 82 .init = usb_ multimedia_init,83 .deinit = usb_ multimedia_deinit,84 .poll = usb_ multimedia_polling_callback,82 .init = usb_lgtch_init, 83 .deinit = usb_lgtch_deinit, 84 .poll = usb_lgtch_polling_callback, 85 85 .poll_end = NULL 86 86 } 87 87 }, 88 88 { 89 path_mouse ,89 path_mouse2, 90 90 -1, 91 USB_HID_PATH_COMPARE_ANYWHERE, 91 USB_HID_PATH_COMPARE_END 92 | USB_HID_PATH_COMPARE_USAGE_PAGE_ONLY, 92 93 -1, 93 94 -1, -
uspace/lib/usbhid/include/usb/classes/hidut.h
r9e195e2c rc372e03 67 67 } usb_hidut_usage_generic_desktop_t; 68 68 69 typedef enum {70 USB_HIDUT_USAGE_CONSUMER_CONSUMER_CONTROL = 171 } usb_hidut_usage_consumer_t;72 73 69 74 70 #endif
Note:
See TracChangeset
for help on using the changeset viewer.