mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 19:26:32 +00:00
[USBHUB_NEW]
- Remove the hacky way of determining if a device connect occurred (prone to all sorts of race conditions) and just always create a device since the only reason we reset right now is for a device connect svn path=/branches/usb-bringup-trunk/; revision=55186
This commit is contained in:
@@ -402,13 +402,9 @@ DeviceStatusChangeThread(
|
||||
}
|
||||
|
||||
//
|
||||
// Create the device object only if the port manipulation was started by a device connect
|
||||
// This is a new device
|
||||
//
|
||||
if (HubDeviceExtension->PortStatusChange[PortId-1].Status)
|
||||
{
|
||||
HubDeviceExtension->PortStatusChange[PortId-1].Status = 0;
|
||||
Status = CreateUsbChildDeviceObject(DeviceObject, PortId, NULL);
|
||||
}
|
||||
Status = CreateUsbChildDeviceObject(DeviceObject, PortId, NULL);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user