Changeset cd5b878 in mainline for uspace/drv/usbhub/usbhub.c
- Timestamp:
- 2011-04-15T11:49:36Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- c1693dae
- Parents:
- 3a85a2b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/usbhub/usbhub.c
r3a85a2b rcd5b878 105 105 } 106 106 107 usb_pipe_start_session(hub_info->control_pipe);107 //usb_pipe_start_session(hub_info->control_pipe); 108 108 //set hub configuration 109 109 opResult = usb_hub_set_configuration(hub_info); … … 122 122 return opResult; 123 123 } 124 usb_pipe_end_session(hub_info->control_pipe);124 //usb_pipe_end_session(hub_info->control_pipe); 125 125 126 126 /// \TODO what is this? … … 235 235 } 236 236 usb_log_debug2("deserializing descriptor\n"); 237 descriptor = usb_deserialize_hub_desriptor(serialized_descriptor); 237 descriptor = usb_create_deserialized_hub_desriptor( 238 serialized_descriptor); 238 239 if (descriptor == NULL) { 239 240 usb_log_warning("could not deserialize descriptor \n"); … … 259 260 usb_log_debug2("freeing data\n"); 260 261 free(serialized_descriptor); 261 free(descriptor->devices_removable);262 //free(descriptor->devices_removable); 262 263 free(descriptor); 263 264 return EOK; … … 321 322 * auto destruction, this could work better. 322 323 */ 323 int rc = usb_ pipe_start_session(hub_info->control_pipe);324 int rc = usb_hc_connection_open(&hub_info->connection); 324 325 if (rc != EOK) { 325 usb_log_error("Failed to start session on control pipe: %s.\n", 326 str_error(rc)); 327 return rc; 328 } 329 rc = usb_hc_connection_open(&hub_info->connection); 330 if (rc != EOK) { 331 usb_pipe_end_session(hub_info->control_pipe); 326 //usb_pipe_end_session(hub_info->control_pipe); 332 327 usb_log_error("Failed to open connection to HC: %s.\n", 333 328 str_error(rc));
Note:
See TracChangeset
for help on using the changeset viewer.