PCI Bus Drivers (Compact 2013)


Learn about PCI bus driver support in Windows Embedded Compact 2013. This topic includes links to reference and samples.

The PCI bus is a common technology used on many embedded devices. PCI bus support makes it possible to include a wide variety of inexpensive PCI devices on embedded hardware platforms.

The PCI bus driver enumerates the PCI bus. To read bus address registers and interrupt information from the PCI configuration space header, use the registry information provided by the PCI bus driver instead of driver code that scans the PCI bus. To allow PCI enumeration of all PCI devices, update the registry for your OS design.

To enable the PCI bus driver support in your Windows Embedded Compact-based OS design, select the PCI bus catalog item provided with Windows Embedded Compact.

To add this feature to your OS, see PCI Bus Driver Catalog Items and Sysgen Variables.

For reference information, see PCI Bus Driver Reference.

Sample application code is available at •%_WINCEROOT%\Public\Common\OAK\Drivers\PCIbus and •%_WINCEROOT%\Platform\Aspen7750R\Drivers\PCI.

Other Resources

Device Drivers