Installing the "Intel I2C Host Controller" successfully,
then need to install a driver for the "unknown device" working with I2C protocol
But the device installed over "Intel(R) Serial IO I2C Host Controller - 9D61" ,
Problem : This device cannot find enough free resources to use (code 12)
Indeed the I2C Host Controller - 9D61 has resources from IRQ 17 but has a memory range of 1000.
From the 9D61 registry key :"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_8086&DEV_9D61&SUBSYS_14E01043&REV_21\3&11583659&0&A9\Control" > AllocConfig
So i would like to change the binary of the REG_RESOURCE_LIST to extend the allocation memory.
But I can't understand the hexa values:
"AllocConfig"=hex(8):01,00,00,00,05,00,00,00,00,00,00,00,01,00,01,00,03,00,00,\ 00,03,01,80,00,00,50,03,fe,00,00,00,00,00,10,00,00,00,00,00,00,81,01,00,00,\ 01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,02,03,00,00,11,00,00,00,11,\ 00,00,00,ff,ff,ff,ff,00,00,00,00
I suppose that
00,00,50,03,fe is the start of the physical adress
03,01,80 could be the allocation size, since 3E8 is the hex value for 1000.
Also when I try to change it it tells me "impossible to edit the value"