- Fix broken HalpQueryPciRegistryInfo: If it wasn't for the fact that it queried...
authorStefan Ginsberg <stefanginsberg@gmail.com>
Mon, 2 Nov 2009 18:05:07 +0000 (18:05 +0000)
committerStefan Ginsberg <stefanginsberg@gmail.com>
Mon, 2 Nov 2009 18:05:07 +0000 (18:05 +0000)
commit602db5f2d1c6d545faefe50acbd8cf20e5f354af
treea867554ad8eadd4d2e74c5ff51be5b615a102909
parentf84d5a02f4bf59f7e7207ece0d9f9d1546f0314a
- Fix broken HalpQueryPciRegistryInfo: If it wasn't for the fact that it queried a subkey incorrectly ('ConfigurationData' instead of 'Configuration Data') it was setting up the basic structure correctly but forgot to RETURN IT TO THE CALLER.
- Fixes PCI detection detection as HalpInitializePciStubs no longer has to rely on a 'no info = PCI 1' assumption, making PCI 2 detection possible.
- Add support for querying the CurrentControlSet\Control\PnP\PCI\CardList key and retrieving the card list entries (not used yet). Also add the related keys to hivesys.inf so there is something to query.

svn path=/trunk/; revision=43913
reactos/boot/bootdata/hivesys_i386.inf
reactos/hal/halx86/generic/bus/pcibus.c