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