Changeset 423c749 in mainline for uspace/lib/usbhost/src/hcd.c
- Timestamp:
- 2013-07-27T07:49:45Z (12 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 3aac088
- Parents:
- 2838486
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/usbhost/src/hcd.c
r2838486 r423c749 95 95 { 96 96 assert(hcd); 97 usb_device_manager_init(&hcd->dev_manager, max_speed); 98 usb_endpoint_manager_init(&hcd->ep_manager, bandwidth, bw_count); 97 usb_endpoint_manager_init(&hcd->ep_manager, bandwidth, bw_count, max_speed); 99 98 100 99 hcd->private_data = NULL; … … 108 107 assert(hcd); 109 108 usb_address_t address = 0; 110 const int ret = usb_ device_manager_request_address(111 &hcd-> dev_manager, &address, false, speed);109 const int ret = usb_endpoint_manager_request_address( 110 &hcd->ep_manager, &address, false, speed); 112 111 if (ret != EOK) 113 112 return ret; … … 120 119 usb_endpoint_manager_remove_address(&hcd->ep_manager, address, 121 120 unregister_helper_warn, hcd); 122 usb_ device_manager_release_address(&hcd->dev_manager, address);121 usb_endpoint_manager_release_address(&hcd->ep_manager, address); 123 122 return EOK; 124 123 } … … 128 127 assert(hcd); 129 128 usb_address_t address = 0; 130 return usb_ device_manager_request_address(131 &hcd-> dev_manager, &address, true, speed);129 return usb_endpoint_manager_request_address( 130 &hcd->ep_manager, &address, true, speed); 132 131 } 133 132 … … 137 136 assert(hcd); 138 137 usb_speed_t speed = USB_SPEED_MAX; 139 const int ret = usb_ device_manager_get_info_by_address(140 &hcd-> dev_manager, target.address, &speed);138 const int ret = usb_endpoint_manager_get_info_by_address( 139 &hcd->ep_manager, target.address, &speed); 141 140 if (ret != EOK) { 142 141 return ret;
Note:
See TracChangeset
for help on using the changeset viewer.