針對 Windows 8,Microsoft建立了新的 HID 迷你埠驅動程式,讓裝置能夠透過整合式線路 (I2C) 總線進行通訊。
新的 HID 迷你埠解決方案可擴充 HID 通訊協定,超越 USB 和藍牙,以支援 I2C 裝置。 I2C 是一種簡單但有效率的通訊協定,在手機和內嵌平臺中已使用超過十年。 此通訊協定在 Windows 8 中受到名為 HIDI2C.sys 的內建 KMDF 驅動程序支援。
內建驅動程式整合了對 HID 協定下 I2C 的支援,這讓硬體製造商能夠在不需另外開發驅動程式的情況下,使其裝置能快速地在 Windows 上運行。
為了確保具有多個 ACPI 資源之系統上的行為正確,必須先顯示下列兩個資源:
- HID I2C 連線
- 裝置中斷
定義這些資源之後,其他類型的其他 ACPI 資源可能會隨之而來。
重要事項:
- 目前,HID I2C 驅動程式的目標是支援簡單周邊總線 (SPB) 和 GPIO 的 SoC 系統。 未來,Microsoft可能會在非 SoC 系統上支援此驅動程式。
- HID I2C 驅動程式已優化以支援所有 HID 用戶端。
- HID I2C 驅動程式可讓裝置和系統製造商減少它們必須開發的驅動程式總數,以支援常見的裝置類型,例如鍵盤、觸控板、觸摸屏、感測器等等。
- HID I2C 驅動程式可在 Windows 的所有用戶端 SKU 上使用,並包含在 WinPE 中。