Contribute
Register

How to make a SSDT for HD530 Sleep/Wake problem with Pike's code?

Status
Not open for further replies.
Joined
May 22, 2011
Messages
1,032
Motherboard
ASUS TUF Z390 Plus Gaming
CPU
i9-9900K
Graphics
UHD 630
Mac
  1. iMac
Mobile Phone
  1. iOS
Hi I want to make a SSDT for HD530 Sleep/Wake problem with Pike's code but I don't have any experience creating SSDT.
I ask to Pike maybe he will share own SSDT but I also want to know this creating process;

This is the link official thread from pike's blog;
https://pikeralpha.wordpress.com/2017/01/12/debugging-sleep-issues/

How can I create a SSDT with this code;
Code:
Scope (\_SB.PCI0)
{
    Method (LPS0, 0, NotSerialized)
    {
        Return (One)
    }
}
Scope (\_GPE)
{
    Method (LXEN, 0, NotSerialized)
    {
        Return (One)
    }
}

Scope (\)
{
   Name (SLTP, Zero)

   Method (_TTS, 1, NotSerialized)
   {
       Store (Arg0, SLTP)
   }
}
 
Hi I want to make a SSDT for HD530 Sleep/Wake problem with Pike's code but I don't have any experience creating SSDT.
I ask to Pike maybe he will share own SSDT but I also want to know this creating process;

This is the link official thread from pike's blog;
https://pikeralpha.wordpress.com/2017/01/12/debugging-sleep-issues/

How can I create a SSDT with this code;
Code:
Scope (\_SB.PCI0)
{
    Method (LPS0, 0, NotSerialized)
    {
        Return (One)
    }
}
Scope (\_GPE)
{
    Method (LXEN, 0, NotSerialized)
    {
        Return (One)
    }
}

Scope (\)
{
   Name (SLTP, Zero)

   Method (_TTS, 1, NotSerialized)
   {
       Store (Arg0, SLTP)
   }
}

Press F4 at Clover boot, Attach Clover folder from EFI remove themes ZIP, Attach. Need to look at Native ACPI files.
 
I think this is it. But I didn't learn again how to make a SSDT :banghead:
Code:
/*
* Intel ACPI Component Architecture
* AML/ASL+ Disassembler version 20160422-64(RM)
* Copyright (c) 2000 - 2016 Intel Corporation
*
* Disassembling to non-symbolic legacy ASL operators
*
* Disassembly of iASLhseO6p.aml, Fri Jan 13 15:00:38 2017
*
* Original Table Header:
*     Signature        "SSDT"
*     Length           0x0000006F (111)
*     Revision         0x01
*     Checksum         0x86
*     OEM ID           "Pike"
*     OEM Table ID     "MISC"
*     OEM Revision     0x00003000 (12288)
*     Compiler ID      "INTL"
*     Compiler Version 0x20160422 (538313762)
*/
DefinitionBlock ("", "SSDT", 1, "Pike", "MISC", 0x00003000)
{
    External (_SB_.PCI0, DeviceObj)    // (from opcode)

    Scope (\)
    {
        Name (SLTP, Zero)
        Method (_TTS, 1, NotSerialized)  // _TTS: Transition To State
        {
            Store (Arg0, SLTP)
        }
    }

    Scope (\_SB.PCI0)
    {
        Method (LPS0, 0, NotSerialized)
        {
            Return (One)
        }
    }

    Scope (\_GPE)
    {
        Method (LXEN, 0, NotSerialized)
        {
            Return (One)
        }
    }
}

credits for code to Pike's
credits for SSDT to Balamut
 
What's going on?
 
Status
Not open for further replies.
Back
Top