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 G780 (5ECNxxWW) Whiteli...
Last Post: Dudu2002
09-28-2025 03:43 AM
» Replies: 884
» Views: 491157
Lenovo B590 unlock the checking original...
Last Post: spamme
09-25-2025 02:59 AM
» Replies: 35
» Views: 41608
[REQUEST] IBM ThinkPad X40 whitelist rem...
Last Post: kahlil88
09-18-2025 05:53 PM
» Replies: 0
» Views: 7368
[Request] Lenovo v520s sff unit bios sup...
Last Post: alegatorul
09-18-2025 04:31 AM
» Replies: 16
» Views: 4954
[REQUEST] Lenovo Ideapad Z710 (7FCNxxWW)...
Last Post: Dudu2002
09-17-2025 03:56 PM
» Replies: 224
» Views: 167719
[Request] Mod Adaptec ARCCONF to allow x...
Last Post: Teetrinker
09-13-2025 10:14 AM
» Replies: 0
» Views: 9378
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: Princeneo
09-12-2025 09:23 AM
» Replies: 1726
» Views: 947782
[REQUEST] Lenovo Ideapad 100-14IBD & 100...
Last Post: Dudu2002
09-12-2025 02:22 AM
» Replies: 26
» Views: 49923
[REQUEST] Acer Nitro 5 AN515-58 BIOS Unl...
Last Post: iku56m22v
09-11-2025 10:02 AM
» Replies: 37
» Views: 55688
3rd Party RAM Mod For HP EliteDesk 705 G...
Last Post: AmyGrrl
09-10-2025 09:40 AM
» Replies: 0
» Views: 12064
MSI PR210 AHCI
Last Post: iday82
09-09-2025 04:40 PM
» Replies: 0
» Views: 11953
Honor Magicbook D14 Ryzen 4800H
Last Post: Altermann
09-09-2025 05:04 AM
» Replies: 0
» Views: 11020
[REQUEST] Thinkpad X60S WiFi WhiteList r...
Last Post: Vigor89
09-08-2025 04:46 PM
» Replies: 0
» Views: 13907
[REQUEST] GIGABYTE G6 MF (2024) Bios Unl...
Last Post: lovesickugh
09-07-2025 09:15 PM
» Replies: 3
» Views: 19746
Gigabyte GA-G33-DS3R: USB Boot
Last Post: dinix
09-04-2025 10:37 AM
» Replies: 0
» Views: 14881
Optiplex 7060 SFF 9th Generation Intel C...
Last Post: DeathBringer
08-31-2025 01:59 AM
» Replies: 68
» Views: 41638
Bios Powered classmate
Last Post: MosheNessi
08-28-2025 08:08 AM
» Replies: 0
» Views: 15084
[REQUEST] Lenovo Thinkpad X12 Detachable...
Last Post: Kokoko123
08-28-2025 12:48 AM
» Replies: 0
» Views: 14608
[REQUEST] Unlock advanced options to HP ...
Last Post: huguito
08-26-2025 02:57 PM
» Replies: 0
» Views: 14351
[REQUEST] Dell Precision T3500 BIOS Unlo...
Last Post: DEX0ZEN
08-25-2025 01:30 PM
» Replies: 45
» Views: 74468

(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: 39 Guest(s)