reboot12 Posted June 22 Posted June 22 (edited) https://pastebin.com/kNtEgwaX - i2cctrl.log from WinXP Screenshots from Win8.1 before and after installing I2C driver: Edited June 24 by reboot12
UsefulAGKHelper Posted June 22 Posted June 22 (edited) 7 hours ago, reboot12 said: [22/06/2026, 10:58 AM] DriverEntry begin [22/06/2026, 10:58 AM] DriverEntry complete (mask=0x00000009) [22/06/2026, 10:58 AM] AddDevice: begin [22/06/2026, 10:58 AM] AddDevice: scanning HWIDs for controller match [22/06/2026, 10:58 AM] AddDevice: HWID candidate: ACPI\808622C1 [22/06/2026, 10:58 AM] AddDevice: matched controller ACPI\808622C1 (index 39) [22/06/2026, 10:58 AM] AddDevice: ControllerId assigned = 1 [22/06/2026, 10:58 AM] AddDevice: complete (Ctrl1) [22/06/2026, 10:58 AM] StartDevice: entered [22/06/2026, 10:58 AM] StartDevice: PnpId captured [22/06/2026, 10:58 AM] StartDevice: matched controller ACPI\808622C1 (BAR0 Offsets: CTRL=00 STAT=04 DATA=08 CLK=0C, quirks=0x8 bsod=0x0) [22/06/2026, 10:58 AM] StartDevice: got translated resources [22/06/2026, 10:58 AM] StartDevice: MMIO mapped [22/06/2026, 10:58 AM] BAR0[00] = 0x00000065 [22/06/2026, 10:58 AM] BAR0[04] = 0x00000000 [22/06/2026, 10:58 AM] BAR0[08] = 0x00000055 [22/06/2026, 10:58 AM] BAR0[0C] = 0x00000001 [22/06/2026, 10:58 AM] BAR0[10] = 0x00000000 [22/06/2026, 10:58 AM] BAR0[14] = 0x0000028f [22/06/2026, 10:58 AM] BAR0[18] = 0x000002ba [22/06/2026, 10:58 AM] BAR0[1C] = 0x00000071 [22/06/2026, 10:58 AM] BAR0[20] = 0x000000ce [22/06/2026, 10:58 AM] BAR0[24] = 0x0000000f [22/06/2026, 10:58 AM] BAR0[28] = 0x00000033 [22/06/2026, 10:58 AM] BAR0[2C] = 0x00000000 [22/06/2026, 10:58 AM] BAR0[30] = 0x00000000 [22/06/2026, 10:58 AM] BAR0[34] = 0x00000011 [22/06/2026, 10:58 AM] BAR0[38] = 0x00000000 [22/06/2026, 10:58 AM] BAR0[3C] = 0x00000000 [22/06/2026, 10:58 AM] StartDevice: no LPSS BAR2 resource [22/06/2026, 10:58 AM] WaitForEnableState: timeout expired (targetOn=0) [22/06/2026, 10:58 AM] StartDevice: disable did not latch [22/06/2026, 10:58 AM] StartCompletion: calling I2cCtrl_CreateI2cDevice() [22/06/2026, 10:58 AM] CreateI2cDevice: begin (enumerate + classify) [22/06/2026, 10:58 AM] CreateI2cDevice: no children -> Enumerate [22/06/2026, 10:58 AM] Enumerate: begin for controller HWID=ACPI\808622C1 [22/06/2026, 10:58 AM] FindAcpiPdo: FDO invalid (Ext=0xFFFFFADFFDC8E190 Sig=0x46444f20 Removed=0 Stopping=0 Surprise=0 Started=0 PnpId="ACPI\808622C1" HardwareId="<null>" InstanceId="<null>") [22/06/2026, 10:58 AM] AcpiOpen: no ACPI PDO found for HWID=ACPI\808622C1 [22/06/2026, 10:58 AM] Enumerate: AcpiOpen failed (0xc0000225) [22/06/2026, 10:58 AM] CreateI2cDevice: enumeration produced no children [22/06/2026, 10:58 AM] Deenumerate: begin (NumChildren=0) [22/06/2026, 10:58 AM] Deenumerate: done (Deleted=0, Remaining=0) [22/06/2026, 10:59 AM] AddDevice: begin [22/06/2026, 10:59 AM] AddDevice: scanning HWIDs for controller match [22/06/2026, 10:59 AM] AddDevice: HWID candidate: ACPI\808622C1 [22/06/2026, 10:59 AM] AddDevice: matched controller ACPI\808622C1 (index 39) [22/06/2026, 10:59 AM] AddDevice: ControllerId assigned = 2 [22/06/2026, 10:59 AM] AddDevice: complete (Ctrl2) [22/06/2026, 10:59 AM] StartDevice: entered [22/06/2026, 10:59 AM] StartDevice: PnpId captured [22/06/2026, 10:59 AM] StartDevice: matched controller ACPI\808622C1 (BAR0 Offsets: CTRL=00 STAT=04 DATA=08 CLK=0C, quirks=0x8 bsod=0x0) [22/06/2026, 10:59 AM] StartDevice: got translated resources [22/06/2026, 10:59 AM] StartDevice: MMIO mapped [22/06/2026, 10:59 AM] BAR0[00] = 0x00000065 [22/06/2026, 10:59 AM] BAR0[04] = 0x0000006e [22/06/2026, 10:59 AM] BAR0[08] = 0x00000055 [22/06/2026, 10:59 AM] BAR0[0C] = 0x00000001 [22/06/2026, 10:59 AM] BAR0[10] = 0x00000000 [22/06/2026, 10:59 AM] BAR0[14] = 0x0000028f [22/06/2026, 10:59 AM] BAR0[18] = 0x000002ba [22/06/2026, 10:59 AM] BAR0[1C] = 0x00000071 [22/06/2026, 10:59 AM] BAR0[20] = 0x000000ce [22/06/2026, 10:59 AM] BAR0[24] = 0x0000000f [22/06/2026, 10:59 AM] BAR0[28] = 0x00000033 [22/06/2026, 10:59 AM] BAR0[2C] = 0x00000000 [22/06/2026, 10:59 AM] BAR0[30] = 0x00000000 [22/06/2026, 10:59 AM] BAR0[34] = 0x00000711 [22/06/2026, 10:59 AM] BAR0[38] = 0x00000000 [22/06/2026, 10:59 AM] BAR0[3C] = 0x00000000 [22/06/2026, 10:59 AM] StartDevice: no LPSS BAR2 resource [22/06/2026, 10:59 AM] WaitForEnableState: timeout expired (targetOn=0) [22/06/2026, 10:59 AM] StartDevice: disable did not latch [22/06/2026, 10:59 AM] StartCompletion: calling I2cCtrl_CreateI2cDevice() [22/06/2026, 10:59 AM] CreateI2cDevice: begin (enumerate + classify) [22/06/2026, 10:59 AM] CreateI2cDevice: no children -> Enumerate [22/06/2026, 10:59 AM] Enumerate: begin for controller HWID=ACPI\808622C1 [22/06/2026, 10:59 AM] FindAcpiPdo: FDO invalid (Ext=0xFFFFFADFFDC8F190 Sig=0x46444f20 Removed=0 Stopping=0 Surprise=0 Started=0 PnpId="ACPI\808622C1" HardwareId="<null>" InstanceId="<null>") [22/06/2026, 10:59 AM] AcpiOpen: no ACPI PDO found for HWID=ACPI\808622C1 [22/06/2026, 10:59 AM] Enumerate: AcpiOpen failed (0xc0000225) [22/06/2026, 10:59 AM] CreateI2cDevice: enumeration produced no children [22/06/2026, 10:59 AM] Deenumerate: begin (NumChildren=0) [22/06/2026, 10:59 AM] Deenumerate: done (Deleted=0, Remaining=0) [22/06/2026, 10:59 AM] AddDevice: begin [22/06/2026, 10:59 AM] AddDevice: scanning HWIDs for controller match [22/06/2026, 10:59 AM] AddDevice: HWID candidate: ACPI\808622C1 [22/06/2026, 10:59 AM] AddDevice: matched controller ACPI\808622C1 (index 39) [22/06/2026, 10:59 AM] AddDevice: ControllerId assigned = 3 [22/06/2026, 10:59 AM] AddDevice: complete (Ctrl3) [22/06/2026, 10:59 AM] StartDevice: entered [22/06/2026, 10:59 AM] StartDevice: PnpId captured [22/06/2026, 10:59 AM] StartDevice: matched controller ACPI\808622C1 (BAR0 Offsets: CTRL=00 STAT=04 DATA=08 CLK=0C, quirks=0x8 bsod=0x0) [22/06/2026, 10:59 AM] StartDevice: got translated resources [22/06/2026, 10:59 AM] StartDevice: MMIO mapped [22/06/2026, 10:59 AM] BAR0[00] = 0x00000065 [22/06/2026, 10:59 AM] BAR0[04] = 0x0000006b [22/06/2026, 10:59 AM] BAR0[08] = 0x00000055 [22/06/2026, 10:59 AM] BAR0[0C] = 0x00000001 [22/06/2026, 10:59 AM] BAR0[10] = 0x00000000 [22/06/2026, 10:59 AM] BAR0[14] = 0x0000028f [22/06/2026, 10:59 AM] BAR0[18] = 0x000002ba [22/06/2026, 10:59 AM] BAR0[1C] = 0x00000071 [22/06/2026, 10:59 AM] BAR0[20] = 0x000000ce [22/06/2026, 10:59 AM] BAR0[24] = 0x0000003d [22/06/2026, 10:59 AM] BAR0[28] = 0x00000016 [22/06/2026, 10:59 AM] BAR0[2C] = 0x00000000 [22/06/2026, 10:59 AM] BAR0[30] = 0x00000000 [22/06/2026, 10:59 AM] BAR0[34] = 0x00000711 [22/06/2026, 10:59 AM] BAR0[38] = 0x00000000 [22/06/2026, 10:59 AM] BAR0[3C] = 0x00000000 [22/06/2026, 10:59 AM] StartDevice: no LPSS BAR2 resource [22/06/2026, 10:59 AM] WaitForEnableState: timeout expired (targetOn=0) [22/06/2026, 10:59 AM] StartDevice: disable did not latch [22/06/2026, 10:59 AM] StartCompletion: calling I2cCtrl_CreateI2cDevice() [22/06/2026, 10:59 AM] CreateI2cDevice: begin (enumerate + classify) [22/06/2026, 10:59 AM] CreateI2cDevice: no children -> Enumerate [22/06/2026, 10:59 AM] Enumerate: begin for controller HWID=ACPI\808622C1 [22/06/2026, 10:59 AM] FindAcpiPdo: FDO invalid (Ext=0xFFFFFADFFDC64190 Sig=0x46444f20 Removed=0 Stopping=0 Surprise=0 Started=0 PnpId="ACPI\808622C1" HardwareId="<null>" InstanceId="<null>") [22/06/2026, 10:59 AM] AcpiOpen: no ACPI PDO found for HWID=ACPI\808622C1 [22/06/2026, 10:59 AM] Enumerate: AcpiOpen failed (0xc0000225) [22/06/2026, 10:59 AM] CreateI2cDevice: enumeration produced no children [22/06/2026, 10:59 AM] Deenumerate: begin (NumChildren=0) [22/06/2026, 10:59 AM] Deenumerate: done (Deleted=0, Remaining=0) [22/06/2026, 11:00 AM] AddDevice: begin [22/06/2026, 11:00 AM] AddDevice: scanning HWIDs for controller match [22/06/2026, 11:00 AM] AddDevice: HWID candidate: ACPI\808622C1 [22/06/2026, 11:00 AM] AddDevice: matched controller ACPI\808622C1 (index 39) [22/06/2026, 11:00 AM] AddDevice: ControllerId assigned = 4 [22/06/2026, 11:00 AM] AddDevice: complete (Ctrl4) [22/06/2026, 11:00 AM] StartDevice: entered [22/06/2026, 11:00 AM] StartDevice: PnpId captured [22/06/2026, 11:00 AM] StartDevice: matched controller ACPI\808622C1 (BAR0 Offsets: CTRL=00 STAT=04 DATA=08 CLK=0C, quirks=0x8 bsod=0x0) [22/06/2026, 11:00 AM] StartDevice: got translated resources [22/06/2026, 11:00 AM] StartDevice: MMIO mapped [22/06/2026, 11:00 AM] BAR0[00] = 0x00000065 [22/06/2026, 11:00 AM] BAR0[04] = 0x0000002c [22/06/2026, 11:00 AM] BAR0[08] = 0x00000055 [22/06/2026, 11:00 AM] BAR0[0C] = 0x00000001 [22/06/2026, 11:00 AM] BAR0[10] = 0x00000000 [22/06/2026, 11:00 AM] BAR0[14] = 0x0000028f [22/06/2026, 11:00 AM] BAR0[18] = 0x000002ba [22/06/2026, 11:00 AM] BAR0[1C] = 0x00000071 [22/06/2026, 11:00 AM] BAR0[20] = 0x000000ce [22/06/2026, 11:00 AM] BAR0[24] = 0x0000003d [22/06/2026, 11:00 AM] BAR0[28] = 0x00000016 [22/06/2026, 11:00 AM] BAR0[2C] = 0x00000000 [22/06/2026, 11:00 AM] BAR0[30] = 0x00000000 [22/06/2026, 11:00 AM] BAR0[34] = 0x00000711 [22/06/2026, 11:00 AM] BAR0[38] = 0x00000000 [22/06/2026, 11:00 AM] BAR0[3C] = 0x00000000 [22/06/2026, 11:00 AM] StartDevice: no LPSS BAR2 resource [22/06/2026, 11:00 AM] WaitForEnableState: timeout expired (targetOn=0) [22/06/2026, 11:00 AM] StartDevice: disable did not latch [22/06/2026, 11:00 AM] StartCompletion: calling I2cCtrl_CreateI2cDevice() [22/06/2026, 11:00 AM] CreateI2cDevice: begin (enumerate + classify) [22/06/2026, 11:00 AM] CreateI2cDevice: no children -> Enumerate [22/06/2026, 11:00 AM] Enumerate: begin for controller HWID=ACPI\808622C1 [22/06/2026, 11:00 AM] FindAcpiPdo: FDO invalid (Ext=0xFFFFFADFFDC88190 Sig=0x46444f20 Removed=0 Stopping=0 Surprise=0 Started=0 PnpId="ACPI\808622C1" HardwareId="<null>" InstanceId="<null>") [22/06/2026, 11:00 AM] AcpiOpen: no ACPI PDO found for HWID=ACPI\808622C1 [22/06/2026, 11:00 AM] Enumerate: AcpiOpen failed (0xc0000225) [22/06/2026, 11:00 AM] CreateI2cDevice: enumeration produced no children [22/06/2026, 11:00 AM] Deenumerate: begin (NumChildren=0) [22/06/2026, 11:00 AM] Deenumerate: done (Deleted=0, Remaining=0) [22/06/2026, 11:00 AM] AddDevice: begin [22/06/2026, 11:00 AM] AddDevice: scanning HWIDs for controller match [22/06/2026, 11:00 AM] AddDevice: HWID candidate: ACPI\808622C1 [22/06/2026, 11:00 AM] AddDevice: matched controller ACPI\808622C1 (index 39) [22/06/2026, 11:00 AM] AddDevice: ControllerId assigned = 5 [22/06/2026, 11:00 AM] AddDevice: complete (Ctrl5) [22/06/2026, 11:00 AM] StartDevice: entered [22/06/2026, 11:00 AM] StartDevice: PnpId captured [22/06/2026, 11:00 AM] StartDevice: matched controller ACPI\808622C1 (BAR0 Offsets: CTRL=00 STAT=04 DATA=08 CLK=0C, quirks=0x8 bsod=0x0) [22/06/2026, 11:00 AM] StartDevice: got translated resources [22/06/2026, 11:00 AM] StartDevice: MMIO mapped [22/06/2026, 11:00 AM] BAR0[00] = 0x00000065 [22/06/2026, 11:00 AM] BAR0[04] = 0x0000005e [22/06/2026, 11:00 AM] BAR0[08] = 0x00000055 [22/06/2026, 11:00 AM] BAR0[0C] = 0x00000001 [22/06/2026, 11:00 AM] BAR0[10] = 0x000000a0 [22/06/2026, 11:00 AM] BAR0[14] = 0x0000028f [22/06/2026, 11:00 AM] BAR0[18] = 0x000002ba [22/06/2026, 11:00 AM] BAR0[1C] = 0x00000071 [22/06/2026, 11:00 AM] BAR0[20] = 0x000000ce [22/06/2026, 11:00 AM] BAR0[24] = 0x0000003d [22/06/2026, 11:00 AM] BAR0[28] = 0x00000016 [22/06/2026, 11:00 AM] BAR0[2C] = 0x00000000 [22/06/2026, 11:00 AM] BAR0[30] = 0x00000000 [22/06/2026, 11:00 AM] BAR0[34] = 0x00000011 [22/06/2026, 11:00 AM] BAR0[38] = 0x00000000 [22/06/2026, 11:00 AM] BAR0[3C] = 0x00000000 [22/06/2026, 11:00 AM] StartDevice: no LPSS BAR2 resource [22/06/2026, 11:00 AM] WaitForEnableState: timeout expired (targetOn=0) [22/06/2026, 11:00 AM] StartDevice: disable did not latch [22/06/2026, 11:00 AM] StartCompletion: calling I2cCtrl_CreateI2cDevice() [22/06/2026, 11:00 AM] CreateI2cDevice: begin (enumerate + classify) [22/06/2026, 11:00 AM] CreateI2cDevice: no children -> Enumerate [22/06/2026, 11:00 AM] Enumerate: begin for controller HWID=ACPI\808622C1 [22/06/2026, 11:00 AM] FindAcpiPdo: FDO invalid (Ext=0xFFFFFADFFDC67190 Sig=0x46444f20 Removed=0 Stopping=0 Surprise=0 Started=0 PnpId="ACPI\808622C1" HardwareId="<null>" InstanceId="<null>") [22/06/2026, 11:00 AM] AcpiOpen: no ACPI PDO found for HWID=ACPI\808622C1 [22/06/2026, 11:00 AM] Enumerate: AcpiOpen failed (0xc0000225) [22/06/2026, 11:00 AM] CreateI2cDevice: enumeration produced no children [22/06/2026, 11:00 AM] Deenumerate: begin (NumChildren=0) [22/06/2026, 11:00 AM] Deenumerate: done (Deleted=0, Remaining=0) [22/06/2026, 11:04 AM] AddDevice: begin [22/06/2026, 11:04 AM] AddDevice: scanning HWIDs for controller match [22/06/2026, 11:04 AM] AddDevice: HWID candidate: ACPI\8086228A [22/06/2026, 11:04 AM] AddDevice: HWID candidate: *8086228A [22/06/2026, 11:04 AM] AddDevice: unsupported controller, skipping [22/06/2026, 11:05 AM] AddDevice: begin [22/06/2026, 11:05 AM] AddDevice: scanning HWIDs for controller match [22/06/2026, 11:05 AM] AddDevice: HWID candidate: ACPI\8086228A [22/06/2026, 11:05 AM] AddDevice: HWID candidate: *8086228A [22/06/2026, 11:05 AM] AddDevice: unsupported controller, skipping [22/06/2026, 11:06 AM] AddDevice: begin [22/06/2026, 11:06 AM] AddDevice: scanning HWIDs for controller match [22/06/2026, 11:06 AM] AddDevice: HWID candidate: ACPI\8086228A [22/06/2026, 11:06 AM] AddDevice: HWID candidate: *8086228A [22/06/2026, 11:06 AM] AddDevice: unsupported controller, skipping [22/06/2026, 11:08 AM] DriverEntry begin [22/06/2026, 11:08 AM] DriverEntry complete (mask=0x00000009) [22/06/2026, 11:08 AM] AddDevice: begin [22/06/2026, 11:08 AM] AddDevice: scanning HWIDs for controller match [22/06/2026, 11:08 AM] AddDevice: HWID candidate: ACPI\8086228A [22/06/2026, 11:08 AM] AddDevice: HWID candidate: *8086228A [22/06/2026, 11:08 AM] AddDevice: unsupported controller, skipping [22/06/2026, 11:08 AM] DriverEntry begin [22/06/2026, 11:08 AM] DriverEntry complete (mask=0x00000009) [22/06/2026, 11:08 AM] AddDevice: begin [22/06/2026, 11:08 AM] AddDevice: scanning HWIDs for controller match [22/06/2026, 11:08 AM] AddDevice: HWID candidate: ACPI\808622C1 [22/06/2026, 11:08 AM] AddDevice: matched controller ACPI\808622C1 (index 39) [22/06/2026, 11:08 AM] AddDevice: ControllerId assigned = 1 [22/06/2026, 11:08 AM] AddDevice: complete (Ctrl1) [22/06/2026, 11:08 AM] AddDevice: begin [22/06/2026, 11:08 AM] AddDevice: scanning HWIDs for controller match [22/06/2026, 11:08 AM] AddDevice: HWID candidate: ACPI\808622C1 [22/06/2026, 11:08 AM] AddDevice: matched controller ACPI\808622C1 (index 39) [22/06/2026, 11:08 AM] AddDevice: ControllerId assigned = 2 [22/06/2026, 11:08 AM] AddDevice: complete (Ctrl2) [22/06/2026, 11:08 AM] AddDevice: begin [22/06/2026, 11:08 AM] AddDevice: scanning HWIDs for controller match [22/06/2026, 11:08 AM] AddDevice: HWID candidate: ACPI\808622C1 [22/06/2026, 11:08 AM] AddDevice: matched controller ACPI\808622C1 (index 39) [22/06/2026, 11:08 AM] AddDevice: ControllerId assigned = 3 [22/06/2026, 11:08 AM] AddDevice: complete (Ctrl3) [22/06/2026, 11:08 AM] AddDevice: begin [22/06/2026, 11:08 AM] AddDevice: scanning HWIDs for controller match [22/06/2026, 11:08 AM] AddDevice: HWID candidate: ACPI\808622C1 [22/06/2026, 11:08 AM] AddDevice: matched controller ACPI\808622C1 (index 39) [22/06/2026, 11:08 AM] AddDevice: ControllerId assigned = 4 [22/06/2026, 11:08 AM] AddDevice: complete (Ctrl4) [22/06/2026, 11:08 AM] AddDevice: begin [22/06/2026, 11:08 AM] AddDevice: scanning HWIDs for controller match [22/06/2026, 11:08 AM] AddDevice: HWID candidate: ACPI\808622C1 [22/06/2026, 11:08 AM] AddDevice: matched controller ACPI\808622C1 (index 39) [22/06/2026, 11:08 AM] AddDevice: ControllerId assigned = 5 [22/06/2026, 11:08 AM] AddDevice: complete (Ctrl5) [22/06/2026, 11:08 AM] StartDevice: entered [22/06/2026, 11:08 AM] StartDevice: PnpId captured [22/06/2026, 11:08 AM] StartDevice: matched controller ACPI\808622C1 (BAR0 Offsets: CTRL=00 STAT=04 DATA=08 CLK=0C, quirks=0x8 bsod=0x0) [22/06/2026, 11:08 AM] StartDevice: got translated resources [22/06/2026, 11:08 AM] StartDevice: MMIO mapped [22/06/2026, 11:08 AM] BAR0[00] = 0x00000065 [22/06/2026, 11:08 AM] BAR0[04] = 0x00000000 [22/06/2026, 11:08 AM] BAR0[08] = 0x00000055 [22/06/2026, 11:08 AM] BAR0[0C] = 0x00000001 [22/06/2026, 11:08 AM] BAR0[10] = 0x00000000 [22/06/2026, 11:08 AM] BAR0[14] = 0x0000028f [22/06/2026, 11:08 AM] BAR0[18] = 0x000002ba [22/06/2026, 11:08 AM] BAR0[1C] = 0x00000071 [22/06/2026, 11:08 AM] BAR0[20] = 0x000000ce [22/06/2026, 11:08 AM] BAR0[24] = 0x0000000f [22/06/2026, 11:08 AM] BAR0[28] = 0x00000033 [22/06/2026, 11:08 AM] BAR0[2C] = 0x00000000 [22/06/2026, 11:08 AM] BAR0[30] = 0x00000000 [22/06/2026, 11:08 AM] BAR0[34] = 0x00000011 [22/06/2026, 11:08 AM] BAR0[38] = 0x00000000 [22/06/2026, 11:08 AM] BAR0[3C] = 0x00000000 [22/06/2026, 11:08 AM] StartDevice: no LPSS BAR2 resource [22/06/2026, 11:08 AM] WaitForEnableState: timeout expired (targetOn=0) [22/06/2026, 11:08 AM] StartDevice: disable did not latch [22/06/2026, 11:08 AM] StartCompletion: calling I2cCtrl_CreateI2cDevice() [22/06/2026, 11:08 AM] CreateI2cDevice: begin (enumerate + classify) [22/06/2026, 11:08 AM] CreateI2cDevice: no children -> Enumerate [22/06/2026, 11:08 AM] Enumerate: begin for controller HWID=ACPI\808622C1 [22/06/2026, 11:08 AM] FindAcpiPdo: FDO invalid (Ext=0xFFFFFADFCFBA26C0 Sig=0x46444f20 Removed=0 Stopping=0 Surprise=0 Started=0 PnpId="ACPI\808622C1" HardwareId="<null>" InstanceId="<null>") [22/06/2026, 11:08 AM] AcpiOpen: no ACPI PDO found for HWID=ACPI\808622C1 [22/06/2026, 11:08 AM] Enumerate: AcpiOpen failed (0xc0000225) [22/06/2026, 11:08 AM] CreateI2cDevice: enumeration produced no children [22/06/2026, 11:08 AM] Deenumerate: begin (NumChildren=0) [22/06/2026, 11:08 AM] Deenumerate: done (Deleted=0, Remaining=0) [22/06/2026, 11:08 AM] StartDevice: entered [22/06/2026, 11:08 AM] StartDevice: PnpId captured [22/06/2026, 11:08 AM] StartDevice: matched controller ACPI\808622C1 (BAR0 Offsets: CTRL=00 STAT=04 DATA=08 CLK=0C, quirks=0x8 bsod=0x0) [22/06/2026, 11:08 AM] StartDevice: got translated resources [22/06/2026, 11:08 AM] StartDevice: MMIO mapped [22/06/2026, 11:08 AM] BAR0[00] = 0x00000065 [22/06/2026, 11:08 AM] BAR0[04] = 0x0000006e [22/06/2026, 11:08 AM] BAR0[08] = 0x00000055 [22/06/2026, 11:08 AM] BAR0[0C] = 0x00000001 [22/06/2026, 11:08 AM] BAR0[10] = 0x00000000 [22/06/2026, 11:08 AM] BAR0[14] = 0x0000028f [22/06/2026, 11:08 AM] BAR0[18] = 0x000002ba [22/06/2026, 11:08 AM] BAR0[1C] = 0x00000071 [22/06/2026, 11:08 AM] BAR0[20] = 0x000000ce [22/06/2026, 11:08 AM] BAR0[24] = 0x0000000f [22/06/2026, 11:08 AM] BAR0[28] = 0x00000033 [22/06/2026, 11:08 AM] BAR0[2C] = 0x00000000 [22/06/2026, 11:08 AM] BAR0[30] = 0x00000000 [22/06/2026, 11:08 AM] BAR0[34] = 0x00000711 [22/06/2026, 11:08 AM] BAR0[38] = 0x00000000 [22/06/2026, 11:08 AM] BAR0[3C] = 0x00000000 [22/06/2026, 11:08 AM] StartDevice: no LPSS BAR2 resource [22/06/2026, 11:08 AM] WaitForEnableState: timeout expired (targetOn=0) [22/06/2026, 11:08 AM] StartDevice: disable did not latch [22/06/2026, 11:08 AM] StartCompletion: calling I2cCtrl_CreateI2cDevice() [22/06/2026, 11:08 AM] CreateI2cDevice: begin (enumerate + classify) [22/06/2026, 11:08 AM] CreateI2cDevice: no children -> Enumerate [22/06/2026, 11:08 AM] Enumerate: begin for controller HWID=ACPI\808622C1 [22/06/2026, 11:08 AM] FindAcpiPdo: FDO invalid (Ext=0xFFFFFADFCFBA16C0 Sig=0x46444f20 Removed=0 Stopping=0 Surprise=0 Started=0 PnpId="ACPI\808622C1" HardwareId="<null>" InstanceId="<null>") [22/06/2026, 11:08 AM] AcpiOpen: no ACPI PDO found for HWID=ACPI\808622C1 [22/06/2026, 11:08 AM] Enumerate: AcpiOpen failed (0xc0000225) [22/06/2026, 11:08 AM] CreateI2cDevice: enumeration produced no children [22/06/2026, 11:08 AM] Deenumerate: begin (NumChildren=0) [22/06/2026, 11:08 AM] Deenumerate: done (Deleted=0, Remaining=0) [22/06/2026, 11:08 AM] StartDevice: entered [22/06/2026, 11:08 AM] StartDevice: PnpId captured [22/06/2026, 11:08 AM] StartDevice: matched controller ACPI\808622C1 (BAR0 Offsets: CTRL=00 STAT=04 DATA=08 CLK=0C, quirks=0x8 bsod=0x0) [22/06/2026, 11:08 AM] StartDevice: got translated resources [22/06/2026, 11:08 AM] StartDevice: MMIO mapped [22/06/2026, 11:08 AM] BAR0[00] = 0x00000065 [22/06/2026, 11:08 AM] BAR0[04] = 0x0000006b [22/06/2026, 11:08 AM] BAR0[08] = 0x00000055 [22/06/2026, 11:08 AM] BAR0[0C] = 0x00000001 [22/06/2026, 11:08 AM] BAR0[10] = 0x00000000 [22/06/2026, 11:08 AM] BAR0[14] = 0x0000028f [22/06/2026, 11:08 AM] BAR0[18] = 0x000002ba [22/06/2026, 11:08 AM] BAR0[1C] = 0x00000071 [22/06/2026, 11:08 AM] BAR0[20] = 0x000000ce [22/06/2026, 11:08 AM] BAR0[24] = 0x0000003d [22/06/2026, 11:08 AM] BAR0[28] = 0x00000016 [22/06/2026, 11:08 AM] BAR0[2C] = 0x00000000 [22/06/2026, 11:08 AM] BAR0[30] = 0x00000000 [22/06/2026, 11:08 AM] BAR0[34] = 0x00000711 [22/06/2026, 11:08 AM] BAR0[38] = 0x00000000 [22/06/2026, 11:08 AM] BAR0[3C] = 0x00000000 [22/06/2026, 11:08 AM] StartDevice: no LPSS BAR2 resource [22/06/2026, 11:08 AM] WaitForEnableState: timeout expired (targetOn=0) [22/06/2026, 11:08 AM] StartDevice: disable did not latch [22/06/2026, 11:08 AM] StartCompletion: calling I2cCtrl_CreateI2cDevice() [22/06/2026, 11:08 AM] CreateI2cDevice: begin (enumerate + classify) [22/06/2026, 11:08 AM] CreateI2cDevice: no children -> Enumerate [22/06/2026, 11:08 AM] Enumerate: begin for controller HWID=ACPI\808622C1 [22/06/2026, 11:08 AM] FindAcpiPdo: FDO invalid (Ext=0xFFFFFADFD0E166C0 Sig=0x46444f20 Removed=0 Stopping=0 Surprise=0 Started=0 PnpId="ACPI\808622C1" HardwareId="<null>" InstanceId="<null>") [22/06/2026, 11:08 AM] AcpiOpen: no ACPI PDO found for HWID=ACPI\808622C1 [22/06/2026, 11:08 AM] Enumerate: AcpiOpen failed (0xc0000225) [22/06/2026, 11:08 AM] CreateI2cDevice: enumeration produced no children [22/06/2026, 11:08 AM] Deenumerate: begin (NumChildren=0) [22/06/2026, 11:08 AM] Deenumerate: done (Deleted=0, Remaining=0) [22/06/2026, 11:08 AM] StartDevice: entered [22/06/2026, 11:08 AM] StartDevice: PnpId captured [22/06/2026, 11:08 AM] StartDevice: matched controller ACPI\808622C1 (BAR0 Offsets: CTRL=00 STAT=04 DATA=08 CLK=0C, quirks=0x8 bsod=0x0) [22/06/2026, 11:08 AM] StartDevice: got translated resources [22/06/2026, 11:08 AM] StartDevice: MMIO mapped [22/06/2026, 11:08 AM] BAR0[00] = 0x00000065 [22/06/2026, 11:08 AM] BAR0[04] = 0x0000002c [22/06/2026, 11:08 AM] BAR0[08] = 0x00000055 [22/06/2026, 11:08 AM] BAR0[0C] = 0x00000001 [22/06/2026, 11:08 AM] BAR0[10] = 0x00000000 [22/06/2026, 11:08 AM] BAR0[14] = 0x0000028f [22/06/2026, 11:08 AM] BAR0[18] = 0x000002ba [22/06/2026, 11:08 AM] BAR0[1C] = 0x00000071 [22/06/2026, 11:08 AM] BAR0[20] = 0x000000ce [22/06/2026, 11:08 AM] BAR0[24] = 0x0000003d [22/06/2026, 11:08 AM] BAR0[28] = 0x00000016 [22/06/2026, 11:08 AM] BAR0[2C] = 0x00000000 [22/06/2026, 11:08 AM] BAR0[30] = 0x00000000 [22/06/2026, 11:08 AM] BAR0[34] = 0x00000711 [22/06/2026, 11:08 AM] BAR0[38] = 0x00000000 [22/06/2026, 11:08 AM] BAR0[3C] = 0x00000000 [22/06/2026, 11:08 AM] StartDevice: no LPSS BAR2 resource [22/06/2026, 11:08 AM] WaitForEnableState: timeout expired (targetOn=0) [22/06/2026, 11:08 AM] StartDevice: disable did not latch [22/06/2026, 11:08 AM] StartCompletion: calling I2cCtrl_CreateI2cDevice() [22/06/2026, 11:08 AM] CreateI2cDevice: begin (enumerate + classify) [22/06/2026, 11:08 AM] CreateI2cDevice: no children -> Enumerate [22/06/2026, 11:08 AM] Enumerate: begin for controller HWID=ACPI\808622C1 [22/06/2026, 11:08 AM] FindAcpiPdo: FDO invalid (Ext=0xFFFFFADFCEB636C0 Sig=0x46444f20 Removed=0 Stopping=0 Surprise=0 Started=0 PnpId="ACPI\808622C1" HardwareId="<null>" InstanceId="<null>") [22/06/2026, 11:08 AM] AcpiOpen: no ACPI PDO found for HWID=ACPI\808622C1 [22/06/2026, 11:08 AM] Enumerate: AcpiOpen failed (0xc0000225) [22/06/2026, 11:08 AM] CreateI2cDevice: enumeration produced no children [22/06/2026, 11:08 AM] Deenumerate: begin (NumChildren=0) [22/06/2026, 11:08 AM] Deenumerate: done (Deleted=0, Remaining=0) [22/06/2026, 11:08 AM] StartDevice: entered [22/06/2026, 11:08 AM] StartDevice: PnpId captured [22/06/2026, 11:08 AM] StartDevice: matched controller ACPI\808622C1 (BAR0 Offsets: CTRL=00 STAT=04 DATA=08 CLK=0C, quirks=0x8 bsod=0x0) [22/06/2026, 11:08 AM] StartDevice: got translated resources [22/06/2026, 11:08 AM] StartDevice: MMIO mapped [22/06/2026, 11:08 AM] BAR0[00] = 0x00000065 [22/06/2026, 11:08 AM] BAR0[04] = 0x0000005e [22/06/2026, 11:08 AM] BAR0[08] = 0x00000055 [22/06/2026, 11:08 AM] BAR0[0C] = 0x00000001 [22/06/2026, 11:08 AM] BAR0[10] = 0x000000a0 [22/06/2026, 11:08 AM] BAR0[14] = 0x0000028f [22/06/2026, 11:08 AM] BAR0[18] = 0x000002ba [22/06/2026, 11:08 AM] BAR0[1C] = 0x00000071 [22/06/2026, 11:08 AM] BAR0[20] = 0x000000ce [22/06/2026, 11:08 AM] BAR0[24] = 0x0000003d [22/06/2026, 11:08 AM] BAR0[28] = 0x00000016 [22/06/2026, 11:08 AM] BAR0[2C] = 0x00000000 [22/06/2026, 11:08 AM] BAR0[30] = 0x00000000 [22/06/2026, 11:08 AM] BAR0[34] = 0x00000011 [22/06/2026, 11:08 AM] BAR0[38] = 0x00000000 [22/06/2026, 11:08 AM] BAR0[3C] = 0x00000000 [22/06/2026, 11:08 AM] StartDevice: no LPSS BAR2 resource [22/06/2026, 11:08 AM] WaitForEnableState: timeout expired (targetOn=0) [22/06/2026, 11:08 AM] StartDevice: disable did not latch [22/06/2026, 11:08 AM] StartCompletion: calling I2cCtrl_CreateI2cDevice() [22/06/2026, 11:08 AM] CreateI2cDevice: begin (enumerate + classify) [22/06/2026, 11:08 AM] CreateI2cDevice: no children -> Enumerate [22/06/2026, 11:08 AM] Enumerate: begin for controller HWID=ACPI\808622C1 [22/06/2026, 11:08 AM] FindAcpiPdo: FDO invalid (Ext=0xFFFFFADFCEA02190 Sig=0x46444f20 Removed=0 Stopping=0 Surprise=0 Started=0 PnpId="ACPI\808622C1" HardwareId="<null>" InstanceId="<null>") [22/06/2026, 11:08 AM] AcpiOpen: no ACPI PDO found for HWID=ACPI\808622C1 [22/06/2026, 11:08 AM] Enumerate: AcpiOpen failed (0xc0000225) [22/06/2026, 11:08 AM] CreateI2cDevice: enumeration produced no children [22/06/2026, 11:08 AM] Deenumerate: begin (NumChildren=0) [22/06/2026, 11:08 AM] Deenumerate: done (Deleted=0, Remaining=0) Screenshots from Win8.1 before and after installing I2C driver: so your speakers (hardware ID) are from realtek, good to now, I already have a template for realtek backend but it's empty so far. I will try to implement it better when I have time how does the log look like on XP? Edited June 22 by UsefulAGKHelper
UsefulAGKHelper Posted June 22 Posted June 22 @reboot12 https://github.com/UsefulVideos/I2C-Controller-XP/releases/tag/build-20260622-204550 Implemented support for some missing HW IDs. Also included i2cctrl_helper.cpl.
reboot12 Posted June 22 Posted June 22 @UsefulAGKHelper Still no Realtek I2S device detected. Do these drivers work and get the job done on your Asus laptop? Do they initialize devices connected via I2C?
UsefulAGKHelper Posted June 22 Posted June 22 (edited) 1 hour ago, reboot12 said: @UsefulAGKHelper Still no Realtek I2S device detected. Do these drivers work and get the job done on your Asus laptop? Do they initialize devices connected via I2C? It's even worse for my case... because I don't even know how to run acpi ssdt tables .aml from Clover to ensure that my controller is powered on.... (Windows OSI version limit thanks to firmware, it enables and disables values according to OSI) use the SLIC tool to check what acpi tables XP does load for you and check for all informations of your device in the ACPI tables (if it's on a acpi table not loaded by XP, then that explains the issue too). Until then, no ACPI I2C enumeration works for now (mostly my case, yours may just need correct MMIO mapping IDK), not even for me (unless I fake it by enumerating it directly from i2cctrl instead of ACPI, but that would be a fake/virtual device and not the real thing, i'd rather focus on the real device than a virtual device). Keep in mind that this driver was intended to be used on XP (it's adjusted to what it can do on XP) and not on later versions (meaning that it's pure WDM, no KMDF dependency, no sbpcx, no acpiex)... And if you ask why I use i2cctrl.log, it's obvious, this is the only hardware with I2C that I have (it doesn't have serial port, ethernet port for debugging). On crashes I debug the crash in windbg in win11 from xp's memory.dmp (on the same hardware), while outside of BSOD through i2cctrl.log. My controller is I2C IO Cannon Lake based on LPSS, yours is I2C EC based on DW, so maybe the mechanism isn't even the same for you compared to me. Edited June 22 by UsefulAGKHelper
UsefulAGKHelper Posted June 22 Posted June 22 @reboot12 My Clover (UEFI)'s config.plist... https://www.mediafire.com/file/sgrjiyvyi0s9eez/config.plist/file
UsefulAGKHelper Posted 1 hour ago Posted 1 hour ago (edited) @reboot12 Quote [22/06/2026, 11:08 AM] BAR0[00] = 0x00000065 [22/06/2026, 11:08 AM] BAR0[04] = 0x0000005e [22/06/2026, 11:08 AM] BAR0[08] = 0x00000055 [22/06/2026, 11:08 AM] BAR0[0C] = 0x00000001 [22/06/2026, 11:08 AM] BAR0[10] = 0x000000a0 [22/06/2026, 11:08 AM] BAR0[14] = 0x0000028f [22/06/2026, 11:08 AM] BAR0[18] = 0x000002ba [22/06/2026, 11:08 AM] BAR0[1C] = 0x00000071 [22/06/2026, 11:08 AM] BAR0[20] = 0x000000ce [22/06/2026, 11:08 AM] BAR0[24] = 0x0000003d [22/06/2026, 11:08 AM] BAR0[28] = 0x00000016 [22/06/2026, 11:08 AM] BAR0[2C] = 0x00000000 [22/06/2026, 11:08 AM] BAR0[30] = 0x00000000 [22/06/2026, 11:08 AM] BAR0[34] = 0x00000011 [22/06/2026, 11:08 AM] BAR0[38] = 0x00000000 [22/06/2026, 11:08 AM] BAR0[3C] = 0x00000000 BAR0 is detected I see, unlike in my case. That means that the detection code on my i2cctrl.sys driver is not broken, the firmware maybe enables and disables controllers (power state of the controllers) based on OSI! If you want to get this to work, we are gonna need help improving the ACPI 2.0 from Mov0xDead to add support, because even if OSI would be correct, our current XP's ACPI 2.0 still doesn't understand this at all! @Dietmar This is where you come in, do you want to help me adding I2C/GPIO/UART support in XP's ACPI 2.0 from mov0xdead? Even making sure that it reports as Windows 2015 (Windows 10) and above in the OSI if necessary. My driver has a lot of XP-friendly implementations (this means that no KMDF, no acpiex and no spbcx), it tries to use I2C in XP's language, it also has a lot of unused garbage code that it's just sitting there tbh. Edited 54 minutes ago by UsefulAGKHelper
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now