Direct access to the I2C subsystem. lazarus / 34-Windows ---------------------------------------------------------------------- guest60499 · 2017-05-03 17:14 Does anyone know if this is possible? I did some cursory searching but all I can find is related to driver development. I'm after something more like direct PCIe or IO port access. As to why I'm asking here: It seems like some users are quite knowledgeable about Windows, and what I'm after doesn't seem to be on the Internet at large. ---------------------------------------------------------------------- jma_sp · 2017-05-03 18:55 http://www.elinux.org/Interfacing_with_I2C_Devices See also SMBUS http://www.i2c-bus.org/smbus/ http://www.smbus.org/ ---------------------------------------------------------------------- guest60499 · 2017-05-03 19:54 I know how to access it at a low level on Linux, but I'm not aware of any facilities to do so on Windows. Using the keyword "SMBus" did lead me to: http://stackoverflow.com/questions/7072949/simple-way-to-read-values- from-the-smbus-in-c-on-a-windows-machine. Quote from: PolynomialTo save anyone who sees this the time and effort - Windows has no native SMBus support. It does not communicate with SMBus at all. It leaves everything to the BIOS, which exposes limited functionality to certain SMBus devices over AHCI. Which seems to imply such a mechanism might not exist, however I'm not really sure I find that believable.