Changeset aa81adc in mainline for uspace/drv/bus/usb/vhc/connhost.c
- Timestamp:
- 2011-07-11T09:28:00Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- ece7f78
- Parents:
- 1cb4f05
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/bus/usb/vhc/connhost.c
r1cb4f05 raa81adc 141 141 size_t max_packet_size, unsigned int interval) 142 142 { 143 VHC_DATA(vhc, fun); 144 145 endpoint_t *ep = malloc(sizeof(endpoint_t)); 143 /* TODO: Use usb_endpoint_manager_add_ep */ 144 VHC_DATA(vhc, fun); 145 146 endpoint_t *ep = endpoint_get( 147 address, endpoint, direction, transfer_type, USB_SPEED_FULL, 1); 146 148 if (ep == NULL) { 147 149 return ENOMEM; 148 150 } 149 151 150 int rc = endpoint_init(ep, address, endpoint, direction, transfer_type, 151 USB_SPEED_FULL, 1); 152 if (rc != EOK) { 153 free(ep); 154 return rc; 155 } 156 157 rc = usb_endpoint_manager_register_ep(&vhc->ep_manager, ep, 1); 152 int rc = usb_endpoint_manager_register_ep(&vhc->ep_manager, ep, 1); 158 153 if (rc != EOK) { 159 154 endpoint_destroy(ep);
Note:
See TracChangeset
for help on using the changeset viewer.