Jump to content

UsefulAGKHelper

Member
  • Posts

    66
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    Romania

2 Followers

About UsefulAGKHelper

Profile Information

  • OS
    Windows 11

Recent Profile Visitors

3,542 profile views

UsefulAGKHelper's Achievements

10

Reputation

  1. Regarding CLOVER, I am also trying to use it but It doesn't load any .aml I put! <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://apple.com"> <plist version="1.0"> <dict> <key>ACPI</key> <dict> <key>FixHeaders</key> <true/> <key>AutoMerge</key> <true/> <key>DSDT</key> <dict> <key>Patches</key> <array> <dict> <key>Comment</key> <string>Rename _OSI to XOSI</string> <key>Find</key> <data>X09TSQ==</data> <key>Replace</key> <data>WE9TSQ==</data> </dict> </array> </dict> <key>SortedOrder</key> <array> <string>I2C.aml</string> </array> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string></string> <key>DefaultVolume</key> <string>EFI</string> <key>DefaultLoader</key> <string></string> <key>Legacy</key> <string>LegacyBiosDefault</string> <key>Timeout</key> <integer>5</integer> <key>Fast</key> <false/> </dict> <key>Devices</key> <dict> <key>NoDefaultProperties</key> <false/> </dict> <key>Graphics</key> <dict> <key>Inject</key> <false/> <key>PatchVBios</key> <false/> <key>LoadVBios</key> <true/> </dict> <key>GUI</key> <dict> <key>Scan</key> <dict> <key>Entries</key> <true/> <key>Legacy</key> <string>No</string> <key>Tool</key> <true/> </dict> <key>Custom</key> <dict> <key>Legacy</key> <array> <dict> <key>Title</key> <string>Windows XP (NTLDR)</string> <key>Type</key> <string>Windows</string> <key>Volume</key> <string>EFI</string> <key>Path</key> <string>\xp.bin</string> <key>Disabled</key> <false/> </dict> </array> </dict> <key>Hide</key> <array> <string>Preboot</string> <string>Recovery</string> <string>UEFI Internal</string> <string>UEFI Shell</string> <string>Boot Maintenance Manager</string> <string>Boot from EFI</string> <string>Boot from File</string> </array> <key>Misc</key> <dict> <key>Debug</key> <true/> <key>Log</key> <true/> <key>LogEveryBoot</key> <string>\EFI\Clover\Misc\clover.log</string> </dict> <key>Theme</key> <string>embedded</string> <key>Mouse</key> <dict> <key>Enabled</key> <true/> </dict> <key>Language</key> <string>en</string> </dict> </dict> </plist>
  2. I noticed that this file has w7 in it. I think this ACPI is for Windows 7.
  3. The purpose was for my touchpad controller to turn on from i2cctrl.sys using XP's ACPI.sys. The conclusion is much clearer, patching the ACPI table of XP OSI versions in memory (to avoid bricking anything) to do what Windows 10 OSI version does too, or else the LPSS controller (for touchpads that use Intel's LPSS controller) would never power on. I2cctrl.log (before the patch): [31/05/2026, 01:28 AM] DriverEntry begin [31/05/2026, 01:28 AM] DriverEntry complete (mask=0x00000009) [31/05/2026, 01:28 AM] AddDevice: begin [31/05/2026, 01:28 AM] AddDevice: scanning HWIDs for controller match [31/05/2026, 01:28 AM] AddDevice: HWID candidate: PCI\VEN_8086&DEV_9DE8&SUBSYS_19611043&REV_30 [31/05/2026, 01:28 AM] AddDevice: matched controller PCI\VEN_8086&DEV_9DE8 (index 5) [31/05/2026, 01:28 AM] AddDevice: ControllerId assigned = 1 [31/05/2026, 01:28 AM] FindControllerId: match found [31/05/2026, 01:28 AM] ApplyQuirks: BAR0 NULL -> skipping HW quirks [31/05/2026, 01:28 AM] AddDevice: complete (Ctrl1) [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3B87A5A0, MinorFunction=0x18 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3B87A5A0 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3B87A5A0, Major=0x1B, Minor=0x18 [31/05/2026, 01:28 AM] FDO: Unhandled PnP minor 0x18 -> passing down [31/05/2026, 01:28 AM] AddDevice: begin [31/05/2026, 01:28 AM] AddDevice: scanning HWIDs for controller match [31/05/2026, 01:28 AM] AddDevice: HWID candidate: PCI\VEN_8086&DEV_9DE9&SUBSYS_19611043&REV_30 [31/05/2026, 01:28 AM] AddDevice: matched controller PCI\VEN_8086&DEV_9DE9 (index 6) [31/05/2026, 01:28 AM] AddDevice: ControllerId assigned = 2 [31/05/2026, 01:28 AM] FindControllerId: match found [31/05/2026, 01:28 AM] ApplyQuirks: BAR0 NULL -> skipping HW quirks [31/05/2026, 01:28 AM] AddDevice: complete (Ctrl2) [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3C28D5A0, MinorFunction=0x18 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3C28D5A0 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3C28D5A0, Major=0x1B, Minor=0x18 [31/05/2026, 01:28 AM] FDO: Unhandled PnP minor 0x18 -> passing down [31/05/2026, 01:28 AM] AddDevice: begin [31/05/2026, 01:28 AM] AddDevice: scanning HWIDs for controller match [31/05/2026, 01:28 AM] AddDevice: HWID candidate: PCI\VEN_8086&DEV_9DC5&SUBSYS_19611043&REV_30 [31/05/2026, 01:28 AM] AddDevice: matched controller PCI\VEN_8086&DEV_9DC5 (index 4) [31/05/2026, 01:28 AM] AddDevice: ControllerId assigned = 3 [31/05/2026, 01:28 AM] FindControllerId: match found [31/05/2026, 01:28 AM] ApplyQuirks: BAR0 NULL -> skipping HW quirks [31/05/2026, 01:28 AM] AddDevice: complete (Ctrl3) [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3BEAB040, MinorFunction=0x18 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3BEAB040 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3BEAB040, Major=0x1B, Minor=0x18 [31/05/2026, 01:28 AM] FDO: Unhandled PnP minor 0x18 -> passing down [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3B87A5A0, MinorFunction=0x0D [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3B87A5A0 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3B87A5A0, Major=0x1B, Minor=0x0D [31/05/2026, 01:28 AM] FDO: Unhandled PnP minor 0x0D -> passing down [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3B87A5A0, MinorFunction=0x08 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3B87A5A0 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3B87A5A0, Major=0x1B, Minor=0x08 [31/05/2026, 01:28 AM] FDO: Unhandled PnP minor 0x08 -> passing down [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3B87A5A0, MinorFunction=0x08 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3B87A5A0 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3B87A5A0, Major=0x1B, Minor=0x08 [31/05/2026, 01:28 AM] FDO: Unhandled PnP minor 0x08 -> passing down [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3C28D5A0, MinorFunction=0x0D [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3C28D5A0 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3C28D5A0, Major=0x1B, Minor=0x0D [31/05/2026, 01:28 AM] FDO: Unhandled PnP minor 0x0D -> passing down [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3C28D5A0, MinorFunction=0x08 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3C28D5A0 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3C28D5A0, Major=0x1B, Minor=0x08 [31/05/2026, 01:28 AM] FDO: Unhandled PnP minor 0x08 -> passing down [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3C28D5A0, MinorFunction=0x08 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3C28D5A0 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3C28D5A0, Major=0x1B, Minor=0x08 [31/05/2026, 01:28 AM] FDO: Unhandled PnP minor 0x08 -> passing down [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3BEAB040, MinorFunction=0x0D [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3BEAB040 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3BEAB040, Major=0x1B, Minor=0x0D [31/05/2026, 01:28 AM] FDO: Unhandled PnP minor 0x0D -> passing down [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3BEAB040, MinorFunction=0x08 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3BEAB040 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3BEAB040, Major=0x1B, Minor=0x08 [31/05/2026, 01:28 AM] FDO: Unhandled PnP minor 0x08 -> passing down [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3BEAB040, MinorFunction=0x08 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3BEAB040 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3BEAB040, Major=0x1B, Minor=0x08 [31/05/2026, 01:28 AM] FDO: Unhandled PnP minor 0x08 -> passing down [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3B87A5A0, MinorFunction=0x00 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3B87A5A0 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3B87A5A0, Major=0x1B, Minor=0x00 [31/05/2026, 01:28 AM] FDO: IRP_MN_START_DEVICE -> forwarding + StartCompletion [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3B87A5A0, MinorFunction=0x08 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3B87A5A0 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3B87A5A0, Major=0x1B, Minor=0x08 [31/05/2026, 01:28 AM] FDO: Unhandled PnP minor 0x08 -> passing down [31/05/2026, 01:28 AM] StartDevice: entered [31/05/2026, 01:28 AM] StartDevice: PnpId captured [31/05/2026, 01:28 AM] StartDevice: matched controller PCI\VEN_8086&DEV_9DE8 (BAR0 Offsets: CTRL=10 STAT=14 DATA=18 CLK=1C, quirks=0x2 bsod=0x20000)[31/05/2026, 01:28 AM] StartDevice: got translated resources [31/05/2026, 01:28 AM] StartDevice: MMIO mapped [31/05/2026, 01:28 AM] BAR0[00] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[04] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[08] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[0C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[10] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[14] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[18] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[1C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[20] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[24] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[28] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[2C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[30] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[34] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[38] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[3C] = 0x00000000 [31/05/2026, 01:28 AM] StartDevice: no LPSS BAR2 resource [31/05/2026, 01:28 AM] StartDevice: Connecting interrupt: Vector=417 Level=10 Mode=Level Sharable=1 Affinity=0x000000000000007F [31/05/2026, 01:28 AM] StartDevice: registry policy loaded [31/05/2026, 01:28 AM] StartDevice: PWRMBASE (fixed) = 00000000FE0D0000 [31/05/2026, 01:28 AM] PWRMINFO: Universal PWRMBASE = 0x00000000FE0D0000 [31/05/2026, 01:28 AM] StartDevice: PWRMBASE VA mapped at FFFFFADF2B166000 [31/05/2026, 01:28 AM] StartDevice: LPSS BAR2 mapped at FFFFFADF2AE4D000 (PWRMBASE+0xC000) [31/05/2026, 01:28 AM] StartDevice: === POWER + LPSS DEBUG BEGIN === [31/05/2026, 01:28 AM] StartDevice: PWRMBASE VA=FFFFFADF2B166000 PA=00000000FE0D0000 [31/05/2026, 01:28 AM] StartDevice: PMC4 BEFORE = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: PW_FORCE_ON BEFORE= 0xffffffff [31/05/2026, 01:28 AM] StartDevice: PW_STS BEFORE = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: Setting CECE bit (0x80000000) [31/05/2026, 01:28 AM] StartDevice: PMC4 AFTER = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: Writing PW_FORCE_ON mask 0x00000006 [31/05/2026, 01:28 AM] StartDevice: PW_FORCE_ON AFTER = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: Polling PW_STS for PW1/PW2 ON (mask=0x00000006) [31/05/2026, 01:28 AM] StartDevice: PW_STS FINAL = 0xffffffff (iters=0 timeout=10000) [31/05/2026, 01:28 AM] StartDevice: LPSS BAR2 VA=FFFFFADF2AE4D000 PA=00000000FE0DC000 [31/05/2026, 01:28 AM] StartDevice: LPSS CLK_CTL BEFORE = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: LPSS RST_CTL BEFORE = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: LPSS RST_STS BEFORE = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: Writing LPSS CLK_CTL = 0x00000007 [31/05/2026, 01:28 AM] StartDevice: LPSS CLK_CTL AFTER = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: Writing LPSS RST_CTL = 0x00000000 [31/05/2026, 01:28 AM] StartDevice: LPSS RST_CTL AFTER = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: Polling LPSS RST_STS for bit0=1 [31/05/2026, 01:28 AM] StartDevice: LPSS RST_STS FINAL = 0xffffffff (iters=0 timeout=1000) [31/05/2026, 01:28 AM] StartDevice: === POWER + LPSS DEBUG END === [31/05/2026, 01:28 AM] StartDevice: applying unified quirks (late pass) [31/05/2026, 01:28 AM] FindControllerId: match found [31/05/2026, 01:28 AM] ApplyQuirks: begin [31/05/2026, 01:28 AM] LPSS: clock gate cleared [31/05/2026, 01:28 AM] LPSS: reset deasserted [31/05/2026, 01:28 AM] LPSS: functional clock enabled [31/05/2026, 01:28 AM] LPSS: misc touched [31/05/2026, 01:28 AM] Quirk: broken clock gate [31/05/2026, 01:28 AM] BSOD: mask interrupts [31/05/2026, 01:28 AM] ApplyQuirks: done [31/05/2026, 01:28 AM] StartDevice: unified quirks applied (late pass) [31/05/2026, 01:28 AM] StartDevice: === DW-I2C ENABLE DEBUG BEGIN === [31/05/2026, 01:28 AM] StartDevice: Ops table present at FFFFFADF2AD87130 [31/05/2026, 01:28 AM] StartDevice: BAR0 BEFORE ENABLE (first 0x40 bytes): [31/05/2026, 01:28 AM] BAR0[00] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[04] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[08] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[0C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[10] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[14] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[18] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[1C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[20] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[24] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[28] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[2C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[30] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[34] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[38] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[3C] = 0x00000000 [31/05/2026, 01:28 AM] StartDevice: Calling Ops->Enable(TRUE)... [31/05/2026, 01:28 AM] StartDevice: Ops->Enable returned 0x00000000 [31/05/2026, 01:28 AM] StartDevice: BAR0 AFTER ENABLE (first 0x40 bytes): [31/05/2026, 01:28 AM] BAR0[00] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[04] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[08] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[0C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[10] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[14] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[18] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[1C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[20] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[24] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[28] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[2C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[30] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[34] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[38] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[3C] = 0x00000000 [31/05/2026, 01:28 AM] StartDevice: === DW-I2C ENABLE DEBUG END === [31/05/2026, 01:28 AM] WaitForEnableState: timeout expired (targetOn=1) [31/05/2026, 01:28 AM] StartDevice: ENABLE FAILED (0xc0000368) -> collecting debug [31/05/2026, 01:28 AM] StartDevice: PWRM VA=FFFFFADF2B166000 [31/05/2026, 01:28 AM] StartDevice: PWRM [0x00]=0xffffffff [31/05/2026, 01:28 AM] StartDevice: PWRM [0x04]=0xffffffff [31/05/2026, 01:28 AM] StartDevice: PWRM [0x08]=0xffffffff [31/05/2026, 01:28 AM] StartDevice: PRIV VA=FFFFFADF2AE4D000 [31/05/2026, 01:28 AM] StartDevice: PRIV [0x00]=0xffffffff [31/05/2026, 01:28 AM] StartDevice: PRIV [0x04]=0xffffffff [31/05/2026, 01:28 AM] StartDevice: PRIV [0x08]=0xffffffff [31/05/2026, 01:28 AM] StartDevice: ENABLE FAILED (0xc0000368) HWID=PCI\VEN_8086&DEV_9DE8&SUBSYS_19611043&REV_30 BAR0=PA=00000000FE1FF000 Len=4096 IRQ: Vector=417 Level=10 Mode=Level Sharable=1 [31/05/2026, 01:28 AM] StartDevice: marking HardwareFailure=TRUE [31/05/2026, 01:28 AM] StartDevice: disconnecting interrupt object FFFFFADF3C2828E0 [31/05/2026, 01:28 AM] StartDevice: unmapping PRIV at FFFFFADF2AE4D000 (len=4096) [31/05/2026, 01:28 AM] StartDevice: unmapping PWRMBASE VA FFFFFADF2B166000 [31/05/2026, 01:28 AM] StartDevice: unmapping MMIO at FFFFFADF2AE4F000 (len=4096) [31/05/2026, 01:28 AM] StartDevice: ENABLE FAILED (0xc0000368) -> returning failure [31/05/2026, 01:28 AM] StartCompletion: calling I2cCtrl_CreateTouchpad() [31/05/2026, 01:28 AM] CreateTouchpad: begin (auto-enumerate + bind PT touchpad) [31/05/2026, 01:28 AM] CreateTouchpad: no children -> calling I2cCtrl_EnumerateAcpiChildren() [31/05/2026, 01:28 AM] EnumerateAcpiChildren: begin for controller HWID=PCI\VEN_8086&DEV_9DE8&SUBSYS_19611043&REV_30 [31/05/2026, 01:28 AM] AcpiOpen: IoGetDeviceObjectPointer failed (0xc0000034) [31/05/2026, 01:28 AM] EnumerateAcpiChildren: AcpiOpen failed or no ACPI device (status=0xc0000034) [31/05/2026, 01:28 AM] CreateTouchpad: enumeration produced no children -> NOT_FOUND [31/05/2026, 01:28 AM] DeenumerateAcpiChildren: begin (NumChildren=0) [31/05/2026, 01:28 AM] DeenumerateAcpiChildren: done (Deleted=0, Remaining=0) [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3B87A5A0, MinorFunction=0x09 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3B87A5A0 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3B87A5A0, Major=0x1B, Minor=0x09 [31/05/2026, 01:28 AM] FDO: Unhandled PnP minor 0x09 -> passing down [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3B87A5A0, MinorFunction=0x14 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3B87A5A0 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3B87A5A0, Major=0x1B, Minor=0x14 [31/05/2026, 01:28 AM] FDO: Unhandled PnP minor 0x14 -> passing down [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3B87A5A0, MinorFunction=0x07 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3B87A5A0 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3B87A5A0, Major=0x1B, Minor=0x07 [31/05/2026, 01:28 AM] FDO: IRP_MN_QUERY_DEVICE_RELATIONS (Type=0) [31/05/2026, 01:28 AM] BusRelations: StartDevice not completed -> returning existing children only [31/05/2026, 01:28 AM] FDO: BusRelations: reporting 0 children [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3C28D5A0, MinorFunction=0x00 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3C28D5A0 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3C28D5A0, Major=0x1B, Minor=0x00 [31/05/2026, 01:28 AM] FDO: IRP_MN_START_DEVICE -> forwarding + StartCompletion [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3C28D5A0, MinorFunction=0x08 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3C28D5A0 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3C28D5A0, Major=0x1B, Minor=0x08 [31/05/2026, 01:28 AM] FDO: Unhandled PnP minor 0x08 -> passing down [31/05/2026, 01:28 AM] StartDevice: entered [31/05/2026, 01:28 AM] StartDevice: PnpId captured [31/05/2026, 01:28 AM] StartDevice: matched controller PCI\VEN_8086&DEV_9DE9 (BAR0 Offsets: CTRL=20 STAT=24 DATA=28 CLK=2C, quirks=0x4 bsod=0x10000)[31/05/2026, 01:28 AM] StartDevice: got translated resources [31/05/2026, 01:28 AM] StartDevice: MMIO mapped [31/05/2026, 01:28 AM] BAR0[00] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[04] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[08] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[0C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[10] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[14] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[18] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[1C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[20] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[24] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[28] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[2C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[30] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[34] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[38] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[3C] = 0x00000000 [31/05/2026, 01:28 AM] StartDevice: no LPSS BAR2 resource [31/05/2026, 01:28 AM] StartDevice: Connecting interrupt: Vector=401 Level=9 Mode=Level Sharable=1 Affinity=0x000000000000007F [31/05/2026, 01:28 AM] StartDevice: registry policy loaded [31/05/2026, 01:28 AM] StartDevice: PWRMBASE (fixed) = 00000000FE0D0000 [31/05/2026, 01:28 AM] PWRMINFO: Universal PWRMBASE = 0x00000000FE0D0000 [31/05/2026, 01:28 AM] StartDevice: PWRMBASE VA mapped at FFFFFADF2D3AB000 [31/05/2026, 01:28 AM] StartDevice: LPSS BAR2 mapped at FFFFFADF2D9BF100 (PWRMBASE+0xC100) [31/05/2026, 01:28 AM] StartDevice: === POWER + LPSS DEBUG BEGIN === [31/05/2026, 01:28 AM] StartDevice: PWRMBASE VA=FFFFFADF2D3AB000 PA=00000000FE0D0000 [31/05/2026, 01:28 AM] StartDevice: PMC4 BEFORE = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: PW_FORCE_ON BEFORE= 0xffffffff [31/05/2026, 01:28 AM] StartDevice: PW_STS BEFORE = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: Setting CECE bit (0x80000000) [31/05/2026, 01:28 AM] StartDevice: PMC4 AFTER = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: Writing PW_FORCE_ON mask 0x00000006 [31/05/2026, 01:28 AM] StartDevice: PW_FORCE_ON AFTER = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: Polling PW_STS for PW1/PW2 ON (mask=0x00000006) [31/05/2026, 01:28 AM] StartDevice: PW_STS FINAL = 0xffffffff (iters=0 timeout=10000) [31/05/2026, 01:28 AM] StartDevice: LPSS BAR2 VA=FFFFFADF2D9BF100 PA=00000000FE0DC100 [31/05/2026, 01:28 AM] StartDevice: LPSS CLK_CTL BEFORE = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: LPSS RST_CTL BEFORE = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: LPSS RST_STS BEFORE = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: Writing LPSS CLK_CTL = 0x00000007 [31/05/2026, 01:28 AM] StartDevice: LPSS CLK_CTL AFTER = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: Writing LPSS RST_CTL = 0x00000000 [31/05/2026, 01:28 AM] StartDevice: LPSS RST_CTL AFTER = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: Polling LPSS RST_STS for bit0=1 [31/05/2026, 01:28 AM] StartDevice: LPSS RST_STS FINAL = 0xffffffff (iters=0 timeout=1000) [31/05/2026, 01:28 AM] StartDevice: === POWER + LPSS DEBUG END === [31/05/2026, 01:28 AM] StartDevice: applying unified quirks (late pass) [31/05/2026, 01:28 AM] FindControllerId: match found [31/05/2026, 01:28 AM] ApplyQuirks: begin [31/05/2026, 01:28 AM] LPSS: clock gate cleared [31/05/2026, 01:28 AM] LPSS: reset deasserted [31/05/2026, 01:28 AM] LPSS: functional clock enabled [31/05/2026, 01:28 AM] LPSS: misc touched [31/05/2026, 01:28 AM] Quirk: no DMA support [31/05/2026, 01:28 AM] BSOD: force PIO [31/05/2026, 01:28 AM] ApplyQuirks: done [31/05/2026, 01:28 AM] StartDevice: unified quirks applied (late pass) [31/05/2026, 01:28 AM] StartDevice: === DW-I2C ENABLE DEBUG BEGIN === [31/05/2026, 01:28 AM] StartDevice: Ops table present at FFFFFADF2AD87130 [31/05/2026, 01:28 AM] StartDevice: BAR0 BEFORE ENABLE (first 0x40 bytes): [31/05/2026, 01:28 AM] BAR0[00] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[04] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[08] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[0C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[10] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[14] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[18] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[1C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[20] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[24] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[28] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[2C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[30] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[34] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[38] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[3C] = 0x00000000 [31/05/2026, 01:28 AM] StartDevice: Calling Ops->Enable(TRUE)... [31/05/2026, 01:28 AM] StartDevice: Ops->Enable returned 0x00000000 [31/05/2026, 01:28 AM] StartDevice: BAR0 AFTER ENABLE (first 0x40 bytes): [31/05/2026, 01:28 AM] BAR0[00] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[04] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[08] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[0C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[10] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[14] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[18] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[1C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[20] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[24] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[28] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[2C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[30] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[34] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[38] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[3C] = 0x00000000 [31/05/2026, 01:28 AM] StartDevice: === DW-I2C ENABLE DEBUG END === [31/05/2026, 01:28 AM] WaitForEnableState: timeout expired (targetOn=1) [31/05/2026, 01:28 AM] StartDevice: ENABLE FAILED (0xc0000368) -> collecting debug [31/05/2026, 01:28 AM] StartDevice: PWRM VA=FFFFFADF2D3AB000 [31/05/2026, 01:28 AM] StartDevice: PWRM [0x00]=0xffffffff [31/05/2026, 01:28 AM] StartDevice: PWRM [0x04]=0xffffffff [31/05/2026, 01:28 AM] StartDevice: PWRM [0x08]=0xffffffff [31/05/2026, 01:28 AM] StartDevice: PRIV VA=FFFFFADF2D9BF100 [31/05/2026, 01:28 AM] StartDevice: PRIV [0x00]=0xffffffff [31/05/2026, 01:28 AM] StartDevice: PRIV [0x04]=0xffffffff [31/05/2026, 01:28 AM] StartDevice: PRIV [0x08]=0xffffffff [31/05/2026, 01:28 AM] StartDevice: ENABLE FAILED (0xc0000368) HWID=PCI\VEN_8086&DEV_9DE9&SUBSYS_19611043&REV_30 BAR0=PA=00000000FE1FE000 Len=4096 IRQ: Vector=401 Level=9 Mode=Level Sharable=1 [31/05/2026, 01:28 AM] StartDevice: marking HardwareFailure=TRUE [31/05/2026, 01:28 AM] StartDevice: disconnecting interrupt object FFFFFADF3C47FA70 [31/05/2026, 01:28 AM] StartDevice: unmapping PRIV at FFFFFADF2D9BF100 (len=4096) [31/05/2026, 01:28 AM] StartDevice: unmapping PWRMBASE VA FFFFFADF2D3AB000 [31/05/2026, 01:28 AM] StartDevice: unmapping MMIO at FFFFFADF2AE45000 (len=4096) [31/05/2026, 01:28 AM] StartDevice: ENABLE FAILED (0xc0000368) -> returning failure [31/05/2026, 01:28 AM] StartCompletion: calling I2cCtrl_CreateTouchpad() [31/05/2026, 01:28 AM] CreateTouchpad: begin (auto-enumerate + bind PT touchpad) [31/05/2026, 01:28 AM] CreateTouchpad: no children -> calling I2cCtrl_EnumerateAcpiChildren() [31/05/2026, 01:28 AM] EnumerateAcpiChildren: begin for controller HWID=PCI\VEN_8086&DEV_9DE9&SUBSYS_19611043&REV_30 [31/05/2026, 01:28 AM] AcpiOpen: IoGetDeviceObjectPointer failed (0xc0000034) [31/05/2026, 01:28 AM] EnumerateAcpiChildren: AcpiOpen failed or no ACPI device (status=0xc0000034) [31/05/2026, 01:28 AM] CreateTouchpad: enumeration produced no children -> NOT_FOUND [31/05/2026, 01:28 AM] DeenumerateAcpiChildren: begin (NumChildren=0) [31/05/2026, 01:28 AM] DeenumerateAcpiChildren: done (Deleted=0, Remaining=0) [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3C28D5A0, MinorFunction=0x09 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3C28D5A0 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3C28D5A0, Major=0x1B, Minor=0x09 [31/05/2026, 01:28 AM] FDO: Unhandled PnP minor 0x09 -> passing down [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3C28D5A0, MinorFunction=0x14 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3C28D5A0 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3C28D5A0, Major=0x1B, Minor=0x14 [31/05/2026, 01:28 AM] FDO: Unhandled PnP minor 0x14 -> passing down [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3C28D5A0, MinorFunction=0x07 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3C28D5A0 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3C28D5A0, Major=0x1B, Minor=0x07 [31/05/2026, 01:28 AM] FDO: IRP_MN_QUERY_DEVICE_RELATIONS (Type=0) [31/05/2026, 01:28 AM] BusRelations: StartDevice not completed -> returning existing children only [31/05/2026, 01:28 AM] FDO: BusRelations: reporting 0 children [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3BEAB040, MinorFunction=0x00 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3BEAB040 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3BEAB040, Major=0x1B, Minor=0x00 [31/05/2026, 01:28 AM] FDO: IRP_MN_START_DEVICE -> forwarding + StartCompletion [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3BEAB040, MinorFunction=0x08 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3BEAB040 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3BEAB040, Major=0x1B, Minor=0x08 [31/05/2026, 01:28 AM] FDO: Unhandled PnP minor 0x08 -> passing down [31/05/2026, 01:28 AM] StartDevice: entered [31/05/2026, 01:28 AM] StartDevice: PnpId captured [31/05/2026, 01:28 AM] StartDevice: matched controller PCI\VEN_8086&DEV_9DC5 (BAR0 Offsets: CTRL=00 STAT=04 DATA=08 CLK=0C, quirks=0x1 bsod=0x40000)[31/05/2026, 01:28 AM] StartDevice: got translated resources [31/05/2026, 01:28 AM] StartDevice: MMIO mapped [31/05/2026, 01:28 AM] BAR0[00] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[04] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[08] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[0C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[10] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[14] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[18] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[1C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[20] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[24] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[28] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[2C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[30] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[34] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[38] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[3C] = 0x00000000 [31/05/2026, 01:28 AM] StartDevice: no LPSS BAR2 resource [31/05/2026, 01:28 AM] StartDevice: Connecting interrupt: Vector=385 Level=8 Mode=Level Sharable=1 Affinity=0x000000000000007F [31/05/2026, 01:28 AM] StartDevice: registry policy loaded [31/05/2026, 01:28 AM] StartDevice: PWRMBASE (fixed) = 00000000FE0D0000 [31/05/2026, 01:28 AM] PWRMINFO: Universal PWRMBASE = 0x00000000FE0D0000 [31/05/2026, 01:28 AM] StartDevice: PWRMBASE VA mapped at FFFFFADF2D3BB000 [31/05/2026, 01:28 AM] StartDevice: LPSS BAR2 mapped at FFFFFADF2D9C1200 (PWRMBASE+0xC200) [31/05/2026, 01:28 AM] StartDevice: === POWER + LPSS DEBUG BEGIN === [31/05/2026, 01:28 AM] StartDevice: PWRMBASE VA=FFFFFADF2D3BB000 PA=00000000FE0D0000 [31/05/2026, 01:28 AM] StartDevice: PMC4 BEFORE = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: PW_FORCE_ON BEFORE= 0xffffffff [31/05/2026, 01:28 AM] StartDevice: PW_STS BEFORE = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: Setting CECE bit (0x80000000) [31/05/2026, 01:28 AM] StartDevice: PMC4 AFTER = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: Writing PW_FORCE_ON mask 0x00000006 [31/05/2026, 01:28 AM] StartDevice: PW_FORCE_ON AFTER = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: Polling PW_STS for PW1/PW2 ON (mask=0x00000006) [31/05/2026, 01:28 AM] StartDevice: PW_STS FINAL = 0xffffffff (iters=0 timeout=10000) [31/05/2026, 01:28 AM] StartDevice: LPSS BAR2 VA=FFFFFADF2D9C1200 PA=00000000FE0DC200 [31/05/2026, 01:28 AM] StartDevice: LPSS CLK_CTL BEFORE = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: LPSS RST_CTL BEFORE = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: LPSS RST_STS BEFORE = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: Writing LPSS CLK_CTL = 0x00000007 [31/05/2026, 01:28 AM] StartDevice: LPSS CLK_CTL AFTER = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: Writing LPSS RST_CTL = 0x00000000 [31/05/2026, 01:28 AM] StartDevice: LPSS RST_CTL AFTER = 0xffffffff [31/05/2026, 01:28 AM] StartDevice: Polling LPSS RST_STS for bit0=1 [31/05/2026, 01:28 AM] StartDevice: LPSS RST_STS FINAL = 0xffffffff (iters=0 timeout=1000) [31/05/2026, 01:28 AM] StartDevice: === POWER + LPSS DEBUG END === [31/05/2026, 01:28 AM] StartDevice: applying unified quirks (late pass) [31/05/2026, 01:28 AM] FindControllerId: match found [31/05/2026, 01:28 AM] ApplyQuirks: begin [31/05/2026, 01:28 AM] LPSS: clock gate cleared [31/05/2026, 01:28 AM] LPSS: reset deasserted [31/05/2026, 01:28 AM] LPSS: functional clock enabled [31/05/2026, 01:28 AM] LPSS: misc touched [31/05/2026, 01:28 AM] Quirk: reset workaround [31/05/2026, 01:28 AM] Quirk: reset workaround complete [31/05/2026, 01:28 AM] BSOD: extra reset [31/05/2026, 01:28 AM] ApplyQuirks: done [31/05/2026, 01:28 AM] StartDevice: unified quirks applied (late pass) [31/05/2026, 01:28 AM] StartDevice: === DW-I2C ENABLE DEBUG BEGIN === [31/05/2026, 01:28 AM] StartDevice: Ops table present at FFFFFADF2AD87130 [31/05/2026, 01:28 AM] StartDevice: BAR0 BEFORE ENABLE (first 0x40 bytes): [31/05/2026, 01:28 AM] BAR0[00] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[04] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[08] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[0C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[10] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[14] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[18] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[1C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[20] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[24] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[28] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[2C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[30] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[34] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[38] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[3C] = 0x00000000 [31/05/2026, 01:28 AM] StartDevice: Calling Ops->Enable(TRUE)... [31/05/2026, 01:28 AM] StartDevice: Ops->Enable returned 0x00000000 [31/05/2026, 01:28 AM] StartDevice: BAR0 AFTER ENABLE (first 0x40 bytes): [31/05/2026, 01:28 AM] BAR0[00] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[04] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[08] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[0C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[10] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[14] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[18] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[1C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[20] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[24] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[28] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[2C] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[30] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[34] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[38] = 0x00000000 [31/05/2026, 01:28 AM] BAR0[3C] = 0x00000000 [31/05/2026, 01:28 AM] StartDevice: === DW-I2C ENABLE DEBUG END === [31/05/2026, 01:28 AM] WaitForEnableState: timeout expired (targetOn=1) [31/05/2026, 01:28 AM] StartDevice: ENABLE FAILED (0xc0000368) -> collecting debug [31/05/2026, 01:28 AM] StartDevice: PWRM VA=FFFFFADF2D3BB000 [31/05/2026, 01:28 AM] StartDevice: PWRM [0x00]=0xffffffff [31/05/2026, 01:28 AM] StartDevice: PWRM [0x04]=0xffffffff [31/05/2026, 01:28 AM] StartDevice: PWRM [0x08]=0xffffffff [31/05/2026, 01:28 AM] StartDevice: PRIV VA=FFFFFADF2D9C1200 [31/05/2026, 01:28 AM] StartDevice: PRIV [0x00]=0xffffffff [31/05/2026, 01:28 AM] StartDevice: PRIV [0x04]=0xffffffff [31/05/2026, 01:28 AM] StartDevice: PRIV [0x08]=0xffffffff [31/05/2026, 01:28 AM] StartDevice: ENABLE FAILED (0xc0000368) HWID=PCI\VEN_8086&DEV_9DC5&SUBSYS_19611043&REV_30 BAR0=PA=00000000FE1FD000 Len=4096 IRQ: Vector=385 Level=8 Mode=Level Sharable=1 [31/05/2026, 01:28 AM] StartDevice: marking HardwareFailure=TRUE [31/05/2026, 01:28 AM] StartDevice: disconnecting interrupt object FFFFFADF3C0C4A70 [31/05/2026, 01:28 AM] StartDevice: unmapping PRIV at FFFFFADF2D9C1200 (len=4096) [31/05/2026, 01:28 AM] StartDevice: unmapping PWRMBASE VA FFFFFADF2D3BB000 [31/05/2026, 01:28 AM] StartDevice: unmapping MMIO at FFFFFADF2AE3C000 (len=4096) [31/05/2026, 01:28 AM] StartDevice: ENABLE FAILED (0xc0000368) -> returning failure [31/05/2026, 01:28 AM] StartCompletion: calling I2cCtrl_CreateTouchpad() [31/05/2026, 01:28 AM] CreateTouchpad: begin (auto-enumerate + bind PT touchpad) [31/05/2026, 01:28 AM] CreateTouchpad: no children -> calling I2cCtrl_EnumerateAcpiChildren() [31/05/2026, 01:28 AM] EnumerateAcpiChildren: begin for controller HWID=PCI\VEN_8086&DEV_9DC5&SUBSYS_19611043&REV_30 [31/05/2026, 01:28 AM] AcpiOpen: IoGetDeviceObjectPointer failed (0xc0000034) [31/05/2026, 01:28 AM] EnumerateAcpiChildren: AcpiOpen failed or no ACPI device (status=0xc0000034) [31/05/2026, 01:28 AM] CreateTouchpad: enumeration produced no children -> NOT_FOUND [31/05/2026, 01:28 AM] DeenumerateAcpiChildren: begin (NumChildren=0) [31/05/2026, 01:28 AM] DeenumerateAcpiChildren: done (Deleted=0, Remaining=0) [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3BEAB040, MinorFunction=0x09 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3BEAB040 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3BEAB040, Major=0x1B, Minor=0x09 [31/05/2026, 01:28 AM] FDO: Unhandled PnP minor 0x09 -> passing down [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3BEAB040, MinorFunction=0x14 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3BEAB040 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3BEAB040, Major=0x1B, Minor=0x14 [31/05/2026, 01:28 AM] FDO: Unhandled PnP minor 0x14 -> passing down [31/05/2026, 01:28 AM] PnP: Entered for device FFFFFADF3BEAB040, MinorFunction=0x07 [31/05/2026, 01:28 AM] PnP: Device FFFFFADF3BEAB040 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:28 AM] FDO: Entered for device FFFFFADF3BEAB040, Major=0x1B, Minor=0x07 [31/05/2026, 01:28 AM] FDO: IRP_MN_QUERY_DEVICE_RELATIONS (Type=0) [31/05/2026, 01:28 AM] BusRelations: StartDevice not completed -> returning existing children only [31/05/2026, 01:28 AM] FDO: BusRelations: reporting 0 children [31/05/2026, 01:29 AM] PnP: Entered for device FFFFFADF3BEAB040, MinorFunction=0x09 [31/05/2026, 01:29 AM] PnP: Device FFFFFADF3BEAB040 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:29 AM] FDO: Entered for device FFFFFADF3BEAB040, Major=0x1B, Minor=0x09 [31/05/2026, 01:29 AM] FDO: Unhandled PnP minor 0x09 -> passing down [31/05/2026, 01:29 AM] PnP: Entered for device FFFFFADF3BEAB040, MinorFunction=0x09 [31/05/2026, 01:29 AM] PnP: Device FFFFFADF3BEAB040 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:29 AM] FDO: Entered for device FFFFFADF3BEAB040, Major=0x1B, Minor=0x09 [31/05/2026, 01:29 AM] FDO: Unhandled PnP minor 0x09 -> passing down [31/05/2026, 01:29 AM] PnP: Entered for device FFFFFADF3B87A5A0, MinorFunction=0x09 [31/05/2026, 01:29 AM] PnP: Device FFFFFADF3B87A5A0 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:29 AM] FDO: Entered for device FFFFFADF3B87A5A0, Major=0x1B, Minor=0x09 [31/05/2026, 01:29 AM] FDO: Unhandled PnP minor 0x09 -> passing down [31/05/2026, 01:29 AM] PnP: Entered for device FFFFFADF3B87A5A0, MinorFunction=0x09 [31/05/2026, 01:29 AM] PnP: Device FFFFFADF3B87A5A0 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:29 AM] FDO: Entered for device FFFFFADF3B87A5A0, Major=0x1B, Minor=0x09 [31/05/2026, 01:29 AM] FDO: Unhandled PnP minor 0x09 -> passing down [31/05/2026, 01:29 AM] PnP: Entered for device FFFFFADF3C28D5A0, MinorFunction=0x09 [31/05/2026, 01:29 AM] PnP: Device FFFFFADF3C28D5A0 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:29 AM] FDO: Entered for device FFFFFADF3C28D5A0, Major=0x1B, Minor=0x09 [31/05/2026, 01:29 AM] FDO: Unhandled PnP minor 0x09 -> passing down [31/05/2026, 01:29 AM] PnP: Entered for device FFFFFADF3C28D5A0, MinorFunction=0x09 [31/05/2026, 01:29 AM] PnP: Device FFFFFADF3C28D5A0 recognized as FDO -> routing to FdoDispatch [31/05/2026, 01:29 AM] FDO: Entered for device FFFFFADF3C28D5A0, Major=0x1B, Minor=0x09 [31/05/2026, 01:29 AM] FDO: Unhandled PnP minor 0x09 -> passing down BAD NEWS: Trying to get ACPI to use PWRMBASE from PMC only if present, leads to BSOD (trying to turn on the LPSS controller for the touchpad to be used on ASUS x509FA, the controller is 9DE9): BSOD 0xA5 (0x11, 0x08, ..., ...) D:\Kituri_Programe\Windows-Server-2003-master\base\busdrv\acpi\driver\nt\acpiosnt.c (1 hit) Line 584: AcpiInitializePmcLpssIfPresent( D:\Kituri_Programe\Windows-Server-2003-master\base\busdrv\acpi\driver\nt\acpiosnt.h (1 hit) Line 824: AcpiInitializePmcLpssIfPresent( With the help of Copilot (AI). .h: // // XP‑only: PMC / PWRMBASE / LPSS bring‑up helper // VOID AcpiInitializePmcLpssIfPresent( VOID ); .c: VOID AcpiInitializePmcLpssIfPresent( VOID ) { PCI_COMMON_CONFIG pciConfig; ULONG bytes; ULONG pwrmBaseReg; PHYSICAL_ADDRESS pmcPhys; PULONG pmcBase; ULONG devEn, devRst; UCHAR function; ULONG slot; // // Try PMC PCI config (Bus 0, Device 31, Function 0 then 2) // RtlZeroMemory(&pciConfig, sizeof(pciConfig)); function = 0; for (;;) { slot = (0x1F << 3) | function; bytes = HalGetBusDataByOffset( PCIConfiguration, 0, slot, &pciConfig, 0, sizeof(pciConfig)); // // If the device does not exist, or not Intel, try next function // if (bytes >= sizeof(PCI_COMMON_CONFIG) && pciConfig.VendorID == 0x8086) { break; } if (function == 0) { // // Try function 2 next // function = 2; RtlZeroMemory(&pciConfig, sizeof(pciConfig)); continue; } // // Neither function 0 nor 2 is a valid Intel PMC // return; } // // Read PWRMBASE register (offset 0x48) from the same function // bytes = HalGetBusDataByOffset( PCIConfiguration, 0, slot, &pwrmBaseReg, 0x48, sizeof(pwrmBaseReg)); if (bytes != sizeof(pwrmBaseReg)) return; // // Mask off low bits // pwrmBaseReg &= 0xFFFFF000; if (pwrmBaseReg == 0) return; // // Map PMC MMIO // pmcPhys.QuadPart = pwrmBaseReg; pmcBase = (PULONG)MmMapIoSpace(pmcPhys, 0x1000, MmNonCached); if (!pmcBase) return; // // Read LPSS enable/reset registers // devEn = READ_REGISTER_ULONG((PULONG)((PUCHAR)pmcBase + 0x5C)); devRst = READ_REGISTER_ULONG((PULONG)((PUCHAR)pmcBase + 0x60)); // // Enable LPSS I2C #0 and #1 // devEn |= (1u << 0) | (1u << 1); // // Deassert reset for LPSS I2C #0 and #1 // devRst &= ~((1u << 0) | (1u << 1)); // // Write back // WRITE_REGISTER_ULONG((PULONG)((PUCHAR)pmcBase + 0x5C), devEn); WRITE_REGISTER_ULONG((PULONG)((PUCHAR)pmcBase + 0x60), devRst); // // Cleanup // MmUnmapIoSpace(pmcBase, 0x1000); } Call in ACPIRootIrpStartDevice(): if (NT_SUCCESS(status)) { AcpiInitializePmcLpssIfPresent(); }
  4. @Dietmar I also forgot to point out that the build.exe from the archive you sent me, build.exe is missing a dependency on all OSes! From XP to 11 O_O. EDIT: nevermind, I had to apply the patch after.
  5. @Dietmar Sorry for asking this, but do you please have a updated diff patch of the V8 unreleased version of ACPI 2.0? I need it to be able to update XP's ACPI driver properly so I can power up the PWRMBASE of PMC, to power up LPSS for Intel GPIO and I2C controllers to be able to enumerate ACPI\ELAN1200 for my ASUS x509FA's touchpad, so I can able to use the touchpad on XP. This is the driver I am working on: https://github.com/UsefulVideos/I2C-Controller-XP/
  6. That build.exe x64 is broken, it's doesn't even open on XP x64 for me... And If I switch to build.exe x86, compilation errors about wmilog.bmf and unable to find pch.pch files...
  7. Please revert the title! It makes searching for this much more difficult!
  8. On my latest Windows 11, I can't run build.exe (amd64)... @Dietmar
  9. It doesn't work at all because the link from the download button was never archived... If you have it, publish a new download link please. https://web.archive.org/web/20230803065130/https://cdn-149.anonfiles.com/J1W9H1a8y1/7ffdf369-1691046090/W2003_tools_update.7z
  10. @Dietmar Do you have the file? (W2003_tools_update.7z)
  11. I am confused! Are you saying that I booted XP x64 with 4GB Decoding enabled on UEFI Class 3 laptop through CSMWrap?! Btw, did the PAE patches (that you have, from XP2ESD, I believe) do nothing for XP x86 using CSMWrap?
×
×
  • Create New...