Changes in uspace/lib/usbhid/src/hiddescriptor.c [38d150e:b7fd2a0] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/usbhid/src/hiddescriptor.c
r38d150e rb7fd2a0 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 } … … 133 134 * @retval EOK If report structure was successfully initialized 134 135 */ 135 int usb_hid_report_init(usb_hid_report_t *report)136 errno_t usb_hid_report_init(usb_hid_report_t *report) 136 137 { 137 138 if (report == NULL) { … … 161 162 * 162 163 */ 163 int usb_hid_report_append_fields(usb_hid_report_t *report,164 errno_t usb_hid_report_append_fields(usb_hid_report_t *report, 164 165 usb_hid_report_item_t *report_item) { 165 166 … … 355 356 * @retval EOK If report descriptor is successfully parsed 356 357 */ 357 int usb_hid_parse_report_descriptor(usb_hid_report_t *report,358 errno_t usb_hid_parse_report_descriptor(usb_hid_report_t *report, 358 359 const uint8_t *data, size_t size) 359 360 { … … 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.