Folks,
I am writing a client driver for an SMBus device on a PCIe card. The
SMBus device gets detected by the host controller. I can see the
device listed by utilities like SpeedFan. The SMBus device uses a
persistent slave address (actually an I2C device posing as an SMBus
device).
My question is how does one write an INF file for such an SMBus device
- more specifically, how does one describe the device.
I found this entry in the acpi.inf file -
%SMBALI.DeviceDesc% = SMBALI_Inst,ACPI\SMBUS&VEN_10B9&DEV_7101
I guess this will work for devices that use dynamic address and get
their address using ARP because the device id and vendor id will be
available to the SMBus host controller from the device's UDID.
But for SMBus devices that do not have things like UDID how does one
specify the device description.
Thanks,
Ashwat