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
Dell R7610 sr-iov bios mod help
Last Post: IronFist
Today 02:43 PM
» Replies: 0
» Views: 64
[Request] Ivy Bridge support for Fujitsu...
Last Post: DeathBringer
Today 12:45 PM
» Replies: 13
» Views: 12184
[RESQUEST] Gigabyte A5 X1 Insyde BIOS un...
Last Post: SuperSantaSqualala
Today 12:04 PM
» Replies: 2
» Views: 80
[REQUEST] Lenovo L340-15API & L340-17API...
Last Post: Dudu2002
Today 11:43 AM
» Replies: 14
» Views: 10315
Acer Nitro AN16-42-R854 need bios
Last Post: QEDSE
Today 03:16 AM
» Replies: 0
» Views: 120
Lenovo Y550 BIOS Unlocking (Advanced Men...
Last Post: kentsergeo
Today 01:41 AM
» Replies: 6
» Views: 3427
[REQUEST] HP Elitebook 8440p Whitelist R...
Last Post: ic0n_358_
Yesterday 01:16 PM
» Replies: 72
» Views: 54365
BIOS secure flash check failed
Last Post: Tutis123
Yesterday 08:58 AM
» Replies: 0
» Views: 146
HP Pro 3300 & 3400 (H61): Upgrade to Ivy...
Last Post: ngocthienta
Yesterday 05:54 AM
» Replies: 150
» Views: 155607
[REQUEST] Lenovo Yoga 520-14IKB BIOS Unl...
Last Post: Nicolasdrummer
04-08-2026 10:40 AM
» Replies: 9
» Views: 4094
BIOS MOD FOR DELL N7110 UNLOCKED UEFI BO...
Last Post: biiza
04-08-2026 08:01 AM
» Replies: 38
» Views: 79514
Lenovo g780: BIOS is password-locked
Last Post: liliill
04-06-2026 02:35 PM
» Replies: 0
» Views: 296
[REQUEST] Acer Aspire One 532h BIOS Unlo...
Last Post: zpunout
04-06-2026 02:44 AM
» Replies: 47
» Views: 35913
[REQUEST] Lenovo T440(S) (GJETxxWW) Whit...
Last Post: dx88ct
04-05-2026 09:18 PM
» Replies: 503
» Views: 299040
[REQUEST] Unlock Sony Vaio SX 12 VJS125 ...
Last Post: LindaFero
04-05-2026 04:08 PM
» Replies: 0
» Views: 226
Disable Prochot ryzen 5 5500u
Last Post: vorajeeah
04-05-2026 10:01 AM
» Replies: 0
» Views: 221
HP Pro 3330 (H-POPEYE-H61-uATX): Ivy Bri...
Last Post: Hooper
04-05-2026 06:03 AM
» Replies: 10
» Views: 8067
[REQUEST] Lenovo G700 (7ACNxxWW) Whiteli...
Last Post: Dudu2002
04-04-2026 01:44 AM
» Replies: 167
» Views: 110922
Asus Strix G512LV Bios Unlock
Last Post: MikeyMike80
04-03-2026 11:10 PM
» Replies: 59
» Views: 38874
[REQUEST] Lenovo Y400 & Y500 (6BCNxxWW) ...
Last Post: maxwell51
04-03-2026 04:02 PM
» Replies: 163
» Views: 107673

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