[ros-diffs] [cgutman] 53251: [HAL] - Invalidate device relations so the child devices get enumerated

cgutman at svn.reactos.org cgutman at svn.reactos.org
Mon Aug 15 03:44:11 UTC 2011


Author: cgutman
Date: Mon Aug 15 03:44:10 2011
New Revision: 53251

URL: http://svn.reactos.org/svn/reactos?rev=53251&view=rev
Log:
[HAL]
- Invalidate device relations so the child devices get enumerated

Modified:
    trunk/reactos/hal/halx86/generic/acpi/halpnpdd.c

Modified: trunk/reactos/hal/halx86/generic/acpi/halpnpdd.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/hal/halx86/generic/acpi/halpnpdd.c?rev=53251&r1=53250&r2=53251&view=diff
==============================================================================
--- trunk/reactos/hal/halx86/generic/acpi/halpnpdd.c [iso-8859-1] (original)
+++ trunk/reactos/hal/halx86/generic/acpi/halpnpdd.c [iso-8859-1] Mon Aug 15 03:44:10 2011
@@ -136,6 +136,9 @@
         PdoDeviceObject->Flags &= ~DO_DEVICE_INITIALIZING;
         FdoExtension->ChildPdoList = PdoExtension;
     }
+
+    /* Invalidate device relations since we added a new device */
+    IoInvalidateDeviceRelations(TargetDevice, BusRelations);
 
     /* Return status */
     DPRINT1("Device added %lx\n", Status);




More information about the Ros-diffs mailing list