Hi Jeff,
First you should define what is common and what is different between chipsets you mention.
Split chipset to different functional units. And treat them separately in analysis.
You have something called ich(4/5)usb.inf that is used to support USB HC. Since all binaries are provided by MS these inf files are
used for pure visual pleasure and can be replaced with MS components.
Standard Universal PCI to USB Host Controller - Hotfix Q822603
Standard Enhanced PCI to USB Host Controller
Nothing of functionality will be lost. Except visual stuff when looked from Device Manager, but if you want it to look nice just
copy those inf files to inf folder of pre FBA XPe image. FBA PnP will do the rest. If you have above mentioned components.
Ich(4/5)ide.inf same story, MS binaries are used. For support of IDE controllers. Put those files in inf folder, and following
components.
Standard IDE/ESDI Hard Disk Controller
Standard Dual Channel PCI IDE Controller
Secondary IDE Channel
Primary IDE Channel
Ich(4/5)Core.inf and 845, 865, .... add components:
PCI bus
PCI standard EISA bridge
PCI standard host CPU bridge
PCI standard ISA bridge
PCI standard PCI-to-PCI bridge
PCI standard RAM Controller
Also make sure that GART binary file for AGP support is included. agp440.sys (Provided by MS) Component : "Intel Processor to AGP
Controller"
For network and other stuff pretty much same story.
For more info read complete thread:
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&[email protected]
Regards,
Slobodan
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have an opinion on the effectiveness of Microsoft Embedded newsgroups? Tell Microsoft!
https://www.windowsembeddedeval.com/community/newsgroups
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~