Changeset dd143621 in mainline for uspace/drv/usbhub/ports.c

Timestamp:
2011-05-28T15:09:21Z (14 years ago)
Author:
Vojtech Horky <vojtechhorky@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
a066122c, b59ec8c
Parents:
af6136d
Message:

Fix seizure of default address in unplugged hub

This revision shall fix following scenario

  • hub is attached to the host
  • second hub has several devices connected to it bus is not connected to the host
  • second hub is plugged to the first one
  • device discovery takes place
  • second hub is unplugged

Before this fix, the hub might fail to return the default address
because it might wait for ever for completion of port reset
(waiting for change on status pipe that would send no more data).

(No files)

Note: See TracChangeset for help on using the changeset viewer.