Are current Hot-Plug-based implementations interoperable?
Yes. Hardware platforms, operating systems, and add-in cards from different vendors all work together to provide the total PCI Hot-Plug solution. Under the present revision of the specification, the platform vendor supplies a device driver for the hot-plug controller of each platform. A standard programming model would allow a single device driver to run on multiple platforms. This does not impact interoperability, but conserves development cost.