Jump to content

styx

Registered User
  • Posts

    3
  • Joined

  • Last visited

Posts posted by styx

  1. Hmm. Hitting a snag with the Win8 DSDT substitution.

    I successfully updated the in-memory DSDT with Setup 1.x, and based off of what I saw in device manager, a large memory region was added, but I'm not doing something right. When I attempted to do a compaction in Setup 1.x, it failed, and I'm still seeing error 12 in Win8.

    I've attached my modified .dsl file for the DSDT table (nando, the mods based off of your feedback, I think, is in the section demarcated with "// nando"). I did confirm that the compiled aml file is smaller than the in-memory table.

    If I can provide additional useful data, let me know. This is a Dell Latitude e6500.

    Thanks,

    Styx

    dsdt_SYSFexxx.dsl.txt

  2. Win8 enumerates the DSDT table from the in-memory version on every boot. It no longer allows a DSDT override. Need to do a in-memory DSDT substitution instead as covered in the DSDT override docs here confirmed by psychotoxic here.

    Thanks Tech Inferno Fan. I'm in the process of acquiring Setup 1.x, and I'll let you know how it goes.

    Styx

  3. Hi,

    I extracted the .dsl file with iasl-20120913, edited it and then compiled and loaded it with ASL 4.0.0NT. The output was "Table overloading succeeded."

    The registry entry does appear in System\CurrentControlSet\Services\ACPI\Parameters\DSDT\FUJ___\FJNBB13_\01060000.

    But it is being ignored. No Large Memory entry appears in the device manager. I know that it's being ignored because normally when you install a DSDT override and then change the memory layout, for example by removing a memory stick, Windows will bluescreen on reboot. It does not.

    Maybe the registry location for DSDT overrides changed?

    Some observations I had on Windows 8:

    Windows 8 reacts differently to the TOLUD issue. When a device gets connected for which Windows 8 can't allocate enough memory, it does not show Error Code 12. Instead there is an error message saying - I'm translating now, so it might not be correct - 'No drivers are installed for this device' in the Device Status field in Device Manager, even though there are drivers installed (I previously verified that the eGPU was working by removing memory to circumvent the TOLUD issue and the device manager even shows the correct driver version). Screenshot.

    I can verify that I'm hitting the exact same DSDT override issue as psychotoxic on windows 8 with a Dell Latitude e6500. After asl /loadtable, the operating system does not acknowledge that anything has changed.

    It would appear a DSDT override on Windows 8 may require new instructions (once we figure it out).

    Styx

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.