none
How to get a supoorted hardware for I2C device access in windows 8? RRS feed

  • General discussion

  • Hi,

    From MSDN and the sample code. I know that drvier need to get a I2C control form the resource list. And the resource definition is a macro in ASL code for ACPI driver. So I need to find a motherboard vendor to modifiy their BIOS ASL code.

    http://msdn.microsoft.com/en-us/library/windows/hardware/hh698221(v=vs.85).aspx

    But from the upper link, it shows a SPB controller hardware will handle all acess for the peripheral devices. I would like to know if the motherboard should contain a SPB contorller hardware ? And, how to find such resource which can offer the motherboard I need?

    Usually, I use USB as the control interface. This is my first time to develop I2C interface. Could anyone tell me how to get the development platform for I2C control?

    Tuesday, July 9, 2013 10:32 AM

All replies

  • What is the bigger problem you are trying to solve? Unless your work is to get an i2c working for a system creator, this is not very transferable work

    d -- This posting is provided "AS IS" with no warranties, and confers no rights.

    Tuesday, July 9, 2013 12:14 PM
  • Our company's product will change the communication interface from USB to I2C. So my work is to get i2c working on windows 8. But we have no such experience to develop i2c control interface. We're not motherboad system creator. My company is IC design house. After studying the msdn, I understand the method of get a i2c resource in driver. But I don't have the platform, I can't make sure the driver should be working. There're some business issue to get a motherboard vendor support. I jsut wonder if there is other way to get the motherboard.

    Wednesday, July 10, 2013 2:00 AM