Changes in uspace/lib/usbdev/src/hub.c [1ab8539:ffa96c2] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/usbdev/src/hub.c
r1ab8539 rffa96c2 162 162 if (hc_conn == NULL) 163 163 return EINVAL; 164 164 165 int rc; 165 166 struct timeval start_time; 166 gettimeofday(&start_time, NULL); 167 167 168 rc = gettimeofday(&start_time, NULL); 169 if (rc != EOK) { 170 return rc; 171 } 172 168 173 /* We are gona do a lot of communication better open it in advance. */ 169 intrc = usb_hc_connection_open(hc_conn);170 if (rc != EOK) 174 rc = usb_hc_connection_open(hc_conn); 175 if (rc != EOK) { 171 176 return rc; 172 177 } 178 173 179 /* Request a new address. */ 174 180 usb_address_t dev_addr = … … 220 226 goto leave_release_default_address; 221 227 } 222 228 223 229 struct timeval end_time; 224 gettimeofday(&end_time, NULL); 225 230 rc = gettimeofday(&end_time, NULL); 231 if (rc != EOK) { 232 goto leave_release_default_address; 233 } 234 226 235 /* According to the USB spec part 9.1.2 host allows 100ms time for 227 236 * the insertion process to complete. According to 7.1.7.1 this is the
Note:
See TracChangeset
for help on using the changeset viewer.