Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 11 Vote(s) - 4.64 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
[REQUEST] Lenovo B50-70 (9DCNxxWW) BIOS ...
Last Post: MrVK13
Today 05:13 PM
» Replies: 76
» Views: 56085
HP Pro 3300 & 3400 (H61): Upgrade to Ivy...
Last Post: Hooper
Today 02:50 PM
» Replies: 135
» Views: 141780
[REQUEST] Lenovo G780 (5ECNxxWW) Whiteli...
Last Post: Dudu2002
Today 10:54 AM
» Replies: 886
» Views: 552272
Optiplex 7050 8th gen support
Last Post: Idaho
Today 10:07 AM
» Replies: 7
» Views: 242
Need bios dump for Dell Precision M4800
Last Post: Waldfruchttee
Today 09:55 AM
» Replies: 0
» Views: 72
[REQUEST] Lenovo T440(S) (GJETxxWW) Whit...
Last Post: Paul Withers
Today 09:22 AM
» Replies: 501
» Views: 288112
bios unlock request aorus 15 xe4
Last Post: Sinon2k26
02-20-2026 09:00 PM
» Replies: 2
» Views: 314
BIOS Unlock ASUS TUF F15 FX506HE Gaming ...
Last Post: laret
02-20-2026 07:03 PM
» Replies: 3
» Views: 2722
[REQUEST] Lenovo G570 (40CNxxWW) Whiteli...
Last Post: eisen1000
02-20-2026 03:16 PM
» Replies: 173
» Views: 183577
Boot Password on Asus UX330U (solved)
Last Post: neverstop
02-20-2026 03:09 PM
» Replies: 0
» Views: 204
Abit IP35 Pro: Microcode Update
Last Post: DeathBringer
02-20-2026 01:26 PM
» Replies: 10
» Views: 10466
AMI Bios flash tool - AFUDOS.EXE
Last Post: Ondrej2005
02-20-2026 05:05 AM
» Replies: 12
» Views: 198436
HP Omen EC firmware for 509V5AV - 17t-Ck...
Last Post: fixbricked
02-19-2026 04:41 PM
» Replies: 0
» Views: 198
[REQUEST] Lenovo B580 (H5ETxxWW) Whiteli...
Last Post: Sverhnoviy
02-19-2026 04:30 PM
» Replies: 83
» Views: 49619
[REQUEST] Acer Predator Helios 300 PH315...
Last Post: carlmour
02-19-2026 12:08 PM
» Replies: 47
» Views: 33196
[REQUEST] Lenovo Ideapad Z710 (7FCNxxWW)...
Last Post: zhaduga
02-19-2026 10:22 AM
» Replies: 230
» Views: 189411
Default original bios file for Acer Pred...
Last Post: Aliraaaza19977
02-19-2026 07:20 AM
» Replies: 0
» Views: 214
[REQUEST] Lenovo IdeaPad L340 (BGCNxxWW)...
Last Post: Dudu2002
02-19-2026 04:39 AM
» Replies: 107
» Views: 69784
[REQUEST] Acer Aspire E1-572(G,P) Bios U...
Last Post: pawelo
02-19-2026 12:27 AM
» Replies: 376
» Views: 229331
[REQUEST] Lenovo Thinkpad T420s (8CETxxW...
Last Post: sidoravich
02-18-2026 01:32 PM
» Replies: 197
» Views: 134901

(UEFI) Dell XPS 15z L511z modded BIOS - and HOWTO
Interesting. So I just disassembled my SSDT (found in 299141BB-211A-48A5-6F9A0A3A006E_5_640.ROM) and all my SPSS and NPSS tables are blank:

Package (0x06)
{
0x80000000,
0x80000000,
0x80000000,
0x80000000,
0x80000000,
0x80000000
}

Does this mean they are being populated elsewhere?
find
quote
Hi guys,

Thought it might be easier to post here (but bear in mind I don't visit here often).
Jkbuha and TimeWalker have found a few problems with the PhoenixTool
Could you guys try this version and let me know if everything works.

http://www.sendspace.com/file/fcp5ft
SHA 85B653BB8289279CA44881B0FAA63A8BA86799C8

Thanks
Andy
(SLICTools author from MDL)
find
quote
Heyyy andy thanks for the quick turnaround, and good to see you on this forum as well!

I'll try and patch this in today and see if it works.

@all - could you kindly get back to me also on whether your own SSDTs are blank as well in your respective BIOSes?

Thanks
jkbuha
find
quote
Thanks Andy! Will try soon.

jkbuha: yes, the table seems to be generated at startup. You can fetch your CPU PSS values by using AIDA64's ACPI tool to dump the current version of that particular SSDT table, but I have no idea if you can flash it back with modified values. I tried it, but the default values came back no matter what I did. It seems that Cpu0Ist in BIOS ROM serves only as a template.
find
quote
I suspect they're populated by ME at startup.... can anyone else confirm?
find
quote
Definitely something weird going on. I've compared the AIDA and BIOS SSDT outputs and there is clearly something happening at startup. Look at the difference in the files:

Code:
Comparing files acpi_ssdt_4.dsl and 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
***** acpi_ssdt_4.dsl
*
* Disassembly of acpi_ssdt_4.bin, Thu Feb 14 14:18:10 2013
*
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
*
* Disassembly of 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.ROM, Wed Feb 13 10:24:40 2013
*
*****

***** acpi_ssdt_4.dsl
*     Signature        "SSDT"
*     Length           0x00000804 (2052)
*     Revision         0x01
*     Checksum         0x93
*     OEM ID           "PmRef"
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
*     Signature        "SSDT"
*     Length           0x00000990 (2448)
*     Revision         0x01
*     Checksum         0xC7
*     OEM ID           "PmRef"
*****

***** acpi_ssdt_4.dsl

DefinitionBlock ("acpi_ssdt_4.aml", "SSDT", 1, "PmRef", "Cpu0Ist", 0x00003000)
{
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL

DefinitionBlock ("299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.aml", "SSDT", 1, "PmRef", "Cpu0Ist", 0x00003000)
{
*****

***** acpi_ssdt_4.dsl
    External (CFGD)
    External (NPSS, IntObj)
    External (PDC0)
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
    External (CFGD)
    External (PDC0)
*****

***** acpi_ssdt_4.dsl
                        0x00,               // Bit Offset
                        0x0000000000001004, // Address
                        ,)
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
                        0x00,               // Bit Offset
                        0x0000000000008000, // Address
                        ,)
*****

***** acpi_ssdt_4.dsl

        Method (XPSS, 0, NotSerialized)
        {
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL

        Method (_PSS, 0, NotSerialized)  // _PSS: Performance Supported States
        {
*****

***** acpi_ssdt_4.dsl

        Name (SPSS, Package (0x0A)
        {
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL

        Name (SPSS, Package (0x20)
        {
*****

***** acpi_ssdt_4.dsl
            {
                0x00000A8D,
                0x000088B8,
                0x0000006E,
                0x0000000A,
                0x00000083,
                0x00000000
            },
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
            {
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000
            },
*****

***** acpi_ssdt_4.dsl
            {
                0x00000A8C,
                0x000088B8,
                0x0000006E,
                0x0000000A,
                0x00000183,
                0x00000001
            },
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
            {
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000
            },
*****

***** acpi_ssdt_4.dsl
            {
                0x00000898,
                0x00006885,
                0x0000006E,
                0x0000000A,
                0x00000283,
                0x00000002
            },
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
            {
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000
            },
*****

***** acpi_ssdt_4.dsl
            {
                0x000007D0,
                0x00005D47,
                0x0000006E,
                0x0000000A,
                0x00000383,
                0x00000003
            },
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
            {
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000
            },
*****

***** acpi_ssdt_4.dsl
            {
                0x00000708,
                0x0000513B,
                0x0000006E,
                0x0000000A,
                0x00000483,
                0x00000004
            },
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
            {
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000
            },
*****

***** acpi_ssdt_4.dsl
            {
                0x00000640,
                0x000046E5,
                0x0000006E,
                0x0000000A,
                0x00000583,
                0x00000005
            },
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
            {
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000
            },
*****

***** acpi_ssdt_4.dsl
            {
                0x00000578,
                0x00003BCD,
                0x0000006E,
                0x0000000A,
                0x00000683,
                0x00000006
            },
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
            {
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000
            },
*****

***** acpi_ssdt_4.dsl
            {
                0x000004B0,
                0x00003254,
                0x0000006E,
                0x0000000A,
                0x00000783,
                0x00000007
            },
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
            {
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000
            },
*****

***** acpi_ssdt_4.dsl
            {
                0x000003E8,
                0x00002948,
                0x0000006E,
                0x0000000A,
                0x00000883,
                0x00000008
            },
***** 299141BB-211A-48A5-92C0-6F9A0A3A006E_5_640.DSL
            {
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000,
                0x80000000
            },
*****

Where on earth are the SSDT tables being populated? From the ME region?
find
quote
Hi Andy

With your latest patch I think the DSDT & SSDT patching works well now. I'm still getting an empty SPSS & _PSS declaration, but the file compiles well and I'm not getting any errors. I'd obviously like to know why the declarations are not being properly populated but that is most likely due to the ME region of the firmware, not the PhoenixTool. Great work and thanks for a speedy patch!

Cheers
jkbuha
find
quote
I wasn't able to verify that DSDT reintegrates properly. I've submitted my feedback over at MDL.
find
quote
(02-15-2013, 05:07 PM)TimeWalker Wrote: I wasn't able to verify that DSDT reintegrates properly. I've submitted my feedback over at MDL.

Confimed. Fixed in the 2.14 version posted in the MDL thread.
Andy
find
quote
Confirmed that DSDT reintegrates properly in the latest version of 2.14. I can understand now how the DSDT integrates back into the BIOS.

Many thanks Andy for this.

Now can someone explain how the SSDT SPSS and _PSS values are populated at startup outside of the BIOS embedded DSDT and SSDTs?
find
quote


Forum Jump:


Users browsing this thread: 41 Guest(s)