Jump to content

Search the Community

Showing results for tags 'dsdt sierra e6510'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • OSXLatitude
    • Announcements & News
    • The Lobby
    • Feedback
    • The Archive
    • Others
  • Articles, News and Tips feeds
    • Articles
    • News
    • Tips
  • OS X/macOS Installation Guides
    • Acer
    • Asus
    • Dell
    • Gigabyte
    • HP
    • Lenovo
    • Toshiba
    • Others
  • Help and Support
    • FAQs & Tutorials
    • Dell Systems
    • Acer Systems
    • Asus Systems
    • HP Systems
    • Lenovo systems
    • Samsung Systems
    • Toshiba systems
    • Intel-based Systems
    • AMD-based Systems
    • Software matters or issues
    • macOS beta (before 1st official release)
    • General hardware support
  • Technical Information, R&D
    • Hardware technical information
    • R&D

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Twitter


FaceBook


GitHub


Location


Interests

Found 1 result

  1. Hi I am currently working on a dsdt for my e6510 (pretty similar to a e6410 as stated in other posts) After successfully installing Sierra following available El Capitan guides (mostly for the e6410) I figured out that shutdown and sleep is not working. This is my primary goal to get this to work. Up to know I am not successful yet. I have carefully read RehabMan guide for dsdt patching and at first figured out, that applelpc is not working on my machine: MY MAC:~ bartl$ kextstat|grep -y applelpc 104 0 0xffffff7f82971000 0x3000 0x3000 com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <92 12 5 4 3> Here I found out that for the series 5 chipset a compatibility tag is needed in the DSDT's LPS definition So by adding the following lines to the dsdt brings applelpc up: ... Device (LPCB) { Name (_ADR, 0x001F0000) // _ADR: Address // start here Method (_DSM, 4, NotSerialized) // LPC compatible patch entry { If (!Arg2) { Return ( Buffer() { 0x03 } ) } Return ( Package () { "compatible", "pci8086,3b09" } ) } // end here Scope (\_SB) ... Further I noticed that USB is not being loaded in the new El Capitan/Sierra way. So I started with renaming EHCI and EHC2 to EH01 and EH02. Unfortunately this leads into kernel panic telling me that _UPC can not be parsed correctly. Further inspection of my dsdt showed me that the _UPC method has been implemented only as name. So here I did some copy and paste work: Now after reboot my USB ports have not been available. So I have to inject them with USBInjectAll.kext. After placing it in efi/clover/kexts/10.12 a huge amount of ports are available so I created a custom ssdt which shrinks down the port number after placing it in refi/clover/acpi/patched: So far my current research.
×
×
  • Create New...