Changeset 0748854 in mainline for uspace/lib/usb/include
- Timestamp:
- 2011-04-09T23:30:55Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 46e078a
- Parents:
- 77223f8 (diff), f11c288 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - Location:
- uspace/lib/usb/include/usb
- Files:
-
- 4 edited
-
classes/hub.h (modified) (2 diffs)
-
host/device_keeper.h (modified) (1 diff)
-
host/endpoint.h (modified) (2 diffs)
-
host/usb_endpoint_manager.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/usb/include/usb/classes/hub.h
r77223f8 r0748854 43 43 */ 44 44 typedef enum { 45 USB_HUB_FEATURE_HUB_LOCAL_POWER = 0, 46 USB_HUB_FEATURE_HUB_OVER_CURRENT = 1, 45 47 USB_HUB_FEATURE_C_HUB_LOCAL_POWER = 0, 46 48 USB_HUB_FEATURE_C_HUB_OVER_CURRENT = 1, … … 59 61 /* USB_HUB_FEATURE_ = , */ 60 62 } usb_hub_class_feature_t; 63 61 64 62 65 /** Header of standard hub descriptor without the "variadic" part. */ -
uspace/lib/usb/include/usb/host/device_keeper.h
r77223f8 r0748854 71 71 void usb_device_keeper_init(usb_device_keeper_t *instance); 72 72 73 void usb_device_keeper_add_ep(74 usb_device_keeper_t *instance, usb_address_t address, endpoint_t *ep);75 void usb_device_keeper_del_ep(76 usb_device_keeper_t *instance, usb_address_t address, endpoint_t *ep);77 78 73 void usb_device_keeper_reserve_default_address( 79 74 usb_device_keeper_t *instance, usb_speed_t speed); -
uspace/lib/usb/include/usb/host/endpoint.h
r77223f8 r0748854 54 54 fibril_condvar_t avail; 55 55 volatile bool active; 56 link_t same_device_eps;57 56 } endpoint_t; 58 57 … … 71 70 void endpoint_toggle_set(endpoint_t *instance, int toggle); 72 71 73 void endpoint_toggle_reset(link_t *ep); 74 75 void endpoint_toggle_reset_filtered(link_t *ep, usb_endpoint_t epn); 76 72 void endpoint_toggle_reset_filtered(endpoint_t *instance, usb_target_t target); 77 73 #endif 78 74 /** -
uspace/lib/usb/include/usb/host/usb_endpoint_manager.h
r77223f8 r0748854 78 78 size_t *bw); 79 79 80 void usb_endpoint_manager_reset_if_need( 81 usb_endpoint_manager_t *instance, usb_target_t target, const uint8_t *data); 80 82 #endif 81 83 /**
Note:
See TracChangeset
for help on using the changeset viewer.
