Changeset 5c69377 in mainline for uspace/lib/drv/include/usbhc_iface.h
- Timestamp:
- 2018-02-03T10:56:48Z (6 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- cc63815
- Parents:
- 98b1d30
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/drv/include/usbhc_iface.h
r98b1d30 r5c69377 160 160 /** USB device communication interface. */ 161 161 typedef struct { 162 int (*default_address_reservation)(ddf_fun_t *, bool);162 errno_t (*default_address_reservation)(ddf_fun_t *, bool); 163 163 164 int (*device_enumerate)(ddf_fun_t *, unsigned, usb_speed_t);165 int (*device_remove)(ddf_fun_t *, unsigned);164 errno_t (*device_enumerate)(ddf_fun_t *, unsigned, usb_speed_t); 165 errno_t (*device_remove)(ddf_fun_t *, unsigned); 166 166 167 int (*register_endpoint)(ddf_fun_t *, usb_pipe_desc_t *, const usb_endpoint_descriptors_t *);168 int (*unregister_endpoint)(ddf_fun_t *, const usb_pipe_desc_t *);167 errno_t (*register_endpoint)(ddf_fun_t *, usb_pipe_desc_t *, const usb_endpoint_descriptors_t *); 168 errno_t (*unregister_endpoint)(ddf_fun_t *, const usb_pipe_desc_t *); 169 169 170 170 errno_t (*transfer)(ddf_fun_t *, usb_target_t,
Note:
See TracChangeset
for help on using the changeset viewer.