Changeset 3ca4ae9 in mainline for uspace/lib/usbhid/src/hiddescriptor.c
- Timestamp:
- 2017-12-20T15:51:07Z (6 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 4547f11
- Parents:
- 68a2fab2
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2017-12-20 15:46:56)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2017-12-20 15:51:07)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/usbhid/src/hiddescriptor.c
r68a2fab2 r3ca4ae9 75 75 #define USB_HID_RESET_OFFSET 3 76 76 77 #define USB_HID_INVALID -98 77 78 /** Unknown tag was founded in report descriptor data*/ 78 79 #define USB_HID_UNKNOWN_TAG -99 … … 103 104 104 105 if(usb_hid_report_compare_usage_path(path, cmp_path, 105 USB_HID_PATH_COMPARE_STRICT) == EOK){106 USB_HID_PATH_COMPARE_STRICT) == 0){ 106 107 break; 107 108 } … … 553 554 554 555 if((ret=usb_hid_report_parse_main_tag(tag, data, item_size, 555 report_item, usage_path)) == EOK) {556 report_item, usage_path)) == 0) { 556 557 557 558 return USB_HID_NEW_REPORT_ITEM; … … 584 585 * @param Length of data buffer 585 586 * @param Current state table 586 * @return Errorcode587 * @return 0 or USB_HID_ code 587 588 */ 588 589 … … 599 600 case USB_HID_REPORT_TAG_FEATURE: 600 601 report_item->item_flags = *data; 601 return EOK;602 return 0; 602 603 break; 603 604 … … 639 640 } 640 641 641 return EOK;642 return 0; 642 643 } 643 644 … … 649 650 * @param Length of data buffer 650 651 * @param Current state table 651 * @return Errorcode652 * @return 0 or USB_HID_ code 652 653 */ 653 654 int usb_hid_report_parse_global_tag(uint8_t tag, const uint8_t *data, … … 725 726 } 726 727 727 return EOK;728 return 0; 728 729 } 729 730 … … 735 736 * @param Length of data buffer 736 737 * @param Current state table 737 * @return Errorcode738 * @return 0 or USB_HID_ code 738 739 */ 739 740 int usb_hid_report_parse_local_tag(uint8_t tag, const uint8_t *data, … … 791 792 USB_HID_EXTENDED_USAGE_PAGE( 792 793 usb_hid_report_tag_data_uint32(data, item_size))) { 793 return EINVAL;794 return USB_HID_INVALID; 794 795 } 795 796 … … 862 863 } 863 864 864 return EOK;865 return 0; 865 866 } 866 867
Note:
See TracChangeset
for help on using the changeset viewer.