Hi ,
i went through this link [https://www.osr.com/nt-insider/2016-issue1/intro-to-spb-devices-and-drivers/]
I have a i2c slave device connected to PCH [platform controller Hub]/[Integrated Sensor Hub].
requirement: -
I need to access [i2c slave device] from Windows application [windows 10 OS].
Windows application<–windows 10 os–>main intel chip ← OPI → PCH ← I2C → i2c client device.
things i need to do:-
in this regard, i have the following questions
[1]. Add node [related to I2C slave details] in the ACPI statically.
[2]. I2C controller is connected to this slave device and each of the 3 I2C controllers already has device driver in windows 10. so there is no new driver needed.
[3] enable I2C through BIOS.
questions: -
[1] i have a i2c slave device connected to PCH and ACPI is correctly populated with correct node details [windows 10 2019H1]
is this example relevant [SPBcx] for my work
[2] are SPBCx based example only way of accessing I2C slave connected to ISH/PCH, are there any other ready made tools which can access i2c slave [on top of windows 10 OS]?
Thanks