WinDriver fully supports backward compatibility with the standard PCI features on PCI Express boards. The wide support provided by WinDriver for the standard PCI bus — including a rich set of APIs, code samples and the graphical DriverWizard for hardware debugging and driver code generation — is also applicable to PCI Express devices, which by design are backward compatible with the legacy PCI bus. You can also use WinDriver's PCI API to easily communicate with PCI devices connected to the PC via PCI Express-to-PCI bridges and switches (e.g., the PLX 8111/8114 bridges or the PLX 8532 switch, respectively).
In addition, WinDriver provides you with a set of APIs for easy access to the PCI Express extended configuration space — see the description of the
On Linux and Windows Vista and higher, beginning with version 9.1.0 the
WinDriver interrupt handling APIs also support Message-Signaled Interrupts
(MSI) and Extended Message-Signaled Interrupts (MSI-X), as detailed in the
WinDriver User's Manual.
|

