Changes in uspace/drv/bus/usb/vhc/connhost.c [5203e256:aa81adc] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/bus/usb/vhc/connhost.c
r5203e256 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.