Freigeben über


Beispiele für einen einfachen Peripheriebus (SPB)-Treibermuster

Die Treiberbeispiele in diesem Verzeichnis bieten einen Ausgangspunkt zum Schreiben eines benutzerdefinierten SPB-Treibers für Ihr Gerät.

Beispiel BESCHREIBUNG
Skelett-I2C-Beispieltreiber Veranschaulicht das Entwerfen eines KMDF-Controllertreibers für Windows, der der Schnittstelle für den einfachen Peripheriebus (SPB) des Gerätetreibers (DDI) entspricht. SPB ist eine Abstraktion für serielle Low-Speed-Busse (z. B. I2C und SPI), die die Entwicklung von Peripherietreibern für die plattformübergreifende Verwendung ohne Kenntnisse der zugrunde liegenden Bushardware oder Geräteverbindungen ermöglicht.
SpbTestTool Veranschaulicht, wie Sie ein Handle für den SPB-Controller öffnen, die SPB-Schnittstelle von einem KMDF-Treiber verwenden und GPIO-Unterbrechungen auf passivem Level verwenden.