README.md

June 14, 2022 ยท View on GitHub

Chrome EC I2C Tunnel Driver

Implements Windows's SPB protocol so most existing I2C drivers should attach and work as child devices off this driver

Tested operations:

  • Connect
  • Read
  • Write

Implemented but untested:

  • Sequence

Do note that EC I2C tunnelling is going to be slower than a proper I2C bus. I2C drivers attaching off this should minimize the number of transactions if possible

Requires Windows 10 1607 or higher (Uses ACPI _DSD method)

Tested with rt5682 driver on HP Chromebook 14b (Ryzen 3 3250C)