Commit in freeldr/freeldr/arch/i386 on MAIN
hardware.c+7-21.16 -> 1.17
added support for setting Component Information for the ISA bus; fixed a minor bug

freeldr/freeldr/arch/i386
hardware.c 1.16 -> 1.17
diff -u -r1.16 -r1.17
--- hardware.c	16 Jun 2004 20:21:20 -0000	1.16
+++ hardware.c	19 Jun 2004 06:03:37 -0000	1.17
@@ -1951,6 +1951,12 @@
       return;
     }
 
+  /* Set 'Component Information' value similar to my NT4 box */
+  SetComponentInformation(BusKey,
+                          0x0,
+                          0x0,
+                          0xFFFFFFFF);
+
   /* Increment bus number */
   (*BusNumber)++;
 
@@ -1984,7 +1990,7 @@
   FullResourceDescriptor->PartialResourceList.Count = 0;
 
   /* Set 'Configuration Data' value */
-  Error = RegSetValue(SystemKey,
+  Error = RegSetValue(BusKey,
 		      "Configuration Data",
 		      REG_FULL_RESOURCE_DESCRIPTOR,
 		      (PU8) FullResourceDescriptor,
@@ -1998,7 +2004,6 @@
       return;
     }
 
-
   /* Detect ISA/BIOS devices */
   DetectBiosDisks(SystemKey, BusKey);
 
CVSspam 0.2.8