![]() This driver communicates with SpbCx to perform operations that are specific to SPB controllers, and communicates directly with KMDF to perform generic driver operations.įor example, an SPB controller driver typically calls the WdfDeviceInitSetPnpPowerEventCallbacks method in KMDF to register to receive power event callbacks, and calls the WdfInterruptCreate method to connect the driver's interrupt service routine (ISR) to the interrupt from the SPB controller. The hardware vendor for the SPB controller device supplies a controller driver to perform all hardware-specific driver operations. SpbCx is a system-supplied extension to the Kernel-Mode Driver Framework (KMDF). Starting with Windows 8, the SPB framework extension (SpbCx) simplifies the development of controller drivers for simple peripheral buses (SPBs). ![]() The hardware vendor for an SPB controller provides an SPB controller driver to manage the hardware functions in the controller. An SPB controller is a device that controls a simple peripheral bus (SPB) and that transfers data to and from the peripheral devices that are connected to the SPB.
0 Comments
Leave a Reply. |