Changeset 5b0cf63 in mainline for uspace/lib/usbhid/include/usb/hid/hiddescriptor.h
- Timestamp:
- 2018-01-25T13:42:08Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 1ab3c4b
- Parents:
- c832ab15
- git-author:
- Jiri Svoboda <jiri@…> (2017-01-24 18:40:44)
- git-committer:
- Jiri Svoboda <jiri@…> (2018-01-25 13:42:08)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/usbhid/include/usb/hid/hiddescriptor.h
rc832ab15 r5b0cf63 44 44 45 45 errno_t usb_hid_parse_report_descriptor(usb_hid_report_t *report, 46 46 const uint8_t *data, size_t size); 47 47 48 48 void usb_hid_descriptor_print(usb_hid_report_t *report); … … 53 53 54 54 errno_t usb_hid_report_append_fields(usb_hid_report_t *report, 55 55 usb_hid_report_item_t *report_item); 56 56 57 usb_hid_report_description_t * 58 59 57 usb_hid_report_description_t *usb_hid_report_find_description( 58 const usb_hid_report_t *report, uint8_t report_id, 59 usb_hid_report_type_t type); 60 60 61 61 int usb_hid_report_parse_tag(uint8_t tag, uint8_t class, const uint8_t *data, 62 63 62 size_t item_size, usb_hid_report_item_t *report_item, 63 usb_hid_report_path_t *usage_path); 64 64 65 int usb_hid_report_parse_main_tag(uint8_t tag, const uint8_t *data, 66 67 65 int usb_hid_report_parse_main_tag(uint8_t tag, const uint8_t *data, 66 size_t item_size, usb_hid_report_item_t *report_item, 67 usb_hid_report_path_t *usage_path); 68 68 69 int usb_hid_report_parse_global_tag(uint8_t tag, const uint8_t *data, 70 71 69 int usb_hid_report_parse_global_tag(uint8_t tag, const uint8_t *data, 70 size_t item_size, usb_hid_report_item_t *report_item, 71 usb_hid_report_path_t *usage_path); 72 72 73 int usb_hid_report_parse_local_tag(uint8_t tag, const uint8_t *data, 74 75 73 int usb_hid_report_parse_local_tag(uint8_t tag, const uint8_t *data, 74 size_t item_size, usb_hid_report_item_t *report_item, 75 usb_hid_report_path_t *usage_path); 76 76 77 77 void usb_hid_descriptor_print_list(list_t *list); … … 80 80 81 81 usb_hid_report_item_t *usb_hid_report_item_clone( 82 82 const usb_hid_report_item_t *item); 83 83 84 84 uint32_t usb_hid_report_tag_data_uint32(const uint8_t *data, size_t size); 85 85 86 usb_hid_report_path_t *usb_hid_report_path_try_insert(usb_hid_report_t *report,87 86 usb_hid_report_path_t *usb_hid_report_path_try_insert(usb_hid_report_t *report, 87 usb_hid_report_path_t *cmp_path); 88 88 89 89
Note:
See TracChangeset
for help on using the changeset viewer.