Changeset b7fd2a0 in mainline for uspace/lib/usbhid/include/usb
- Timestamp:
- 2018-01-13T03:10:29Z (8 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- a53ed3a
- Parents:
- 36f0738
- Location:
- uspace/lib/usbhid/include/usb/hid
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/usbhid/include/usb/hid/hiddescriptor.h
r36f0738 rb7fd2a0 43 43 #include <usb/hid/hidtypes.h> 44 44 45 int usb_hid_parse_report_descriptor(usb_hid_report_t *report,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); 49 49 50 int usb_hid_report_init(usb_hid_report_t *report);50 errno_t usb_hid_report_init(usb_hid_report_t *report); 51 51 52 52 void usb_hid_report_deinit(usb_hid_report_t *report); 53 53 54 int usb_hid_report_append_fields(usb_hid_report_t *report,54 errno_t usb_hid_report_append_fields(usb_hid_report_t *report, 55 55 usb_hid_report_item_t *report_item); 56 56 -
uspace/lib/usbhid/include/usb/hid/hidparser.h
r36f0738 rb7fd2a0 47 47 * Input report parser functions 48 48 */ 49 int usb_hid_parse_report(const usb_hid_report_t *report, const uint8_t *data,49 errno_t usb_hid_parse_report(const usb_hid_report_t *report, const uint8_t *data, 50 50 size_t size, uint8_t *report_id); 51 51 … … 65 65 66 66 67 int usb_hid_report_output_translate(usb_hid_report_t *report,67 errno_t usb_hid_report_output_translate(usb_hid_report_t *report, 68 68 uint8_t report_id, uint8_t *buffer, size_t size); 69 69 -
uspace/lib/usbhid/include/usb/hid/hidpath.h
r36f0738 rb7fd2a0 118 118 void usb_hid_report_path_free(usb_hid_report_path_t *path); 119 119 120 int usb_hid_report_path_set_report_id(usb_hid_report_path_t *usage_path,120 errno_t usb_hid_report_path_set_report_id(usb_hid_report_path_t *usage_path, 121 121 uint8_t report_id); 122 122 123 int usb_hid_report_path_append_item(usb_hid_report_path_t *usage_path,123 errno_t usb_hid_report_path_append_item(usb_hid_report_path_t *usage_path, 124 124 int32_t usage_page, int32_t usage); 125 125 -
uspace/lib/usbhid/include/usb/hid/hidreport.h
r36f0738 rb7fd2a0 58 58 * usb_pipe_end_session() or usb_request_get_descriptor(). 59 59 */ 60 int usb_hid_process_report_descriptor(usb_device_t *dev,60 errno_t usb_hid_process_report_descriptor(usb_device_t *dev, 61 61 usb_hid_report_t *report, uint8_t **report_desc, size_t *report_size); 62 62 -
uspace/lib/usbhid/include/usb/hid/request.h
r36f0738 rb7fd2a0 44 44 45 45 46 int usbhid_req_set_report(usb_pipe_t *ctrl_pipe, int iface_no,46 errno_t usbhid_req_set_report(usb_pipe_t *ctrl_pipe, int iface_no, 47 47 usb_hid_report_type_t type, uint8_t *buffer, size_t buf_size); 48 48 49 int usbhid_req_set_protocol(usb_pipe_t *ctrl_pipe, int iface_no,49 errno_t usbhid_req_set_protocol(usb_pipe_t *ctrl_pipe, int iface_no, 50 50 usb_hid_protocol_t protocol); 51 51 52 int usbhid_req_set_idle(usb_pipe_t *ctrl_pipe, int iface_no, uint8_t duration);52 errno_t usbhid_req_set_idle(usb_pipe_t *ctrl_pipe, int iface_no, uint8_t duration); 53 53 54 int usbhid_req_get_report(usb_pipe_t *ctrl_pipe, int iface_no,54 errno_t usbhid_req_get_report(usb_pipe_t *ctrl_pipe, int iface_no, 55 55 usb_hid_report_type_t type, uint8_t *buffer, size_t buf_size, 56 56 size_t *actual_size); 57 57 58 int usbhid_req_get_protocol(usb_pipe_t *ctrl_pipe, int iface_no,58 errno_t usbhid_req_get_protocol(usb_pipe_t *ctrl_pipe, int iface_no, 59 59 usb_hid_protocol_t *protocol); 60 60 61 int usbhid_req_get_idle(usb_pipe_t *ctrl_pipe, int iface_no, uint8_t *duration);61 errno_t usbhid_req_get_idle(usb_pipe_t *ctrl_pipe, int iface_no, uint8_t *duration); 62 62 63 63
Note:
See TracChangeset
for help on using the changeset viewer.