mirror of
https://github.com/AskDavis/Getting-Started-With-ACPI.git
synced 2026-01-03 04:19:48 -08:00
Deploy dortania/Getting-Started-With-ACPI to github.com/dortania/Getting-Started-With-ACPI.git:gh-pages
This commit is contained in:
@@ -71,10 +71,10 @@
|
||||
<link rel="shortcut icon" href="../gitbook/images/favicon.ico" type="image/x-icon">
|
||||
|
||||
|
||||
<link rel="next" href="../Laptops/laptop-ec.html" />
|
||||
<link rel="next" href="../Laptops/backlight.html" />
|
||||
|
||||
|
||||
<link rel="prev" href="desktop-ec.html" />
|
||||
<link rel="prev" href="../Manual/compile.html" />
|
||||
|
||||
|
||||
<style>
|
||||
@@ -193,20 +193,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="3.1" data-path="desktop-ec.html">
|
||||
|
||||
<a href="desktop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter active" data-level="3.2" data-path="desktop-disable.html">
|
||||
<li class="chapter active" data-level="3.1" data-path="desktop-disable.html">
|
||||
|
||||
<a href="desktop-disable.html">
|
||||
|
||||
@@ -226,20 +213,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="4.1" data-path="../Laptops/laptop-ec.html">
|
||||
|
||||
<a href="../Laptops/laptop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.2" data-path="../Laptops/backlight.html">
|
||||
<li class="chapter " data-level="4.1" data-path="../Laptops/backlight.html">
|
||||
|
||||
<a href="../Laptops/backlight.html">
|
||||
|
||||
@@ -252,7 +226,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.3" data-path="../Laptops/trackpad.html">
|
||||
<li class="chapter " data-level="4.2" data-path="../Laptops/trackpad.html">
|
||||
|
||||
<a href="../Laptops/trackpad.html">
|
||||
|
||||
@@ -265,7 +239,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.4" data-path="../Laptops/laptop-disable.html">
|
||||
<li class="chapter " data-level="4.3" data-path="../Laptops/laptop-disable.html">
|
||||
|
||||
<a href="../Laptops/laptop-disable.html">
|
||||
|
||||
@@ -285,7 +259,20 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="5.1" data-path="../Universal/plug.html">
|
||||
<li class="chapter " data-level="5.1" data-path="../Universal/ec-fix.html">
|
||||
|
||||
<a href="../Universal/ec-fix.html">
|
||||
|
||||
|
||||
Embedded Controller
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="../Universal/plug.html">
|
||||
|
||||
<a href="../Universal/plug.html">
|
||||
|
||||
@@ -298,7 +285,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="../Universal/awac.html">
|
||||
<li class="chapter " data-level="5.3" data-path="../Universal/awac.html">
|
||||
|
||||
<a href="../Universal/awac.html">
|
||||
|
||||
@@ -311,7 +298,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.3" data-path="../Universal/nvram.html">
|
||||
<li class="chapter " data-level="5.4" data-path="../Universal/nvram.html">
|
||||
|
||||
<a href="../Universal/nvram.html">
|
||||
|
||||
@@ -324,7 +311,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.4" data-path="../Universal/irq.html">
|
||||
<li class="chapter " data-level="5.5" data-path="../Universal/irq.html">
|
||||
|
||||
<a href="../Universal/irq.html">
|
||||
|
||||
@@ -337,7 +324,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.5" data-path="../Universal/spoof.html">
|
||||
<li class="chapter " data-level="5.6" data-path="../Universal/spoof.html">
|
||||
|
||||
<a href="../Universal/spoof.html">
|
||||
|
||||
@@ -350,7 +337,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.6" data-path="../Universal/smbus.html">
|
||||
<li class="chapter " data-level="5.7" data-path="../Universal/smbus.html">
|
||||
|
||||
<a href="../Universal/smbus.html">
|
||||
|
||||
@@ -462,7 +449,7 @@
|
||||
<section class="normal markdown-section">
|
||||
|
||||
<blockquote>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:41:55 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:42:37 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
</blockquote>
|
||||
<h1 id="disabling-unsupported-gpusdesktops"><a name="disabling-unsupported-gpusdesktops" class="plugin-anchor" href="#disabling-unsupported-gpusdesktops"><i class="fa fa-link" aria-hidden="true"></i></a>Disabling unsupported GPUs(Desktops)</h1>
|
||||
<p>So this is mainly needed for GPUs that are not supported in macOS, mainly this will be Nvidia users who wish to pair an AMD GPU for macOS use. While WhateverGreen does support the boot-arg <code>-wegnoegpu</code>, this only works when running on iGPU so for the rest of us we'll need to make an SSDT.</p>
|
||||
@@ -526,12 +513,12 @@ Method (_SB.PCI0.PEG0.PEGP._DSM, 4, NotSerialized)
|
||||
|
||||
|
||||
|
||||
<a href="desktop-ec.html" class="navigation navigation-prev " aria-label="Previous page: Embedded Controllers">
|
||||
<a href="../Manual/compile.html" class="navigation navigation-prev " aria-label="Previous page: Decompiling and Compiling">
|
||||
<i class="fa fa-angle-left"></i>
|
||||
</a>
|
||||
|
||||
|
||||
<a href="../Laptops/laptop-ec.html" class="navigation navigation-next " aria-label="Next page: Embedded Controllers">
|
||||
<a href="../Laptops/backlight.html" class="navigation navigation-next " aria-label="Next page: Backlight PNLF">
|
||||
<i class="fa fa-angle-right"></i>
|
||||
</a>
|
||||
|
||||
@@ -542,7 +529,7 @@ Method (_SB.PCI0.PEG0.PEGP._DSM, 4, NotSerialized)
|
||||
<script>
|
||||
var gitbook = gitbook || [];
|
||||
gitbook.push(function() {
|
||||
gitbook.page.hasChanged({"page":{"title":"Disabling desktop dGPUs","level":"3.2","depth":1,"next":{"title":"Embedded Controllers","level":"4.1","depth":1,"path":"Laptops/laptop-ec.md","ref":"Laptops/laptop-ec.md","articles":[]},"previous":{"title":"Embedded Controllers","level":"3.1","depth":1,"path":"Desktops/desktop-ec.md","ref":"Desktops/desktop-ec.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Desktops/desktop-disable.md","mtime":"2020-04-26T01:41:55.112Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:42:43.897Z"},"basePath":"..","book":{"language":""}});
|
||||
gitbook.page.hasChanged({"page":{"title":"Disabling desktop dGPUs","level":"3.1","depth":1,"next":{"title":"Backlight PNLF","level":"4.1","depth":1,"path":"Laptops/backlight.md","ref":"Laptops/backlight.md","articles":[]},"previous":{"title":"Decompiling and Compiling","level":"2.2","depth":1,"path":"Manual/compile.md","ref":"Manual/compile.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Desktops/desktop-disable.md","mtime":"2020-04-26T01:42:37.723Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:43:28.047Z"},"basePath":"..","book":{"language":""}});
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
|
||||
@@ -1,666 +0,0 @@
|
||||
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="" >
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
|
||||
<title>Embedded Controllers · GitBook</title>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||
<meta name="description" content="">
|
||||
<meta name="generator" content="GitBook 3.2.3">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../gitbook/style.css">
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../gitbook/gitbook-plugin-search-plus/search.css">
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../gitbook/gitbook-plugin-anchors/plugin.css">
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../gitbook/gitbook-plugin-medium-zoom/plugin.css">
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../gitbook/gitbook-plugin-highlight/website.css">
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../gitbook/gitbook-plugin-fontsettings/website.css">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../styles/website.css">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta name="HandheldFriendly" content="true"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
|
||||
<meta name="apple-mobile-web-app-capable" content="yes">
|
||||
<meta name="apple-mobile-web-app-status-bar-style" content="black">
|
||||
<link rel="apple-touch-icon-precomposed" sizes="152x152" href="../gitbook/images/apple-touch-icon-precomposed-152.png">
|
||||
<link rel="shortcut icon" href="../gitbook/images/favicon.ico" type="image/x-icon">
|
||||
|
||||
|
||||
<link rel="next" href="desktop-disable.html" />
|
||||
|
||||
|
||||
<link rel="prev" href="../Manual/compile.html" />
|
||||
|
||||
|
||||
<style>
|
||||
@media only screen and (max-width: 640px) {
|
||||
.book-header .hidden-mobile {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
<script>
|
||||
window["gitbook-plugin-github-buttons"] = {"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]};
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div class="book">
|
||||
<div class="book-summary">
|
||||
|
||||
|
||||
<div id="book-search-input" role="search">
|
||||
<input type="text" placeholder="Type to search" />
|
||||
</div>
|
||||
|
||||
|
||||
<nav role="navigation">
|
||||
|
||||
|
||||
|
||||
<ul class="summary">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="1.1" data-path="../">
|
||||
|
||||
<a href="../">
|
||||
|
||||
|
||||
Getting Started With ACPI
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="1.2" data-path="../ssdt-easy.html">
|
||||
|
||||
<a href="../ssdt-easy.html">
|
||||
|
||||
|
||||
SSDTs: Easy Way
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="1.3" data-path="../ssdt-long.html">
|
||||
|
||||
<a href="../ssdt-long.html">
|
||||
|
||||
|
||||
SSDTs: Long Way
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="header">Manual</li>
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="2.1" data-path="../Manual/dump.html">
|
||||
|
||||
<a href="../Manual/dump.html">
|
||||
|
||||
|
||||
Dumping the DSDT
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="2.2" data-path="../Manual/compile.html">
|
||||
|
||||
<a href="../Manual/compile.html">
|
||||
|
||||
|
||||
Decompiling and Compiling
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="header">Desktop</li>
|
||||
|
||||
|
||||
|
||||
<li class="chapter active" data-level="3.1" data-path="desktop-ec.html">
|
||||
|
||||
<a href="desktop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="3.2" data-path="desktop-disable.html">
|
||||
|
||||
<a href="desktop-disable.html">
|
||||
|
||||
|
||||
Disabling desktop dGPUs
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="header">Laptop</li>
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="4.1" data-path="../Laptops/laptop-ec.html">
|
||||
|
||||
<a href="../Laptops/laptop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.2" data-path="../Laptops/backlight.html">
|
||||
|
||||
<a href="../Laptops/backlight.html">
|
||||
|
||||
|
||||
Backlight PNLF
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.3" data-path="../Laptops/trackpad.html">
|
||||
|
||||
<a href="../Laptops/trackpad.html">
|
||||
|
||||
|
||||
Trackpad GPI0
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.4" data-path="../Laptops/laptop-disable.html">
|
||||
|
||||
<a href="../Laptops/laptop-disable.html">
|
||||
|
||||
|
||||
Disabling laptop dGPUs
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="header">Universal</li>
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="5.1" data-path="../Universal/plug.html">
|
||||
|
||||
<a href="../Universal/plug.html">
|
||||
|
||||
|
||||
Plugin type
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="../Universal/awac.html">
|
||||
|
||||
<a href="../Universal/awac.html">
|
||||
|
||||
|
||||
AWAC vs RTC
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.3" data-path="../Universal/nvram.html">
|
||||
|
||||
<a href="../Universal/nvram.html">
|
||||
|
||||
|
||||
NVRAM PMC
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.4" data-path="../Universal/irq.html">
|
||||
|
||||
<a href="../Universal/irq.html">
|
||||
|
||||
|
||||
IRQ Fix
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.5" data-path="../Universal/spoof.html">
|
||||
|
||||
<a href="../Universal/spoof.html">
|
||||
|
||||
|
||||
GPU Spoof
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.6" data-path="../Universal/smbus.html">
|
||||
|
||||
<a href="../Universal/smbus.html">
|
||||
|
||||
|
||||
Fixing SMBus Support
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="header">Cleanup</li>
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="6.1" data-path="../cleanup.html">
|
||||
|
||||
<a href="../cleanup.html">
|
||||
|
||||
|
||||
Cleanup
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="header">Misc</li>
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="7.1" data-path="../troubleshooting.html">
|
||||
|
||||
<a href="../troubleshooting.html">
|
||||
|
||||
|
||||
Troubleshooting
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="7.2" data-path="../CONTRIBUTING.html">
|
||||
|
||||
<a href="../CONTRIBUTING.html">
|
||||
|
||||
|
||||
Contributing
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="divider"></li>
|
||||
|
||||
<li>
|
||||
<a href="https://www.gitbook.com" target="blank" class="gitbook-link">
|
||||
Published with GitBook
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
</nav>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="book-body">
|
||||
|
||||
<div class="body-inner">
|
||||
|
||||
|
||||
|
||||
<div class="book-header" role="navigation">
|
||||
|
||||
|
||||
<!-- Title -->
|
||||
<h1>
|
||||
<i class="fa fa-circle-o-notch fa-spin"></i>
|
||||
<a href=".." >Embedded Controllers</a>
|
||||
</h1>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="page-wrapper" tabindex="-1" role="main">
|
||||
<div class="page-inner">
|
||||
|
||||
<div class="search-plus" id="book-search-results">
|
||||
<div class="search-noresults">
|
||||
|
||||
<section class="normal markdown-section">
|
||||
|
||||
<blockquote>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:41:55 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
</blockquote>
|
||||
<h1 id="fixing-embedded-controller-desktop"><a name="fixing-embedded-controller-desktop" class="plugin-anchor" href="#fixing-embedded-controller-desktop"><i class="fa fa-link" aria-hidden="true"></i></a>Fixing Embedded Controller (Desktop)</h1>
|
||||
<p>What we'll be doing is hiding our actual EC and creating a fake Embedded Comtroller for macOS to play with.</p>
|
||||
<p>To find out what EC you have, open your decompiled DSDT and search for <code>PNP0C09</code>. This should give you a result like this:</p>
|
||||
<p><img src="../images/Desktops/pnp.png" alt=""></p>
|
||||
<p>As you can see our <code>PNP0C09</code> is found within the <code>Device (EC0)</code> meaning this is the device we want to hide from macOS(others may find <code>H_EC</code>, <code>ECDV</code>, etc, everyone's systems will be different). Now grab our SSDT-EC and uncomment the EC0 function(remove the <code>/*</code> and <code>*/</code> around it):</p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/AcpiSamples/SSDT-EC-USBX.dsl" target="_blank">SSDT-EC-USBX</a><ul>
|
||||
<li>For Skylake and newer and all AMD systems</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/AcpiSamples/SSDT-EC.dsl" target="_blank">SSDT-EC</a><ul>
|
||||
<li>For Broadwell and older</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<pre><code class="lang-text">/* <- REMOVE THIS
|
||||
External (_SB_.PCI0.LPCB.EC0, DeviceObj) <- Rename this
|
||||
|
||||
Scope (\_SB.PCI0.LPCB.EC0) <- Rename this
|
||||
{
|
||||
Method (_STA, 0, NotSerialized) // _STA: Status
|
||||
{
|
||||
If (_OSI ("Darwin")) // Darwin = macOS
|
||||
{
|
||||
Return (0) // Hides our real EC only when in macOS
|
||||
}
|
||||
Else
|
||||
{
|
||||
Return (0x0F)
|
||||
}
|
||||
}
|
||||
}
|
||||
*/ <- REMOVE THIS
|
||||
</code></pre>
|
||||
<p>But looking back at the screenshot above we notice something, our ACPI path is different: <code>PC00.LPC0</code> vs <code>PCI0.LPCB</code>. This is very important especially when you're dealing with Intel consumer vs Intel HEDT vs AMD, <code>PC00.LPC0</code> is common on Intel HEDT while <code>PCI0.SBRG</code> is common on AMD. And they even come with name variation such as <code>EC0</code>, <code>H_EC</code>, <code>PGEC</code> and <code>ECDV</code>, so there can't be a one size fits all SSDT, <strong>always verify your path and device. DO NOT ASSUME</strong>.</p>
|
||||
<ul>
|
||||
<li>Finding the LowPinCount path:<ul>
|
||||
<li>Intel: Search <code>Name (_ADR, 0x001F0000)</code></li>
|
||||
<li>AMD: Search <code>Name (_ADR, 0x00140003)</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Finding the PCI path:<ul>
|
||||
<li>Intel: Search <code>PNP0A08</code> (If multiple show up, use the first one)</li>
|
||||
<li>AMD: Assume <code>PCI0</code>(most AMD DSDTs don't declare the PCI path directly)</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<p>And make sure to scroll to the bottom as the new Fake EC function also need the correct path to replace the old EC. <strong>Do not rename <code>Device (EC)</code></strong>, this is our fake EC we're using for macOS to play with so leave <code>Device (EC)</code> alone. <strong>Just change the path!</strong></p>
|
||||
<blockquote>
|
||||
<p>What happens if multiple <code>PNP0C09</code> show up</p>
|
||||
</blockquote>
|
||||
<p>When this happens you need to figure out which is the main and which is not, it's fairly easy to figure out. Check each controller for the following properties:</p>
|
||||
<ul>
|
||||
<li><code>_HID</code> (Hardware ID)</li>
|
||||
<li><code>_CRS</code> (Current Resource Settings)</li>
|
||||
<li><code>_GPE</code> (General Purpose Events)</li>
|
||||
</ul>
|
||||
<p>Note if you have an STA Method as well, see below: <a href="desktop-ec.html#sta-edge-case">STA Edge Case</a></p>
|
||||
<blockquote>
|
||||
<p>What happens if no <code>PNP0C09</code> show up?</p>
|
||||
</blockquote>
|
||||
<p>So what this means: EC faking is not mandatory for booting, instead only <strong>recommended for proper USB power</strong>.</p>
|
||||
<p>So how do I make an SSDT without an EC? Well we'll only create a Fake EC for macOS to play with, this allows for AppleBusPowerController to load and handle our USB properly. To make the actual SSDT, its <em>almost</em> plug and play as no uncommenting needed. The main thing that needs to be changed:</p>
|
||||
<ul>
|
||||
<li>LowPinCount path</li>
|
||||
<li>PCI path</li>
|
||||
</ul>
|
||||
<p>We want to make sure the SSDT hooks into our DSDT correctly so we need to make sure the ACPI path is correct:</p>
|
||||
<ul>
|
||||
<li>Finding the LowPinCount path:<ul>
|
||||
<li>Intel: Search <code>Name (_ADR, 0x001F0000)</code></li>
|
||||
<li>AMD: Search <code>Name (_ADR, 0x00140003)</code></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Finding the PCI path:<ul>
|
||||
<li>Intel: Search <code>PNP0A08</code> (If multiple show up, use the first one)</li>
|
||||
<li>AMD: Assume <code>PCI0</code>(most AMD DSDTs don't declare the PCI path directly)</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<p><img src="../images/Desktops/lpc.png" alt=""></p>
|
||||
<p>Once you find out, change <code>PCI0.LPCB</code> to your correct path:</p>
|
||||
<pre><code class="lang-text">Scope (\_SB.PC00.LPC0) <- Rename this
|
||||
{
|
||||
Device (EC) <- DO NOT RENAME THIS
|
||||
{
|
||||
Name (_HID, "ACID0001") // _HID: Hardware ID
|
||||
Method (_STA, 0, NotSerialized) // _STA: Status
|
||||
{
|
||||
If (_OSI ("Darwin"))
|
||||
{
|
||||
Return (0x0F) // Enable our Fake EC only when in macOS
|
||||
}
|
||||
Else
|
||||
{
|
||||
Return (Zero)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
</code></pre>
|
||||
<p><img src="../images/Desktops/ec.png" alt=""></p>
|
||||
<p>For those having issues, you can also check <code>Device Manager -> CPU -> BIOS device Name</code>. Windows will only report the main EC so will save you some headache on that</p>
|
||||
<h2 id="sta-edge-case"><a name="sta-edge-case" class="plugin-anchor" href="#sta-edge-case"><i class="fa fa-link" aria-hidden="true"></i></a>STA Edge Case</h2>
|
||||
<p><img src="../images/Desktops/sta.png" alt="Credit to rottenpants466"></p>
|
||||
<p>Do note that if your PNP0C09 device has a <code>Method (_STA</code> already you can skip down to "What happens if no <code>PNP0C09</code> show up?".
|
||||
The reason for this is that the real EC is considered disabled already.</p>
|
||||
<h2 id="correcting-usb-power"><a name="correcting-usb-power" class="plugin-anchor" href="#correcting-usb-power"><i class="fa fa-link" aria-hidden="true"></i></a>Correcting USB Power</h2>
|
||||
<blockquote>
|
||||
<p>Hey what about USBX? Do I need to do anything?</p>
|
||||
</blockquote>
|
||||
<p>USBX is universal across all systems, it just creates a USBX device that forces USB power properties. This is crucial for fixing Mics, DACs, Webcams, Bluetooth Dongles and other high power draw devices. This is not mandatory to boot but should be added in post-install if not before. Note that USBX is only used on skylake+ systems, Broadwell and older can ignore and that USBX requires a patched EC to function correctly</p>
|
||||
<h2 id="now-youre-ready-to-compile-the-ssdt"><a name="now-youre-ready-to-compile-the-ssdt" class="plugin-anchor" href="#now-youre-ready-to-compile-the-ssdt"><i class="fa fa-link" aria-hidden="true"></i></a><a href="../Manual/compile.html">Now you're ready to compile the SSDT!</a></h2>
|
||||
|
||||
|
||||
</section>
|
||||
|
||||
</div>
|
||||
<div class="search-results">
|
||||
<div class="has-results">
|
||||
|
||||
<h1 class="search-results-title"><span class='search-results-count'></span> results matching "<span class='search-query'></span>"</h1>
|
||||
<ul class="search-results-list"></ul>
|
||||
|
||||
</div>
|
||||
<div class="no-results">
|
||||
|
||||
<h1 class="search-results-title">No results matching "<span class='search-query'></span>"</h1>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<a href="../Manual/compile.html" class="navigation navigation-prev " aria-label="Previous page: Decompiling and Compiling">
|
||||
<i class="fa fa-angle-left"></i>
|
||||
</a>
|
||||
|
||||
|
||||
<a href="desktop-disable.html" class="navigation navigation-next " aria-label="Next page: Disabling desktop dGPUs">
|
||||
<i class="fa fa-angle-right"></i>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<script>
|
||||
var gitbook = gitbook || [];
|
||||
gitbook.push(function() {
|
||||
gitbook.page.hasChanged({"page":{"title":"Embedded Controllers","level":"3.1","depth":1,"next":{"title":"Disabling desktop dGPUs","level":"3.2","depth":1,"path":"Desktops/desktop-disable.md","ref":"Desktops/desktop-disable.md","articles":[]},"previous":{"title":"Decompiling and Compiling","level":"2.2","depth":1,"path":"Manual/compile.md","ref":"Manual/compile.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Desktops/desktop-ec.md","mtime":"2020-04-26T01:41:55.112Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:42:43.897Z"},"basePath":"..","book":{"language":""}});
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook.js"></script>
|
||||
<script src="../gitbook/theme.js"></script>
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook-plugin-search-plus/jquery.mark.min.js"></script>
|
||||
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook-plugin-search-plus/search.js"></script>
|
||||
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook-plugin-github-buttons/plugin.js"></script>
|
||||
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook-plugin-medium-zoom/medium-zoom.min.js"></script>
|
||||
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook-plugin-medium-zoom/plugin.js"></script>
|
||||
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook-plugin-sharing/buttons.js"></script>
|
||||
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook-plugin-fontsettings/fontsettings.js"></script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
121
Desktops/desktop-ec.md
Normal file
121
Desktops/desktop-ec.md
Normal file
@@ -0,0 +1,121 @@
|
||||
|
||||
# Fixing Embedded Controller (Desktop)
|
||||
|
||||
## You'll want to go to [SSDT-EC under the Universal tab](/Universal/desktop-ec.md) for the new SSDT-EC page.
|
||||
|
||||
What we'll be doing is hiding our actual EC and creating a fake Embedded Comtroller for macOS to play with.
|
||||
|
||||
To find out what EC you have, open your decompiled DSDT and search for `PNP0C09`. This should give you a result like this:
|
||||
|
||||

|
||||
|
||||
As you can see our `PNP0C09` is found within the `Device (EC0)` meaning this is the device we want to hide from macOS(others may find `H_EC`, `ECDV`, etc, everyone's systems will be different). Now grab our SSDT-EC and uncomment the EC0 function(remove the `/*` and `*/` around it):
|
||||
|
||||
* [SSDT-EC-USBX](https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/AcpiSamples/SSDT-EC-USBX.dsl)
|
||||
* For Skylake and newer and all AMD systems
|
||||
* [SSDT-EC](https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/AcpiSamples/SSDT-EC.dsl)
|
||||
* For Broadwell and older
|
||||
|
||||
```text
|
||||
/* <- REMOVE THIS
|
||||
External (_SB_.PCI0.LPCB.EC0, DeviceObj) <- Rename this
|
||||
|
||||
Scope (\_SB.PCI0.LPCB.EC0) <- Rename this
|
||||
{
|
||||
Method (_STA, 0, NotSerialized) // _STA: Status
|
||||
{
|
||||
If (_OSI ("Darwin")) // Darwin = macOS
|
||||
{
|
||||
Return (0) // Hides our real EC only when in macOS
|
||||
}
|
||||
Else
|
||||
{
|
||||
Return (0x0F)
|
||||
}
|
||||
}
|
||||
}
|
||||
*/ <- REMOVE THIS
|
||||
```
|
||||
|
||||
But looking back at the screenshot above we notice something, our ACPI path is different: `PC00.LPC0` vs `PCI0.LPCB`. This is very important especially when you're dealing with Intel consumer vs Intel HEDT vs AMD, `PC00.LPC0` is common on Intel HEDT while `PCI0.SBRG` is common on AMD. And they even come with name variation such as `EC0`, `H_EC`, `PGEC` and `ECDV`, so there can't be a one size fits all SSDT, **always verify your path and device. DO NOT ASSUME**.
|
||||
|
||||
* Finding the LowPinCount path:
|
||||
* Intel: Search `Name (_ADR, 0x001F0000)`
|
||||
* AMD: Search `Name (_ADR, 0x00140003)`
|
||||
* Finding the PCI path:
|
||||
* Intel: Search `PNP0A08` (If multiple show up, use the first one)
|
||||
* AMD: Assume `PCI0`(most AMD DSDTs don't declare the PCI path directly)
|
||||
|
||||
And make sure to scroll to the bottom as the new Fake EC function also need the correct path to replace the old EC. **Do not rename `Device (EC)`**, this is our fake EC we're using for macOS to play with so leave `Device (EC)` alone. **Just change the path!**
|
||||
|
||||
> What happens if multiple `PNP0C09` show up
|
||||
|
||||
When this happens you need to figure out which is the main and which is not, it's fairly easy to figure out. Check each controller for the following properties:
|
||||
|
||||
* `_HID` (Hardware ID)
|
||||
* `_CRS` (Current Resource Settings)
|
||||
* `_GPE` (General Purpose Events)
|
||||
|
||||
Note if you have an STA Method as well, see below: [STA Edge Case](/Desktops/desktop-ec.md#sta-edge-case)
|
||||
|
||||
> What happens if no `PNP0C09` show up?
|
||||
|
||||
So what this means: EC faking is not mandatory for booting, instead only **recommended for proper USB power**.
|
||||
|
||||
So how do I make an SSDT without an EC? Well we'll only create a Fake EC for macOS to play with, this allows for AppleBusPowerController to load and handle our USB properly. To make the actual SSDT, its *almost* plug and play as no uncommenting needed. The main thing that needs to be changed:
|
||||
|
||||
* LowPinCount path
|
||||
* PCI path
|
||||
|
||||
We want to make sure the SSDT hooks into our DSDT correctly so we need to make sure the ACPI path is correct:
|
||||
|
||||
* Finding the LowPinCount path:
|
||||
* Intel: Search `Name (_ADR, 0x001F0000)`
|
||||
* AMD: Search `Name (_ADR, 0x00140003)`
|
||||
* Finding the PCI path:
|
||||
* Intel: Search `PNP0A08` (If multiple show up, use the first one)
|
||||
* AMD: Assume `PCI0`(most AMD DSDTs don't declare the PCI path directly)
|
||||
|
||||

|
||||
|
||||
Once you find out, change `PCI0.LPCB` to your correct path:
|
||||
|
||||
```text
|
||||
Scope (\_SB.PC00.LPC0) <- Rename this
|
||||
{
|
||||
Device (EC) <- DO NOT RENAME THIS
|
||||
{
|
||||
Name (_HID, "ACID0001") // _HID: Hardware ID
|
||||
Method (_STA, 0, NotSerialized) // _STA: Status
|
||||
{
|
||||
If (_OSI ("Darwin"))
|
||||
{
|
||||
Return (0x0F) // Enable our Fake EC only when in macOS
|
||||
}
|
||||
Else
|
||||
{
|
||||
Return (Zero)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||

|
||||
|
||||
For those having issues, you can also check `Device Manager -> CPU -> BIOS device Name`. Windows will only report the main EC so will save you some headache on that
|
||||
|
||||
## STA Edge Case
|
||||
|
||||

|
||||
|
||||
Do note that if your PNP0C09 device has a `Method (_STA` already you can skip down to "What happens if no `PNP0C09` show up?".
|
||||
The reason for this is that the real EC is considered disabled already.
|
||||
|
||||
## Correcting USB Power
|
||||
|
||||
> Hey what about USBX? Do I need to do anything?
|
||||
|
||||
USBX is universal across all systems, it just creates a USBX device that forces USB power properties. This is crucial for fixing Mics, DACs, Webcams, Bluetooth Dongles and other high power draw devices. This is not mandatory to boot but should be added in post-install if not before. Note that USBX is only used on skylake+ systems, Broadwell and older can ignore and that USBX requires a patched EC to function correctly
|
||||
|
||||
## [Now you're ready to compile the SSDT!](/Manual/compile.md)
|
||||
@@ -74,7 +74,7 @@
|
||||
<link rel="next" href="trackpad.html" />
|
||||
|
||||
|
||||
<link rel="prev" href="laptop-ec.html" />
|
||||
<link rel="prev" href="../Desktops/desktop-disable.html" />
|
||||
|
||||
|
||||
<style>
|
||||
@@ -193,20 +193,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-ec.html">
|
||||
|
||||
<a href="../Desktops/desktop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="3.2" data-path="../Desktops/desktop-disable.html">
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-disable.html">
|
||||
|
||||
<a href="../Desktops/desktop-disable.html">
|
||||
|
||||
@@ -226,20 +213,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="4.1" data-path="laptop-ec.html">
|
||||
|
||||
<a href="laptop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter active" data-level="4.2" data-path="backlight.html">
|
||||
<li class="chapter active" data-level="4.1" data-path="backlight.html">
|
||||
|
||||
<a href="backlight.html">
|
||||
|
||||
@@ -252,7 +226,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.3" data-path="trackpad.html">
|
||||
<li class="chapter " data-level="4.2" data-path="trackpad.html">
|
||||
|
||||
<a href="trackpad.html">
|
||||
|
||||
@@ -265,7 +239,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.4" data-path="laptop-disable.html">
|
||||
<li class="chapter " data-level="4.3" data-path="laptop-disable.html">
|
||||
|
||||
<a href="laptop-disable.html">
|
||||
|
||||
@@ -285,7 +259,20 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="5.1" data-path="../Universal/plug.html">
|
||||
<li class="chapter " data-level="5.1" data-path="../Universal/ec-fix.html">
|
||||
|
||||
<a href="../Universal/ec-fix.html">
|
||||
|
||||
|
||||
Embedded Controller
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="../Universal/plug.html">
|
||||
|
||||
<a href="../Universal/plug.html">
|
||||
|
||||
@@ -298,7 +285,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="../Universal/awac.html">
|
||||
<li class="chapter " data-level="5.3" data-path="../Universal/awac.html">
|
||||
|
||||
<a href="../Universal/awac.html">
|
||||
|
||||
@@ -311,7 +298,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.3" data-path="../Universal/nvram.html">
|
||||
<li class="chapter " data-level="5.4" data-path="../Universal/nvram.html">
|
||||
|
||||
<a href="../Universal/nvram.html">
|
||||
|
||||
@@ -324,7 +311,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.4" data-path="../Universal/irq.html">
|
||||
<li class="chapter " data-level="5.5" data-path="../Universal/irq.html">
|
||||
|
||||
<a href="../Universal/irq.html">
|
||||
|
||||
@@ -337,7 +324,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.5" data-path="../Universal/spoof.html">
|
||||
<li class="chapter " data-level="5.6" data-path="../Universal/spoof.html">
|
||||
|
||||
<a href="../Universal/spoof.html">
|
||||
|
||||
@@ -350,7 +337,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.6" data-path="../Universal/smbus.html">
|
||||
<li class="chapter " data-level="5.7" data-path="../Universal/smbus.html">
|
||||
|
||||
<a href="../Universal/smbus.html">
|
||||
|
||||
@@ -462,7 +449,7 @@
|
||||
<section class="normal markdown-section">
|
||||
|
||||
<blockquote>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:41:55 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:42:37 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
</blockquote>
|
||||
<h1 id="fixing-backlight"><a name="fixing-backlight" class="plugin-anchor" href="#fixing-backlight"><i class="fa fa-link" aria-hidden="true"></i></a>Fixing Backlight</h1>
|
||||
<p>So what this SSDT does is create a PNLF device for macOS to play with, specifically one with a hardware ID of <code>APP0002</code>. WhateverGreen will handle the rest of the work</p>
|
||||
@@ -512,7 +499,7 @@
|
||||
|
||||
|
||||
|
||||
<a href="laptop-ec.html" class="navigation navigation-prev " aria-label="Previous page: Embedded Controllers">
|
||||
<a href="../Desktops/desktop-disable.html" class="navigation navigation-prev " aria-label="Previous page: Disabling desktop dGPUs">
|
||||
<i class="fa fa-angle-left"></i>
|
||||
</a>
|
||||
|
||||
@@ -528,7 +515,7 @@
|
||||
<script>
|
||||
var gitbook = gitbook || [];
|
||||
gitbook.push(function() {
|
||||
gitbook.page.hasChanged({"page":{"title":"Backlight PNLF","level":"4.2","depth":1,"next":{"title":"Trackpad GPI0","level":"4.3","depth":1,"path":"Laptops/trackpad.md","ref":"Laptops/trackpad.md","articles":[]},"previous":{"title":"Embedded Controllers","level":"4.1","depth":1,"path":"Laptops/laptop-ec.md","ref":"Laptops/laptop-ec.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Laptops/backlight.md","mtime":"2020-04-26T01:41:55.112Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:42:43.897Z"},"basePath":"..","book":{"language":""}});
|
||||
gitbook.page.hasChanged({"page":{"title":"Backlight PNLF","level":"4.1","depth":1,"next":{"title":"Trackpad GPI0","level":"4.2","depth":1,"path":"Laptops/trackpad.md","ref":"Laptops/trackpad.md","articles":[]},"previous":{"title":"Disabling desktop dGPUs","level":"3.1","depth":1,"path":"Desktops/desktop-disable.md","ref":"Desktops/desktop-disable.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Laptops/backlight.md","mtime":"2020-04-26T01:42:37.723Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:43:28.047Z"},"basePath":"..","book":{"language":""}});
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
|
||||
@@ -71,7 +71,7 @@
|
||||
<link rel="shortcut icon" href="../gitbook/images/favicon.ico" type="image/x-icon">
|
||||
|
||||
|
||||
<link rel="next" href="../Universal/plug.html" />
|
||||
<link rel="next" href="../Universal/ec-fix.html" />
|
||||
|
||||
|
||||
<link rel="prev" href="trackpad.html" />
|
||||
@@ -193,20 +193,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-ec.html">
|
||||
|
||||
<a href="../Desktops/desktop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="3.2" data-path="../Desktops/desktop-disable.html">
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-disable.html">
|
||||
|
||||
<a href="../Desktops/desktop-disable.html">
|
||||
|
||||
@@ -226,20 +213,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="4.1" data-path="laptop-ec.html">
|
||||
|
||||
<a href="laptop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.2" data-path="backlight.html">
|
||||
<li class="chapter " data-level="4.1" data-path="backlight.html">
|
||||
|
||||
<a href="backlight.html">
|
||||
|
||||
@@ -252,7 +226,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.3" data-path="trackpad.html">
|
||||
<li class="chapter " data-level="4.2" data-path="trackpad.html">
|
||||
|
||||
<a href="trackpad.html">
|
||||
|
||||
@@ -265,7 +239,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter active" data-level="4.4" data-path="laptop-disable.html">
|
||||
<li class="chapter active" data-level="4.3" data-path="laptop-disable.html">
|
||||
|
||||
<a href="laptop-disable.html">
|
||||
|
||||
@@ -285,7 +259,20 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="5.1" data-path="../Universal/plug.html">
|
||||
<li class="chapter " data-level="5.1" data-path="../Universal/ec-fix.html">
|
||||
|
||||
<a href="../Universal/ec-fix.html">
|
||||
|
||||
|
||||
Embedded Controller
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="../Universal/plug.html">
|
||||
|
||||
<a href="../Universal/plug.html">
|
||||
|
||||
@@ -298,7 +285,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="../Universal/awac.html">
|
||||
<li class="chapter " data-level="5.3" data-path="../Universal/awac.html">
|
||||
|
||||
<a href="../Universal/awac.html">
|
||||
|
||||
@@ -311,7 +298,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.3" data-path="../Universal/nvram.html">
|
||||
<li class="chapter " data-level="5.4" data-path="../Universal/nvram.html">
|
||||
|
||||
<a href="../Universal/nvram.html">
|
||||
|
||||
@@ -324,7 +311,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.4" data-path="../Universal/irq.html">
|
||||
<li class="chapter " data-level="5.5" data-path="../Universal/irq.html">
|
||||
|
||||
<a href="../Universal/irq.html">
|
||||
|
||||
@@ -337,7 +324,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.5" data-path="../Universal/spoof.html">
|
||||
<li class="chapter " data-level="5.6" data-path="../Universal/spoof.html">
|
||||
|
||||
<a href="../Universal/spoof.html">
|
||||
|
||||
@@ -350,7 +337,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.6" data-path="../Universal/smbus.html">
|
||||
<li class="chapter " data-level="5.7" data-path="../Universal/smbus.html">
|
||||
|
||||
<a href="../Universal/smbus.html">
|
||||
|
||||
@@ -462,7 +449,7 @@
|
||||
<section class="normal markdown-section">
|
||||
|
||||
<blockquote>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:41:55 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:42:37 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
</blockquote>
|
||||
<h1 id="disabling-laptop-dgpus"><a name="disabling-laptop-dgpus" class="plugin-anchor" href="#disabling-laptop-dgpus"><i class="fa fa-link" aria-hidden="true"></i></a>Disabling laptop dGPUs</h1>
|
||||
<p>So with laptops, we can hide the dGPU from macOS with the little boot-arg called <code>-wegnoegpu</code> from WhateverGreen. But one small problem, the dGPU is still pulling power draining your battery slowly. We'll be going over 2 methods for disabling the dGPU in a laptop:</p>
|
||||
@@ -552,7 +539,7 @@ External (_SB_.PCI0.PEG0.PEGP._PS3, MethodObj) // dGPU ACPI Path
|
||||
</a>
|
||||
|
||||
|
||||
<a href="../Universal/plug.html" class="navigation navigation-next " aria-label="Next page: Plugin type">
|
||||
<a href="../Universal/ec-fix.html" class="navigation navigation-next " aria-label="Next page: Embedded Controller">
|
||||
<i class="fa fa-angle-right"></i>
|
||||
</a>
|
||||
|
||||
@@ -563,7 +550,7 @@ External (_SB_.PCI0.PEG0.PEGP._PS3, MethodObj) // dGPU ACPI Path
|
||||
<script>
|
||||
var gitbook = gitbook || [];
|
||||
gitbook.push(function() {
|
||||
gitbook.page.hasChanged({"page":{"title":"Disabling laptop dGPUs","level":"4.4","depth":1,"next":{"title":"Plugin type","level":"5.1","depth":1,"path":"Universal/plug.md","ref":"Universal/plug.md","articles":[]},"previous":{"title":"Trackpad GPI0","level":"4.3","depth":1,"path":"Laptops/trackpad.md","ref":"Laptops/trackpad.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Laptops/laptop-disable.md","mtime":"2020-04-26T01:41:55.112Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:42:43.897Z"},"basePath":"..","book":{"language":""}});
|
||||
gitbook.page.hasChanged({"page":{"title":"Disabling laptop dGPUs","level":"4.3","depth":1,"next":{"title":"Embedded Controller","level":"5.1","depth":1,"path":"Universal/ec-fix.md","ref":"Universal/ec-fix.md","articles":[]},"previous":{"title":"Trackpad GPI0","level":"4.2","depth":1,"path":"Laptops/trackpad.md","ref":"Laptops/trackpad.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Laptops/laptop-disable.md","mtime":"2020-04-26T01:42:37.723Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:43:28.047Z"},"basePath":"..","book":{"language":""}});
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
|
||||
@@ -1,646 +0,0 @@
|
||||
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="" >
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
|
||||
<title>Embedded Controllers · GitBook</title>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||
<meta name="description" content="">
|
||||
<meta name="generator" content="GitBook 3.2.3">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../gitbook/style.css">
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../gitbook/gitbook-plugin-search-plus/search.css">
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../gitbook/gitbook-plugin-anchors/plugin.css">
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../gitbook/gitbook-plugin-medium-zoom/plugin.css">
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../gitbook/gitbook-plugin-highlight/website.css">
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../gitbook/gitbook-plugin-fontsettings/website.css">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="../styles/website.css">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta name="HandheldFriendly" content="true"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
|
||||
<meta name="apple-mobile-web-app-capable" content="yes">
|
||||
<meta name="apple-mobile-web-app-status-bar-style" content="black">
|
||||
<link rel="apple-touch-icon-precomposed" sizes="152x152" href="../gitbook/images/apple-touch-icon-precomposed-152.png">
|
||||
<link rel="shortcut icon" href="../gitbook/images/favicon.ico" type="image/x-icon">
|
||||
|
||||
|
||||
<link rel="next" href="backlight.html" />
|
||||
|
||||
|
||||
<link rel="prev" href="../Desktops/desktop-disable.html" />
|
||||
|
||||
|
||||
<style>
|
||||
@media only screen and (max-width: 640px) {
|
||||
.book-header .hidden-mobile {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
<script>
|
||||
window["gitbook-plugin-github-buttons"] = {"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]};
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div class="book">
|
||||
<div class="book-summary">
|
||||
|
||||
|
||||
<div id="book-search-input" role="search">
|
||||
<input type="text" placeholder="Type to search" />
|
||||
</div>
|
||||
|
||||
|
||||
<nav role="navigation">
|
||||
|
||||
|
||||
|
||||
<ul class="summary">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="1.1" data-path="../">
|
||||
|
||||
<a href="../">
|
||||
|
||||
|
||||
Getting Started With ACPI
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="1.2" data-path="../ssdt-easy.html">
|
||||
|
||||
<a href="../ssdt-easy.html">
|
||||
|
||||
|
||||
SSDTs: Easy Way
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="1.3" data-path="../ssdt-long.html">
|
||||
|
||||
<a href="../ssdt-long.html">
|
||||
|
||||
|
||||
SSDTs: Long Way
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="header">Manual</li>
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="2.1" data-path="../Manual/dump.html">
|
||||
|
||||
<a href="../Manual/dump.html">
|
||||
|
||||
|
||||
Dumping the DSDT
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="2.2" data-path="../Manual/compile.html">
|
||||
|
||||
<a href="../Manual/compile.html">
|
||||
|
||||
|
||||
Decompiling and Compiling
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="header">Desktop</li>
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-ec.html">
|
||||
|
||||
<a href="../Desktops/desktop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="3.2" data-path="../Desktops/desktop-disable.html">
|
||||
|
||||
<a href="../Desktops/desktop-disable.html">
|
||||
|
||||
|
||||
Disabling desktop dGPUs
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="header">Laptop</li>
|
||||
|
||||
|
||||
|
||||
<li class="chapter active" data-level="4.1" data-path="laptop-ec.html">
|
||||
|
||||
<a href="laptop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.2" data-path="backlight.html">
|
||||
|
||||
<a href="backlight.html">
|
||||
|
||||
|
||||
Backlight PNLF
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.3" data-path="trackpad.html">
|
||||
|
||||
<a href="trackpad.html">
|
||||
|
||||
|
||||
Trackpad GPI0
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.4" data-path="laptop-disable.html">
|
||||
|
||||
<a href="laptop-disable.html">
|
||||
|
||||
|
||||
Disabling laptop dGPUs
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="header">Universal</li>
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="5.1" data-path="../Universal/plug.html">
|
||||
|
||||
<a href="../Universal/plug.html">
|
||||
|
||||
|
||||
Plugin type
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="../Universal/awac.html">
|
||||
|
||||
<a href="../Universal/awac.html">
|
||||
|
||||
|
||||
AWAC vs RTC
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.3" data-path="../Universal/nvram.html">
|
||||
|
||||
<a href="../Universal/nvram.html">
|
||||
|
||||
|
||||
NVRAM PMC
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.4" data-path="../Universal/irq.html">
|
||||
|
||||
<a href="../Universal/irq.html">
|
||||
|
||||
|
||||
IRQ Fix
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.5" data-path="../Universal/spoof.html">
|
||||
|
||||
<a href="../Universal/spoof.html">
|
||||
|
||||
|
||||
GPU Spoof
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.6" data-path="../Universal/smbus.html">
|
||||
|
||||
<a href="../Universal/smbus.html">
|
||||
|
||||
|
||||
Fixing SMBus Support
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="header">Cleanup</li>
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="6.1" data-path="../cleanup.html">
|
||||
|
||||
<a href="../cleanup.html">
|
||||
|
||||
|
||||
Cleanup
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="header">Misc</li>
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="7.1" data-path="../troubleshooting.html">
|
||||
|
||||
<a href="../troubleshooting.html">
|
||||
|
||||
|
||||
Troubleshooting
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="7.2" data-path="../CONTRIBUTING.html">
|
||||
|
||||
<a href="../CONTRIBUTING.html">
|
||||
|
||||
|
||||
Contributing
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="divider"></li>
|
||||
|
||||
<li>
|
||||
<a href="https://www.gitbook.com" target="blank" class="gitbook-link">
|
||||
Published with GitBook
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
</nav>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="book-body">
|
||||
|
||||
<div class="body-inner">
|
||||
|
||||
|
||||
|
||||
<div class="book-header" role="navigation">
|
||||
|
||||
|
||||
<!-- Title -->
|
||||
<h1>
|
||||
<i class="fa fa-circle-o-notch fa-spin"></i>
|
||||
<a href=".." >Embedded Controllers</a>
|
||||
</h1>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="page-wrapper" tabindex="-1" role="main">
|
||||
<div class="page-inner">
|
||||
|
||||
<div class="search-plus" id="book-search-results">
|
||||
<div class="search-noresults">
|
||||
|
||||
<section class="normal markdown-section">
|
||||
|
||||
<blockquote>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:41:55 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
</blockquote>
|
||||
<h1 id="fixing-embedded-controller-laptop"><a name="fixing-embedded-controller-laptop" class="plugin-anchor" href="#fixing-embedded-controller-laptop"><i class="fa fa-link" aria-hidden="true"></i></a>Fixing Embedded Controller (Laptop)</h1>
|
||||
<p>To fix the ECs found in laptops, we'll be renaming them to look like the ones macOS expects. The reason for this is that many laptops break when you turn off their EC with an SSDT. So this is why we can't use the fancy SSDTTime to make a patch for us.</p>
|
||||
<p>To find out what EC you have, open your decompiled DSDT and search for <code>PNP0C09</code>. This should give you a result like this:</p>
|
||||
<p><img src="../images/Laptops/laptop-ec-md/dsdt-pnp.png" alt=""></p>
|
||||
<p>As you can see our <code>PNP0C09</code> is found within the <code>Device (EC0)</code> meaning this is the device we want to rename.</p>
|
||||
<blockquote>
|
||||
<p>What happens if multiple <code>PNP0C09</code> show up</p>
|
||||
</blockquote>
|
||||
<p>When this happens you need to figure out which is the main and which is not, it's fairly easy to figure out. Check each controller for the following properties:</p>
|
||||
<ul>
|
||||
<li><code>_HID</code> (Hardware ID)</li>
|
||||
<li><code>_CRS</code> (Current Resource Settings)</li>
|
||||
<li><code>_GPE</code> (General Purpose Events)</li>
|
||||
</ul>
|
||||
<p>Note that only the main EC needs renaming, if you only have one <code>PNP0C09</code> then it is automatically your main regardless of properties.</p>
|
||||
<blockquote>
|
||||
<p>What if my main <code>PNP0C09</code> device is already called <code>Device (EC)</code>?</p>
|
||||
</blockquote>
|
||||
<p>Mainly relevant for Lenovo and a few other OEMs, when this happens that means that your Embedded Controller is ready to use in macOS! Do make sure that this <code>Device (EC)</code> is actually your main EC and not a secondary one.</p>
|
||||
<p><strong>And please verify that the DSDT hasn't already been patched by Clover or OpenCore</strong>, please dump it without booting either of them to be sure or triple check that there aren't any EC renames in your config already</p>
|
||||
<p><img src="../images/Laptops/laptop-ec-md/ec.png" alt=""></p>
|
||||
<p>For those having issues, you can also check <code>Device Manager -> Embedded Controller -> BIOS device Name</code>. Widows will only report the main EC so will save you some headache on that</p>
|
||||
<h1 id="applying-your-ec-patch"><a name="applying-your-ec-patch" class="plugin-anchor" href="#applying-your-ec-patch"><i class="fa fa-link" aria-hidden="true"></i></a>Applying your EC patch</h1>
|
||||
<p>As you can see from the table below, we'll be renaming our EC listed in the DSDT. Do note you cannot just throw random renames without checking which is the main EC first, as <strong>this can cause actual damage to your laptop.</strong></p>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th style="text-align:left">Comment</th>
|
||||
<th style="text-align:left">Find*[HEX]</th>
|
||||
<th style="text-align:left">Replace[HEX]</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="text-align:left">change EC0 to EC</td>
|
||||
<td style="text-align:left">4543305f</td>
|
||||
<td style="text-align:left">45435f5f</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align:left">change H_EC to EC</td>
|
||||
<td style="text-align:left">485f4543</td>
|
||||
<td style="text-align:left">45435f5f</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align:left">change ECDV to EC</td>
|
||||
<td style="text-align:left">45434456</td>
|
||||
<td style="text-align:left">45435f5f</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align:left">change PGEC to EC</td>
|
||||
<td style="text-align:left">50474543</td>
|
||||
<td style="text-align:left">45435f5f</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h2 id="inside-your-config"><a name="inside-your-config" class="plugin-anchor" href="#inside-your-config"><i class="fa fa-link" aria-hidden="true"></i></a>Inside your config</h2>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th style="text-align:left">Comment</th>
|
||||
<th style="text-align:left">String</th>
|
||||
<th style="text-align:left">Change XXXX to EC</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="text-align:left">Enabled</td>
|
||||
<td style="text-align:left">String</td>
|
||||
<td style="text-align:left">YES</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align:left">Count</td>
|
||||
<td style="text-align:left">Number</td>
|
||||
<td style="text-align:left">0</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align:left">Limit</td>
|
||||
<td style="text-align:left">Number</td>
|
||||
<td style="text-align:left">0</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align:left">Find</td>
|
||||
<td style="text-align:left">Data</td>
|
||||
<td style="text-align:left">xxxxxxxx</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align:left">Replace</td>
|
||||
<td style="text-align:left">Data</td>
|
||||
<td style="text-align:left">xxxxxxxx</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p><img src="../images/Laptops/laptop-ec-md/config.png" alt=""></p>
|
||||
|
||||
|
||||
</section>
|
||||
|
||||
</div>
|
||||
<div class="search-results">
|
||||
<div class="has-results">
|
||||
|
||||
<h1 class="search-results-title"><span class='search-results-count'></span> results matching "<span class='search-query'></span>"</h1>
|
||||
<ul class="search-results-list"></ul>
|
||||
|
||||
</div>
|
||||
<div class="no-results">
|
||||
|
||||
<h1 class="search-results-title">No results matching "<span class='search-query'></span>"</h1>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<a href="../Desktops/desktop-disable.html" class="navigation navigation-prev " aria-label="Previous page: Disabling desktop dGPUs">
|
||||
<i class="fa fa-angle-left"></i>
|
||||
</a>
|
||||
|
||||
|
||||
<a href="backlight.html" class="navigation navigation-next " aria-label="Next page: Backlight PNLF">
|
||||
<i class="fa fa-angle-right"></i>
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<script>
|
||||
var gitbook = gitbook || [];
|
||||
gitbook.push(function() {
|
||||
gitbook.page.hasChanged({"page":{"title":"Embedded Controllers","level":"4.1","depth":1,"next":{"title":"Backlight PNLF","level":"4.2","depth":1,"path":"Laptops/backlight.md","ref":"Laptops/backlight.md","articles":[]},"previous":{"title":"Disabling desktop dGPUs","level":"3.2","depth":1,"path":"Desktops/desktop-disable.md","ref":"Desktops/desktop-disable.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Laptops/laptop-ec.md","mtime":"2020-04-26T01:41:55.112Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:42:43.897Z"},"basePath":"..","book":{"language":""}});
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook.js"></script>
|
||||
<script src="../gitbook/theme.js"></script>
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook-plugin-search-plus/jquery.mark.min.js"></script>
|
||||
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook-plugin-search-plus/search.js"></script>
|
||||
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook-plugin-github-buttons/plugin.js"></script>
|
||||
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook-plugin-medium-zoom/medium-zoom.min.js"></script>
|
||||
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook-plugin-medium-zoom/plugin.js"></script>
|
||||
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook-plugin-sharing/buttons.js"></script>
|
||||
|
||||
|
||||
|
||||
<script src="../gitbook/gitbook-plugin-fontsettings/fontsettings.js"></script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
54
Laptops/laptop-ec.md
Normal file
54
Laptops/laptop-ec.md
Normal file
@@ -0,0 +1,54 @@
|
||||
# Fixing Embedded Controller (Laptop)
|
||||
|
||||
## You'll want to go to [SSDT-EC under the Universal tab](/Universal/desktop-ec.md) for the new SSDT-EC page.
|
||||
|
||||
To fix the ECs found in laptops, we'll be renaming them to look like the ones macOS expects. The reason for this is that many laptops break when you turn off their EC with an SSDT. So this is why we can't use the fancy SSDTTime to make a patch for us.
|
||||
|
||||
To find out what EC you have, open your decompiled DSDT and search for `PNP0C09`. This should give you a result like this:
|
||||
|
||||

|
||||
|
||||
As you can see our `PNP0C09` is found within the `Device (EC0)` meaning this is the device we want to rename.
|
||||
|
||||
> What happens if multiple `PNP0C09` show up
|
||||
|
||||
When this happens you need to figure out which is the main and which is not, it's fairly easy to figure out. Check each controller for the following properties:
|
||||
|
||||
* `_HID` (Hardware ID)
|
||||
* `_CRS` (Current Resource Settings)
|
||||
* `_GPE` (General Purpose Events)
|
||||
|
||||
Note that only the main EC needs renaming, if you only have one `PNP0C09` then it is automatically your main regardless of properties.
|
||||
|
||||
> What if my main `PNP0C09` device is already called `Device (EC)`?
|
||||
|
||||
Mainly relevant for Lenovo and a few other OEMs, when this happens that means that your Embedded Controller is ready to use in macOS! Do make sure that this `Device (EC)` is actually your main EC and not a secondary one.
|
||||
|
||||
**And please verify that the DSDT hasn't already been patched by Clover or OpenCore**, please dump it without booting either of them to be sure or triple check that there aren't any EC renames in your config already
|
||||
|
||||

|
||||
|
||||
For those having issues, you can also check `Device Manager -> Embedded Controller -> BIOS device Name`. Widows will only report the main EC so will save you some headache on that
|
||||
|
||||
# Applying your EC patch
|
||||
|
||||
As you can see from the table below, we'll be renaming our EC listed in the DSDT. Do note you cannot just throw random renames without checking which is the main EC first, as **this can cause actual damage to your laptop.**
|
||||
|
||||
|Comment|Find\*\[HEX\]|Replace\[HEX\]|
|
||||
|:-|:-|:-|
|
||||
|change EC0 to EC|4543305f|45435f5f|
|
||||
|change H\_EC to EC|485f4543|45435f5f|
|
||||
|change ECDV to EC|45434456|45435f5f|
|
||||
|change PGEC to EC|50474543|45435f5f|
|
||||
|
||||
## Inside your config
|
||||
|
||||
| Comment | String | Change XXXX to EC |
|
||||
| :--- | :--- | :--- |
|
||||
| Enabled | String | YES |
|
||||
| Count | Number | 0 |
|
||||
| Limit | Number | 0 |
|
||||
| Find | Data | xxxxxxxx |
|
||||
| Replace | Data | xxxxxxxx |
|
||||
|
||||

|
||||
@@ -193,20 +193,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-ec.html">
|
||||
|
||||
<a href="../Desktops/desktop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="3.2" data-path="../Desktops/desktop-disable.html">
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-disable.html">
|
||||
|
||||
<a href="../Desktops/desktop-disable.html">
|
||||
|
||||
@@ -226,20 +213,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="4.1" data-path="laptop-ec.html">
|
||||
|
||||
<a href="laptop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.2" data-path="backlight.html">
|
||||
<li class="chapter " data-level="4.1" data-path="backlight.html">
|
||||
|
||||
<a href="backlight.html">
|
||||
|
||||
@@ -252,7 +226,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter active" data-level="4.3" data-path="trackpad.html">
|
||||
<li class="chapter active" data-level="4.2" data-path="trackpad.html">
|
||||
|
||||
<a href="trackpad.html">
|
||||
|
||||
@@ -265,7 +239,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.4" data-path="laptop-disable.html">
|
||||
<li class="chapter " data-level="4.3" data-path="laptop-disable.html">
|
||||
|
||||
<a href="laptop-disable.html">
|
||||
|
||||
@@ -285,7 +259,20 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="5.1" data-path="../Universal/plug.html">
|
||||
<li class="chapter " data-level="5.1" data-path="../Universal/ec-fix.html">
|
||||
|
||||
<a href="../Universal/ec-fix.html">
|
||||
|
||||
|
||||
Embedded Controller
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="../Universal/plug.html">
|
||||
|
||||
<a href="../Universal/plug.html">
|
||||
|
||||
@@ -298,7 +285,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="../Universal/awac.html">
|
||||
<li class="chapter " data-level="5.3" data-path="../Universal/awac.html">
|
||||
|
||||
<a href="../Universal/awac.html">
|
||||
|
||||
@@ -311,7 +298,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.3" data-path="../Universal/nvram.html">
|
||||
<li class="chapter " data-level="5.4" data-path="../Universal/nvram.html">
|
||||
|
||||
<a href="../Universal/nvram.html">
|
||||
|
||||
@@ -324,7 +311,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.4" data-path="../Universal/irq.html">
|
||||
<li class="chapter " data-level="5.5" data-path="../Universal/irq.html">
|
||||
|
||||
<a href="../Universal/irq.html">
|
||||
|
||||
@@ -337,7 +324,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.5" data-path="../Universal/spoof.html">
|
||||
<li class="chapter " data-level="5.6" data-path="../Universal/spoof.html">
|
||||
|
||||
<a href="../Universal/spoof.html">
|
||||
|
||||
@@ -350,7 +337,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.6" data-path="../Universal/smbus.html">
|
||||
<li class="chapter " data-level="5.7" data-path="../Universal/smbus.html">
|
||||
|
||||
<a href="../Universal/smbus.html">
|
||||
|
||||
@@ -462,7 +449,7 @@
|
||||
<section class="normal markdown-section">
|
||||
|
||||
<blockquote>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:41:55 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:42:37 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
</blockquote>
|
||||
<h1 id="fixing-trackpads"><a name="fixing-trackpads" class="plugin-anchor" href="#fixing-trackpads"><i class="fa fa-link" aria-hidden="true"></i></a>Fixing Trackpads</h1>
|
||||
<p>This SSDT is used to force enable our GPI0 for VoodooI2C to connect onto.</p>
|
||||
@@ -543,7 +530,7 @@
|
||||
<script>
|
||||
var gitbook = gitbook || [];
|
||||
gitbook.push(function() {
|
||||
gitbook.page.hasChanged({"page":{"title":"Trackpad GPI0","level":"4.3","depth":1,"next":{"title":"Disabling laptop dGPUs","level":"4.4","depth":1,"path":"Laptops/laptop-disable.md","ref":"Laptops/laptop-disable.md","articles":[]},"previous":{"title":"Backlight PNLF","level":"4.2","depth":1,"path":"Laptops/backlight.md","ref":"Laptops/backlight.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Laptops/trackpad.md","mtime":"2020-04-26T01:41:55.112Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:42:43.897Z"},"basePath":"..","book":{"language":""}});
|
||||
gitbook.page.hasChanged({"page":{"title":"Trackpad GPI0","level":"4.2","depth":1,"next":{"title":"Disabling laptop dGPUs","level":"4.3","depth":1,"path":"Laptops/laptop-disable.md","ref":"Laptops/laptop-disable.md","articles":[]},"previous":{"title":"Backlight PNLF","level":"4.1","depth":1,"path":"Laptops/backlight.md","ref":"Laptops/backlight.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Laptops/trackpad.md","mtime":"2020-04-26T01:42:37.723Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:43:28.047Z"},"basePath":"..","book":{"language":""}});
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
|
||||
@@ -71,7 +71,7 @@
|
||||
<link rel="shortcut icon" href="../gitbook/images/favicon.ico" type="image/x-icon">
|
||||
|
||||
|
||||
<link rel="next" href="../Desktops/desktop-ec.html" />
|
||||
<link rel="next" href="../Desktops/desktop-disable.html" />
|
||||
|
||||
|
||||
<link rel="prev" href="dump.html" />
|
||||
@@ -193,20 +193,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-ec.html">
|
||||
|
||||
<a href="../Desktops/desktop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="3.2" data-path="../Desktops/desktop-disable.html">
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-disable.html">
|
||||
|
||||
<a href="../Desktops/desktop-disable.html">
|
||||
|
||||
@@ -226,20 +213,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="4.1" data-path="../Laptops/laptop-ec.html">
|
||||
|
||||
<a href="../Laptops/laptop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.2" data-path="../Laptops/backlight.html">
|
||||
<li class="chapter " data-level="4.1" data-path="../Laptops/backlight.html">
|
||||
|
||||
<a href="../Laptops/backlight.html">
|
||||
|
||||
@@ -252,7 +226,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.3" data-path="../Laptops/trackpad.html">
|
||||
<li class="chapter " data-level="4.2" data-path="../Laptops/trackpad.html">
|
||||
|
||||
<a href="../Laptops/trackpad.html">
|
||||
|
||||
@@ -265,7 +239,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.4" data-path="../Laptops/laptop-disable.html">
|
||||
<li class="chapter " data-level="4.3" data-path="../Laptops/laptop-disable.html">
|
||||
|
||||
<a href="../Laptops/laptop-disable.html">
|
||||
|
||||
@@ -285,7 +259,20 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="5.1" data-path="../Universal/plug.html">
|
||||
<li class="chapter " data-level="5.1" data-path="../Universal/ec-fix.html">
|
||||
|
||||
<a href="../Universal/ec-fix.html">
|
||||
|
||||
|
||||
Embedded Controller
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="../Universal/plug.html">
|
||||
|
||||
<a href="../Universal/plug.html">
|
||||
|
||||
@@ -298,7 +285,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="../Universal/awac.html">
|
||||
<li class="chapter " data-level="5.3" data-path="../Universal/awac.html">
|
||||
|
||||
<a href="../Universal/awac.html">
|
||||
|
||||
@@ -311,7 +298,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.3" data-path="../Universal/nvram.html">
|
||||
<li class="chapter " data-level="5.4" data-path="../Universal/nvram.html">
|
||||
|
||||
<a href="../Universal/nvram.html">
|
||||
|
||||
@@ -324,7 +311,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.4" data-path="../Universal/irq.html">
|
||||
<li class="chapter " data-level="5.5" data-path="../Universal/irq.html">
|
||||
|
||||
<a href="../Universal/irq.html">
|
||||
|
||||
@@ -337,7 +324,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.5" data-path="../Universal/spoof.html">
|
||||
<li class="chapter " data-level="5.6" data-path="../Universal/spoof.html">
|
||||
|
||||
<a href="../Universal/spoof.html">
|
||||
|
||||
@@ -350,7 +337,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.6" data-path="../Universal/smbus.html">
|
||||
<li class="chapter " data-level="5.7" data-path="../Universal/smbus.html">
|
||||
|
||||
<a href="../Universal/smbus.html">
|
||||
|
||||
@@ -462,7 +449,7 @@
|
||||
<section class="normal markdown-section">
|
||||
|
||||
<blockquote>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:41:55 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:42:37 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
</blockquote>
|
||||
<h1 id="compiling-and-decompiling-acpi-tables"><a name="compiling-and-decompiling-acpi-tables" class="plugin-anchor" href="#compiling-and-decompiling-acpi-tables"><i class="fa fa-link" aria-hidden="true"></i></a>Compiling and decompiling ACPI Tables</h1>
|
||||
<p>See <a href="../troubleshooting.html">Troubleshooting</a> if you have dumping/compiling errors</p>
|
||||
@@ -527,7 +514,7 @@
|
||||
</a>
|
||||
|
||||
|
||||
<a href="../Desktops/desktop-ec.html" class="navigation navigation-next " aria-label="Next page: Embedded Controllers">
|
||||
<a href="../Desktops/desktop-disable.html" class="navigation navigation-next " aria-label="Next page: Disabling desktop dGPUs">
|
||||
<i class="fa fa-angle-right"></i>
|
||||
</a>
|
||||
|
||||
@@ -538,7 +525,7 @@
|
||||
<script>
|
||||
var gitbook = gitbook || [];
|
||||
gitbook.push(function() {
|
||||
gitbook.page.hasChanged({"page":{"title":"Decompiling and Compiling","level":"2.2","depth":1,"next":{"title":"Embedded Controllers","level":"3.1","depth":1,"path":"Desktops/desktop-ec.md","ref":"Desktops/desktop-ec.md","articles":[]},"previous":{"title":"Dumping the DSDT","level":"2.1","depth":1,"path":"Manual/dump.md","ref":"Manual/dump.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Manual/compile.md","mtime":"2020-04-26T01:41:55.112Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:42:43.897Z"},"basePath":"..","book":{"language":""}});
|
||||
gitbook.page.hasChanged({"page":{"title":"Decompiling and Compiling","level":"2.2","depth":1,"next":{"title":"Disabling desktop dGPUs","level":"3.1","depth":1,"path":"Desktops/desktop-disable.md","ref":"Desktops/desktop-disable.md","articles":[]},"previous":{"title":"Dumping the DSDT","level":"2.1","depth":1,"path":"Manual/dump.md","ref":"Manual/dump.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Manual/compile.md","mtime":"2020-04-26T01:42:37.723Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:43:28.047Z"},"basePath":"..","book":{"language":""}});
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
|
||||
@@ -193,20 +193,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-ec.html">
|
||||
|
||||
<a href="../Desktops/desktop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="3.2" data-path="../Desktops/desktop-disable.html">
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-disable.html">
|
||||
|
||||
<a href="../Desktops/desktop-disable.html">
|
||||
|
||||
@@ -226,20 +213,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="4.1" data-path="../Laptops/laptop-ec.html">
|
||||
|
||||
<a href="../Laptops/laptop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.2" data-path="../Laptops/backlight.html">
|
||||
<li class="chapter " data-level="4.1" data-path="../Laptops/backlight.html">
|
||||
|
||||
<a href="../Laptops/backlight.html">
|
||||
|
||||
@@ -252,7 +226,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.3" data-path="../Laptops/trackpad.html">
|
||||
<li class="chapter " data-level="4.2" data-path="../Laptops/trackpad.html">
|
||||
|
||||
<a href="../Laptops/trackpad.html">
|
||||
|
||||
@@ -265,7 +239,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.4" data-path="../Laptops/laptop-disable.html">
|
||||
<li class="chapter " data-level="4.3" data-path="../Laptops/laptop-disable.html">
|
||||
|
||||
<a href="../Laptops/laptop-disable.html">
|
||||
|
||||
@@ -285,7 +259,20 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="5.1" data-path="../Universal/plug.html">
|
||||
<li class="chapter " data-level="5.1" data-path="../Universal/ec-fix.html">
|
||||
|
||||
<a href="../Universal/ec-fix.html">
|
||||
|
||||
|
||||
Embedded Controller
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="../Universal/plug.html">
|
||||
|
||||
<a href="../Universal/plug.html">
|
||||
|
||||
@@ -298,7 +285,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="../Universal/awac.html">
|
||||
<li class="chapter " data-level="5.3" data-path="../Universal/awac.html">
|
||||
|
||||
<a href="../Universal/awac.html">
|
||||
|
||||
@@ -311,7 +298,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.3" data-path="../Universal/nvram.html">
|
||||
<li class="chapter " data-level="5.4" data-path="../Universal/nvram.html">
|
||||
|
||||
<a href="../Universal/nvram.html">
|
||||
|
||||
@@ -324,7 +311,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.4" data-path="../Universal/irq.html">
|
||||
<li class="chapter " data-level="5.5" data-path="../Universal/irq.html">
|
||||
|
||||
<a href="../Universal/irq.html">
|
||||
|
||||
@@ -337,7 +324,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.5" data-path="../Universal/spoof.html">
|
||||
<li class="chapter " data-level="5.6" data-path="../Universal/spoof.html">
|
||||
|
||||
<a href="../Universal/spoof.html">
|
||||
|
||||
@@ -350,7 +337,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.6" data-path="../Universal/smbus.html">
|
||||
<li class="chapter " data-level="5.7" data-path="../Universal/smbus.html">
|
||||
|
||||
<a href="../Universal/smbus.html">
|
||||
|
||||
@@ -462,7 +449,7 @@
|
||||
<section class="normal markdown-section">
|
||||
|
||||
<blockquote>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:41:55 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:42:37 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
</blockquote>
|
||||
<h1 id="getting-a-copy-of-our-dsdt"><a name="getting-a-copy-of-our-dsdt" class="plugin-anchor" href="#getting-a-copy-of-our-dsdt"><i class="fa fa-link" aria-hidden="true"></i></a>Getting a copy of our DSDT</h1>
|
||||
<p>So to start, we'll need to get a copy of your DSDT from your firmware. The easiest way is grabbing the DSDT.aml SSDTTime dumped for us earlier but here are some other options:</p>
|
||||
@@ -546,7 +533,7 @@ fs0:\EFI\OC\Tools> acpidump.efi -b -n DSDT -z
|
||||
<script>
|
||||
var gitbook = gitbook || [];
|
||||
gitbook.push(function() {
|
||||
gitbook.page.hasChanged({"page":{"title":"Dumping the DSDT","level":"2.1","depth":1,"next":{"title":"Decompiling and Compiling","level":"2.2","depth":1,"path":"Manual/compile.md","ref":"Manual/compile.md","articles":[]},"previous":{"title":"SSDTs: Long Way","level":"1.3","depth":1,"path":"ssdt-long.md","ref":"ssdt-long.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Manual/dump.md","mtime":"2020-04-26T01:41:55.112Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:42:43.897Z"},"basePath":"..","book":{"language":""}});
|
||||
gitbook.page.hasChanged({"page":{"title":"Dumping the DSDT","level":"2.1","depth":1,"next":{"title":"Decompiling and Compiling","level":"2.2","depth":1,"path":"Manual/compile.md","ref":"Manual/compile.md","articles":[]},"previous":{"title":"SSDTs: Long Way","level":"1.3","depth":1,"path":"ssdt-long.md","ref":"ssdt-long.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Manual/dump.md","mtime":"2020-04-26T01:42:37.723Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:43:28.047Z"},"basePath":"..","book":{"language":""}});
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
|
||||
@@ -193,20 +193,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-ec.html">
|
||||
|
||||
<a href="../Desktops/desktop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="3.2" data-path="../Desktops/desktop-disable.html">
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-disable.html">
|
||||
|
||||
<a href="../Desktops/desktop-disable.html">
|
||||
|
||||
@@ -226,20 +213,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="4.1" data-path="../Laptops/laptop-ec.html">
|
||||
|
||||
<a href="../Laptops/laptop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.2" data-path="../Laptops/backlight.html">
|
||||
<li class="chapter " data-level="4.1" data-path="../Laptops/backlight.html">
|
||||
|
||||
<a href="../Laptops/backlight.html">
|
||||
|
||||
@@ -252,7 +226,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.3" data-path="../Laptops/trackpad.html">
|
||||
<li class="chapter " data-level="4.2" data-path="../Laptops/trackpad.html">
|
||||
|
||||
<a href="../Laptops/trackpad.html">
|
||||
|
||||
@@ -265,7 +239,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.4" data-path="../Laptops/laptop-disable.html">
|
||||
<li class="chapter " data-level="4.3" data-path="../Laptops/laptop-disable.html">
|
||||
|
||||
<a href="../Laptops/laptop-disable.html">
|
||||
|
||||
@@ -285,7 +259,20 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="5.1" data-path="plug.html">
|
||||
<li class="chapter " data-level="5.1" data-path="ec-fix.html">
|
||||
|
||||
<a href="ec-fix.html">
|
||||
|
||||
|
||||
Embedded Controller
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="plug.html">
|
||||
|
||||
<a href="plug.html">
|
||||
|
||||
@@ -298,7 +285,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter active" data-level="5.2" data-path="awac.html">
|
||||
<li class="chapter active" data-level="5.3" data-path="awac.html">
|
||||
|
||||
<a href="awac.html">
|
||||
|
||||
@@ -311,7 +298,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.3" data-path="nvram.html">
|
||||
<li class="chapter " data-level="5.4" data-path="nvram.html">
|
||||
|
||||
<a href="nvram.html">
|
||||
|
||||
@@ -324,7 +311,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.4" data-path="irq.html">
|
||||
<li class="chapter " data-level="5.5" data-path="irq.html">
|
||||
|
||||
<a href="irq.html">
|
||||
|
||||
@@ -337,7 +324,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.5" data-path="spoof.html">
|
||||
<li class="chapter " data-level="5.6" data-path="spoof.html">
|
||||
|
||||
<a href="spoof.html">
|
||||
|
||||
@@ -350,7 +337,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.6" data-path="smbus.html">
|
||||
<li class="chapter " data-level="5.7" data-path="smbus.html">
|
||||
|
||||
<a href="smbus.html">
|
||||
|
||||
@@ -462,7 +449,7 @@
|
||||
<section class="normal markdown-section">
|
||||
|
||||
<blockquote>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:41:55 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:42:37 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
</blockquote>
|
||||
<h1 id="fixing-system-clocks"><a name="fixing-system-clocks" class="plugin-anchor" href="#fixing-system-clocks"><i class="fa fa-link" aria-hidden="true"></i></a>Fixing System Clocks</h1>
|
||||
<p><strong>For Intel 300 series chipsets and newer</strong>, this also includes X299 refreshes and Icelake laptops. Common machines:</p>
|
||||
@@ -549,7 +536,7 @@
|
||||
<script>
|
||||
var gitbook = gitbook || [];
|
||||
gitbook.push(function() {
|
||||
gitbook.page.hasChanged({"page":{"title":"AWAC vs RTC","level":"5.2","depth":1,"next":{"title":"NVRAM PMC","level":"5.3","depth":1,"path":"Universal/nvram.md","ref":"Universal/nvram.md","articles":[]},"previous":{"title":"Plugin type","level":"5.1","depth":1,"path":"Universal/plug.md","ref":"Universal/plug.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Universal/awac.md","mtime":"2020-04-26T01:41:55.112Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:42:43.897Z"},"basePath":"..","book":{"language":""}});
|
||||
gitbook.page.hasChanged({"page":{"title":"AWAC vs RTC","level":"5.3","depth":1,"next":{"title":"NVRAM PMC","level":"5.4","depth":1,"path":"Universal/nvram.md","ref":"Universal/nvram.md","articles":[]},"previous":{"title":"Plugin type","level":"5.2","depth":1,"path":"Universal/plug.md","ref":"Universal/plug.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Universal/awac.md","mtime":"2020-04-26T01:42:37.723Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:43:28.047Z"},"basePath":"..","book":{"language":""}});
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
|
||||
@@ -193,20 +193,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-ec.html">
|
||||
|
||||
<a href="../Desktops/desktop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="3.2" data-path="../Desktops/desktop-disable.html">
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-disable.html">
|
||||
|
||||
<a href="../Desktops/desktop-disable.html">
|
||||
|
||||
@@ -226,20 +213,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="4.1" data-path="../Laptops/laptop-ec.html">
|
||||
|
||||
<a href="../Laptops/laptop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.2" data-path="../Laptops/backlight.html">
|
||||
<li class="chapter " data-level="4.1" data-path="../Laptops/backlight.html">
|
||||
|
||||
<a href="../Laptops/backlight.html">
|
||||
|
||||
@@ -252,7 +226,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.3" data-path="../Laptops/trackpad.html">
|
||||
<li class="chapter " data-level="4.2" data-path="../Laptops/trackpad.html">
|
||||
|
||||
<a href="../Laptops/trackpad.html">
|
||||
|
||||
@@ -265,7 +239,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.4" data-path="../Laptops/laptop-disable.html">
|
||||
<li class="chapter " data-level="4.3" data-path="../Laptops/laptop-disable.html">
|
||||
|
||||
<a href="../Laptops/laptop-disable.html">
|
||||
|
||||
@@ -285,7 +259,20 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="5.1" data-path="plug.html">
|
||||
<li class="chapter " data-level="5.1" data-path="ec-fix.html">
|
||||
|
||||
<a href="ec-fix.html">
|
||||
|
||||
|
||||
Embedded Controller
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="plug.html">
|
||||
|
||||
<a href="plug.html">
|
||||
|
||||
@@ -298,7 +285,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="awac.html">
|
||||
<li class="chapter " data-level="5.3" data-path="awac.html">
|
||||
|
||||
<a href="awac.html">
|
||||
|
||||
@@ -311,7 +298,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.3" data-path="nvram.html">
|
||||
<li class="chapter " data-level="5.4" data-path="nvram.html">
|
||||
|
||||
<a href="nvram.html">
|
||||
|
||||
@@ -324,7 +311,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter active" data-level="5.4" data-path="irq.html">
|
||||
<li class="chapter active" data-level="5.5" data-path="irq.html">
|
||||
|
||||
<a href="irq.html">
|
||||
|
||||
@@ -337,7 +324,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.5" data-path="spoof.html">
|
||||
<li class="chapter " data-level="5.6" data-path="spoof.html">
|
||||
|
||||
<a href="spoof.html">
|
||||
|
||||
@@ -350,7 +337,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.6" data-path="smbus.html">
|
||||
<li class="chapter " data-level="5.7" data-path="smbus.html">
|
||||
|
||||
<a href="smbus.html">
|
||||
|
||||
@@ -462,7 +449,7 @@
|
||||
<section class="normal markdown-section">
|
||||
|
||||
<blockquote>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:41:55 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:42:37 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
</blockquote>
|
||||
<h1 id="fixing-irq-conflicts"><a name="fixing-irq-conflicts" class="plugin-anchor" href="#fixing-irq-conflicts"><i class="fa fa-link" aria-hidden="true"></i></a>Fixing IRQ Conflicts</h1>
|
||||
<p>So you miss having those fancy hot-patches from Clover like FixIPIC, FixTMR, FixRTC, FixHPET, etc</p>
|
||||
@@ -510,7 +497,7 @@
|
||||
<script>
|
||||
var gitbook = gitbook || [];
|
||||
gitbook.push(function() {
|
||||
gitbook.page.hasChanged({"page":{"title":"IRQ Fix","level":"5.4","depth":1,"next":{"title":"GPU Spoof","level":"5.5","depth":1,"path":"Universal/spoof.md","ref":"Universal/spoof.md","articles":[]},"previous":{"title":"NVRAM PMC","level":"5.3","depth":1,"path":"Universal/nvram.md","ref":"Universal/nvram.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Universal/irq.md","mtime":"2020-04-26T01:41:55.112Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:42:43.897Z"},"basePath":"..","book":{"language":""}});
|
||||
gitbook.page.hasChanged({"page":{"title":"IRQ Fix","level":"5.5","depth":1,"next":{"title":"GPU Spoof","level":"5.6","depth":1,"path":"Universal/spoof.md","ref":"Universal/spoof.md","articles":[]},"previous":{"title":"NVRAM PMC","level":"5.4","depth":1,"path":"Universal/nvram.md","ref":"Universal/nvram.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Universal/irq.md","mtime":"2020-04-26T01:42:37.723Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:43:28.047Z"},"basePath":"..","book":{"language":""}});
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
|
||||
@@ -193,20 +193,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-ec.html">
|
||||
|
||||
<a href="../Desktops/desktop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="3.2" data-path="../Desktops/desktop-disable.html">
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-disable.html">
|
||||
|
||||
<a href="../Desktops/desktop-disable.html">
|
||||
|
||||
@@ -226,20 +213,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="4.1" data-path="../Laptops/laptop-ec.html">
|
||||
|
||||
<a href="../Laptops/laptop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.2" data-path="../Laptops/backlight.html">
|
||||
<li class="chapter " data-level="4.1" data-path="../Laptops/backlight.html">
|
||||
|
||||
<a href="../Laptops/backlight.html">
|
||||
|
||||
@@ -252,7 +226,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.3" data-path="../Laptops/trackpad.html">
|
||||
<li class="chapter " data-level="4.2" data-path="../Laptops/trackpad.html">
|
||||
|
||||
<a href="../Laptops/trackpad.html">
|
||||
|
||||
@@ -265,7 +239,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.4" data-path="../Laptops/laptop-disable.html">
|
||||
<li class="chapter " data-level="4.3" data-path="../Laptops/laptop-disable.html">
|
||||
|
||||
<a href="../Laptops/laptop-disable.html">
|
||||
|
||||
@@ -285,7 +259,20 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="5.1" data-path="plug.html">
|
||||
<li class="chapter " data-level="5.1" data-path="ec-fix.html">
|
||||
|
||||
<a href="ec-fix.html">
|
||||
|
||||
|
||||
Embedded Controller
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="plug.html">
|
||||
|
||||
<a href="plug.html">
|
||||
|
||||
@@ -298,7 +285,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="awac.html">
|
||||
<li class="chapter " data-level="5.3" data-path="awac.html">
|
||||
|
||||
<a href="awac.html">
|
||||
|
||||
@@ -311,7 +298,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter active" data-level="5.3" data-path="nvram.html">
|
||||
<li class="chapter active" data-level="5.4" data-path="nvram.html">
|
||||
|
||||
<a href="nvram.html">
|
||||
|
||||
@@ -324,7 +311,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.4" data-path="irq.html">
|
||||
<li class="chapter " data-level="5.5" data-path="irq.html">
|
||||
|
||||
<a href="irq.html">
|
||||
|
||||
@@ -337,7 +324,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.5" data-path="spoof.html">
|
||||
<li class="chapter " data-level="5.6" data-path="spoof.html">
|
||||
|
||||
<a href="spoof.html">
|
||||
|
||||
@@ -350,7 +337,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.6" data-path="smbus.html">
|
||||
<li class="chapter " data-level="5.7" data-path="smbus.html">
|
||||
|
||||
<a href="smbus.html">
|
||||
|
||||
@@ -462,7 +449,7 @@
|
||||
<section class="normal markdown-section">
|
||||
|
||||
<blockquote>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:41:55 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:42:37 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
</blockquote>
|
||||
<h1 id="fixing-nvram"><a name="fixing-nvram" class="plugin-anchor" href="#fixing-nvram"><i class="fa fa-link" aria-hidden="true"></i></a>Fixing NVRAM</h1>
|
||||
<p>This SSDT is required for all "true" 300 series motherboards and newer(Z370 is excluded), it specifically brings back NVRAM support and requires very little configuration for the end user.</p>
|
||||
@@ -531,7 +518,7 @@
|
||||
<script>
|
||||
var gitbook = gitbook || [];
|
||||
gitbook.push(function() {
|
||||
gitbook.page.hasChanged({"page":{"title":"NVRAM PMC","level":"5.3","depth":1,"next":{"title":"IRQ Fix","level":"5.4","depth":1,"path":"Universal/irq.md","ref":"Universal/irq.md","articles":[]},"previous":{"title":"AWAC vs RTC","level":"5.2","depth":1,"path":"Universal/awac.md","ref":"Universal/awac.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Universal/nvram.md","mtime":"2020-04-26T01:41:55.112Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:42:43.897Z"},"basePath":"..","book":{"language":""}});
|
||||
gitbook.page.hasChanged({"page":{"title":"NVRAM PMC","level":"5.4","depth":1,"next":{"title":"IRQ Fix","level":"5.5","depth":1,"path":"Universal/irq.md","ref":"Universal/irq.md","articles":[]},"previous":{"title":"AWAC vs RTC","level":"5.3","depth":1,"path":"Universal/awac.md","ref":"Universal/awac.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Universal/nvram.md","mtime":"2020-04-26T01:42:37.723Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:43:28.047Z"},"basePath":"..","book":{"language":""}});
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
<link rel="next" href="awac.html" />
|
||||
|
||||
|
||||
<link rel="prev" href="../Laptops/laptop-disable.html" />
|
||||
<link rel="prev" href="ec-fix.html" />
|
||||
|
||||
|
||||
<style>
|
||||
@@ -193,20 +193,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-ec.html">
|
||||
|
||||
<a href="../Desktops/desktop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="3.2" data-path="../Desktops/desktop-disable.html">
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-disable.html">
|
||||
|
||||
<a href="../Desktops/desktop-disable.html">
|
||||
|
||||
@@ -226,20 +213,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="4.1" data-path="../Laptops/laptop-ec.html">
|
||||
|
||||
<a href="../Laptops/laptop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.2" data-path="../Laptops/backlight.html">
|
||||
<li class="chapter " data-level="4.1" data-path="../Laptops/backlight.html">
|
||||
|
||||
<a href="../Laptops/backlight.html">
|
||||
|
||||
@@ -252,7 +226,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.3" data-path="../Laptops/trackpad.html">
|
||||
<li class="chapter " data-level="4.2" data-path="../Laptops/trackpad.html">
|
||||
|
||||
<a href="../Laptops/trackpad.html">
|
||||
|
||||
@@ -265,7 +239,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.4" data-path="../Laptops/laptop-disable.html">
|
||||
<li class="chapter " data-level="4.3" data-path="../Laptops/laptop-disable.html">
|
||||
|
||||
<a href="../Laptops/laptop-disable.html">
|
||||
|
||||
@@ -285,7 +259,20 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter active" data-level="5.1" data-path="plug.html">
|
||||
<li class="chapter " data-level="5.1" data-path="ec-fix.html">
|
||||
|
||||
<a href="ec-fix.html">
|
||||
|
||||
|
||||
Embedded Controller
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter active" data-level="5.2" data-path="plug.html">
|
||||
|
||||
<a href="plug.html">
|
||||
|
||||
@@ -298,7 +285,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="awac.html">
|
||||
<li class="chapter " data-level="5.3" data-path="awac.html">
|
||||
|
||||
<a href="awac.html">
|
||||
|
||||
@@ -311,7 +298,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.3" data-path="nvram.html">
|
||||
<li class="chapter " data-level="5.4" data-path="nvram.html">
|
||||
|
||||
<a href="nvram.html">
|
||||
|
||||
@@ -324,7 +311,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.4" data-path="irq.html">
|
||||
<li class="chapter " data-level="5.5" data-path="irq.html">
|
||||
|
||||
<a href="irq.html">
|
||||
|
||||
@@ -337,7 +324,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.5" data-path="spoof.html">
|
||||
<li class="chapter " data-level="5.6" data-path="spoof.html">
|
||||
|
||||
<a href="spoof.html">
|
||||
|
||||
@@ -350,7 +337,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.6" data-path="smbus.html">
|
||||
<li class="chapter " data-level="5.7" data-path="smbus.html">
|
||||
|
||||
<a href="smbus.html">
|
||||
|
||||
@@ -462,7 +449,7 @@
|
||||
<section class="normal markdown-section">
|
||||
|
||||
<blockquote>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:41:55 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:42:37 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
</blockquote>
|
||||
<h1 id="fixing-power-management"><a name="fixing-power-management" class="plugin-anchor" href="#fixing-power-management"><i class="fa fa-link" aria-hidden="true"></i></a>Fixing Power Management</h1>
|
||||
<p>CPU naming is fairly easy to figure out as well, open your decompiled DSDT and search for <code>Processor</code>. This should give you a result like this:</p>
|
||||
@@ -519,7 +506,7 @@ Scope (\_PR.CPU0) <- Rename this
|
||||
|
||||
|
||||
|
||||
<a href="../Laptops/laptop-disable.html" class="navigation navigation-prev " aria-label="Previous page: Disabling laptop dGPUs">
|
||||
<a href="ec-fix.html" class="navigation navigation-prev " aria-label="Previous page: Embedded Controller">
|
||||
<i class="fa fa-angle-left"></i>
|
||||
</a>
|
||||
|
||||
@@ -535,7 +522,7 @@ Scope (\_PR.CPU0) <- Rename this
|
||||
<script>
|
||||
var gitbook = gitbook || [];
|
||||
gitbook.push(function() {
|
||||
gitbook.page.hasChanged({"page":{"title":"Plugin type","level":"5.1","depth":1,"next":{"title":"AWAC vs RTC","level":"5.2","depth":1,"path":"Universal/awac.md","ref":"Universal/awac.md","articles":[]},"previous":{"title":"Disabling laptop dGPUs","level":"4.4","depth":1,"path":"Laptops/laptop-disable.md","ref":"Laptops/laptop-disable.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Universal/plug.md","mtime":"2020-04-26T01:41:55.112Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:42:43.897Z"},"basePath":"..","book":{"language":""}});
|
||||
gitbook.page.hasChanged({"page":{"title":"Plugin type","level":"5.2","depth":1,"next":{"title":"AWAC vs RTC","level":"5.3","depth":1,"path":"Universal/awac.md","ref":"Universal/awac.md","articles":[]},"previous":{"title":"Embedded Controller","level":"5.1","depth":1,"path":"Universal/ec-fix.md","ref":"Universal/ec-fix.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Universal/plug.md","mtime":"2020-04-26T01:42:37.723Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:43:28.047Z"},"basePath":"..","book":{"language":""}});
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
|
||||
@@ -193,20 +193,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-ec.html">
|
||||
|
||||
<a href="../Desktops/desktop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="3.2" data-path="../Desktops/desktop-disable.html">
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-disable.html">
|
||||
|
||||
<a href="../Desktops/desktop-disable.html">
|
||||
|
||||
@@ -226,20 +213,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="4.1" data-path="../Laptops/laptop-ec.html">
|
||||
|
||||
<a href="../Laptops/laptop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.2" data-path="../Laptops/backlight.html">
|
||||
<li class="chapter " data-level="4.1" data-path="../Laptops/backlight.html">
|
||||
|
||||
<a href="../Laptops/backlight.html">
|
||||
|
||||
@@ -252,7 +226,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.3" data-path="../Laptops/trackpad.html">
|
||||
<li class="chapter " data-level="4.2" data-path="../Laptops/trackpad.html">
|
||||
|
||||
<a href="../Laptops/trackpad.html">
|
||||
|
||||
@@ -265,7 +239,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.4" data-path="../Laptops/laptop-disable.html">
|
||||
<li class="chapter " data-level="4.3" data-path="../Laptops/laptop-disable.html">
|
||||
|
||||
<a href="../Laptops/laptop-disable.html">
|
||||
|
||||
@@ -285,7 +259,20 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="5.1" data-path="plug.html">
|
||||
<li class="chapter " data-level="5.1" data-path="ec-fix.html">
|
||||
|
||||
<a href="ec-fix.html">
|
||||
|
||||
|
||||
Embedded Controller
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="plug.html">
|
||||
|
||||
<a href="plug.html">
|
||||
|
||||
@@ -298,7 +285,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="awac.html">
|
||||
<li class="chapter " data-level="5.3" data-path="awac.html">
|
||||
|
||||
<a href="awac.html">
|
||||
|
||||
@@ -311,7 +298,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.3" data-path="nvram.html">
|
||||
<li class="chapter " data-level="5.4" data-path="nvram.html">
|
||||
|
||||
<a href="nvram.html">
|
||||
|
||||
@@ -324,7 +311,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.4" data-path="irq.html">
|
||||
<li class="chapter " data-level="5.5" data-path="irq.html">
|
||||
|
||||
<a href="irq.html">
|
||||
|
||||
@@ -337,7 +324,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.5" data-path="spoof.html">
|
||||
<li class="chapter " data-level="5.6" data-path="spoof.html">
|
||||
|
||||
<a href="spoof.html">
|
||||
|
||||
@@ -350,7 +337,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter active" data-level="5.6" data-path="smbus.html">
|
||||
<li class="chapter active" data-level="5.7" data-path="smbus.html">
|
||||
|
||||
<a href="smbus.html">
|
||||
|
||||
@@ -462,7 +449,7 @@
|
||||
<section class="normal markdown-section">
|
||||
|
||||
<blockquote>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:41:55 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:42:37 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
</blockquote>
|
||||
<h1 id="fixing-smbus-support"><a name="fixing-smbus-support" class="plugin-anchor" href="#fixing-smbus-support"><i class="fa fa-link" aria-hidden="true"></i></a>Fixing SMBus support</h1>
|
||||
<p>This section of the guide refers to fixing AppleSMBus support in macOS, what is AppleSMBus? Well this mainly handles the System Management Bus, which has many functions like:</p>
|
||||
@@ -567,7 +554,7 @@ Device (_SB.PC00.SMBS.BUS0) <- Renamed
|
||||
<script>
|
||||
var gitbook = gitbook || [];
|
||||
gitbook.push(function() {
|
||||
gitbook.page.hasChanged({"page":{"title":"Fixing SMBus Support","level":"5.6","depth":1,"next":{"title":"Cleanup","level":"6.1","depth":1,"path":"cleanup.md","ref":"cleanup.md","articles":[]},"previous":{"title":"GPU Spoof","level":"5.5","depth":1,"path":"Universal/spoof.md","ref":"Universal/spoof.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Universal/smbus.md","mtime":"2020-04-26T01:41:55.112Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:42:43.897Z"},"basePath":"..","book":{"language":""}});
|
||||
gitbook.page.hasChanged({"page":{"title":"Fixing SMBus Support","level":"5.7","depth":1,"next":{"title":"Cleanup","level":"6.1","depth":1,"path":"cleanup.md","ref":"cleanup.md","articles":[]},"previous":{"title":"GPU Spoof","level":"5.6","depth":1,"path":"Universal/spoof.md","ref":"Universal/spoof.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Universal/smbus.md","mtime":"2020-04-26T01:42:37.723Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:43:28.047Z"},"basePath":"..","book":{"language":""}});
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
|
||||
@@ -193,20 +193,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-ec.html">
|
||||
|
||||
<a href="../Desktops/desktop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="3.2" data-path="../Desktops/desktop-disable.html">
|
||||
<li class="chapter " data-level="3.1" data-path="../Desktops/desktop-disable.html">
|
||||
|
||||
<a href="../Desktops/desktop-disable.html">
|
||||
|
||||
@@ -226,20 +213,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="4.1" data-path="../Laptops/laptop-ec.html">
|
||||
|
||||
<a href="../Laptops/laptop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.2" data-path="../Laptops/backlight.html">
|
||||
<li class="chapter " data-level="4.1" data-path="../Laptops/backlight.html">
|
||||
|
||||
<a href="../Laptops/backlight.html">
|
||||
|
||||
@@ -252,7 +226,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.3" data-path="../Laptops/trackpad.html">
|
||||
<li class="chapter " data-level="4.2" data-path="../Laptops/trackpad.html">
|
||||
|
||||
<a href="../Laptops/trackpad.html">
|
||||
|
||||
@@ -265,7 +239,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.4" data-path="../Laptops/laptop-disable.html">
|
||||
<li class="chapter " data-level="4.3" data-path="../Laptops/laptop-disable.html">
|
||||
|
||||
<a href="../Laptops/laptop-disable.html">
|
||||
|
||||
@@ -285,7 +259,20 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="5.1" data-path="plug.html">
|
||||
<li class="chapter " data-level="5.1" data-path="ec-fix.html">
|
||||
|
||||
<a href="ec-fix.html">
|
||||
|
||||
|
||||
Embedded Controller
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="plug.html">
|
||||
|
||||
<a href="plug.html">
|
||||
|
||||
@@ -298,7 +285,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="awac.html">
|
||||
<li class="chapter " data-level="5.3" data-path="awac.html">
|
||||
|
||||
<a href="awac.html">
|
||||
|
||||
@@ -311,7 +298,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.3" data-path="nvram.html">
|
||||
<li class="chapter " data-level="5.4" data-path="nvram.html">
|
||||
|
||||
<a href="nvram.html">
|
||||
|
||||
@@ -324,7 +311,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.4" data-path="irq.html">
|
||||
<li class="chapter " data-level="5.5" data-path="irq.html">
|
||||
|
||||
<a href="irq.html">
|
||||
|
||||
@@ -337,7 +324,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter active" data-level="5.5" data-path="spoof.html">
|
||||
<li class="chapter active" data-level="5.6" data-path="spoof.html">
|
||||
|
||||
<a href="spoof.html">
|
||||
|
||||
@@ -350,7 +337,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.6" data-path="smbus.html">
|
||||
<li class="chapter " data-level="5.7" data-path="smbus.html">
|
||||
|
||||
<a href="smbus.html">
|
||||
|
||||
@@ -462,7 +449,7 @@
|
||||
<section class="normal markdown-section">
|
||||
|
||||
<blockquote>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:41:55 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:42:37 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
</blockquote>
|
||||
<h1 id="renaming-gpus"><a name="renaming-gpus" class="plugin-anchor" href="#renaming-gpus"><i class="fa fa-link" aria-hidden="true"></i></a>Renaming GPUs</h1>
|
||||
<p>So this is mainly needed for GPUs that are not natively supported out of the box due to their names, most commonly:</p>
|
||||
@@ -583,7 +570,7 @@ Buffer ()
|
||||
<script>
|
||||
var gitbook = gitbook || [];
|
||||
gitbook.push(function() {
|
||||
gitbook.page.hasChanged({"page":{"title":"GPU Spoof","level":"5.5","depth":1,"next":{"title":"Fixing SMBus Support","level":"5.6","depth":1,"path":"Universal/smbus.md","ref":"Universal/smbus.md","articles":[]},"previous":{"title":"IRQ Fix","level":"5.4","depth":1,"path":"Universal/irq.md","ref":"Universal/irq.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Universal/spoof.md","mtime":"2020-04-26T01:41:55.112Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:42:43.897Z"},"basePath":"..","book":{"language":""}});
|
||||
gitbook.page.hasChanged({"page":{"title":"GPU Spoof","level":"5.6","depth":1,"next":{"title":"Fixing SMBus Support","level":"5.7","depth":1,"path":"Universal/smbus.md","ref":"Universal/smbus.md","articles":[]},"previous":{"title":"IRQ Fix","level":"5.5","depth":1,"path":"Universal/irq.md","ref":"Universal/irq.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"Universal/spoof.md","mtime":"2020-04-26T01:42:37.723Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:43:28.047Z"},"basePath":"..","book":{"language":""}});
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
|
||||
63
cleanup.html
63
cleanup.html
@@ -193,20 +193,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="3.1" data-path="Desktops/desktop-ec.html">
|
||||
|
||||
<a href="Desktops/desktop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="3.2" data-path="Desktops/desktop-disable.html">
|
||||
<li class="chapter " data-level="3.1" data-path="Desktops/desktop-disable.html">
|
||||
|
||||
<a href="Desktops/desktop-disable.html">
|
||||
|
||||
@@ -226,20 +213,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="4.1" data-path="Laptops/laptop-ec.html">
|
||||
|
||||
<a href="Laptops/laptop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.2" data-path="Laptops/backlight.html">
|
||||
<li class="chapter " data-level="4.1" data-path="Laptops/backlight.html">
|
||||
|
||||
<a href="Laptops/backlight.html">
|
||||
|
||||
@@ -252,7 +226,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.3" data-path="Laptops/trackpad.html">
|
||||
<li class="chapter " data-level="4.2" data-path="Laptops/trackpad.html">
|
||||
|
||||
<a href="Laptops/trackpad.html">
|
||||
|
||||
@@ -265,7 +239,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.4" data-path="Laptops/laptop-disable.html">
|
||||
<li class="chapter " data-level="4.3" data-path="Laptops/laptop-disable.html">
|
||||
|
||||
<a href="Laptops/laptop-disable.html">
|
||||
|
||||
@@ -285,7 +259,20 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="5.1" data-path="Universal/plug.html">
|
||||
<li class="chapter " data-level="5.1" data-path="Universal/ec-fix.html">
|
||||
|
||||
<a href="Universal/ec-fix.html">
|
||||
|
||||
|
||||
Embedded Controller
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="Universal/plug.html">
|
||||
|
||||
<a href="Universal/plug.html">
|
||||
|
||||
@@ -298,7 +285,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="Universal/awac.html">
|
||||
<li class="chapter " data-level="5.3" data-path="Universal/awac.html">
|
||||
|
||||
<a href="Universal/awac.html">
|
||||
|
||||
@@ -311,7 +298,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.3" data-path="Universal/nvram.html">
|
||||
<li class="chapter " data-level="5.4" data-path="Universal/nvram.html">
|
||||
|
||||
<a href="Universal/nvram.html">
|
||||
|
||||
@@ -324,7 +311,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.4" data-path="Universal/irq.html">
|
||||
<li class="chapter " data-level="5.5" data-path="Universal/irq.html">
|
||||
|
||||
<a href="Universal/irq.html">
|
||||
|
||||
@@ -337,7 +324,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.5" data-path="Universal/spoof.html">
|
||||
<li class="chapter " data-level="5.6" data-path="Universal/spoof.html">
|
||||
|
||||
<a href="Universal/spoof.html">
|
||||
|
||||
@@ -350,7 +337,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.6" data-path="Universal/smbus.html">
|
||||
<li class="chapter " data-level="5.7" data-path="Universal/smbus.html">
|
||||
|
||||
<a href="Universal/smbus.html">
|
||||
|
||||
@@ -462,7 +449,7 @@
|
||||
<section class="normal markdown-section">
|
||||
|
||||
<blockquote>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:41:55 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:42:37 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
</blockquote>
|
||||
<h1 id="cleanup"><a name="cleanup" class="plugin-anchor" href="#cleanup"><i class="fa fa-link" aria-hidden="true"></i></a>Cleanup</h1>
|
||||
<p>So you've made all your SSDTs but now there's one thing left: Adding them to Opencore</p>
|
||||
@@ -523,7 +510,7 @@
|
||||
<script>
|
||||
var gitbook = gitbook || [];
|
||||
gitbook.push(function() {
|
||||
gitbook.page.hasChanged({"page":{"title":"Cleanup","level":"6.1","depth":1,"next":{"title":"Troubleshooting","level":"7.1","depth":1,"path":"troubleshooting.md","ref":"troubleshooting.md","articles":[]},"previous":{"title":"Fixing SMBus Support","level":"5.6","depth":1,"path":"Universal/smbus.md","ref":"Universal/smbus.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"cleanup.md","mtime":"2020-04-26T01:41:55.112Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:42:43.897Z"},"basePath":".","book":{"language":""}});
|
||||
gitbook.page.hasChanged({"page":{"title":"Cleanup","level":"6.1","depth":1,"next":{"title":"Troubleshooting","level":"7.1","depth":1,"path":"troubleshooting.md","ref":"troubleshooting.md","articles":[]},"previous":{"title":"Fixing SMBus Support","level":"5.7","depth":1,"path":"Universal/smbus.md","ref":"Universal/smbus.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"cleanup.md","mtime":"2020-04-26T01:42:37.723Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:43:28.047Z"},"basePath":".","book":{"language":""}});
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
|
||||
78
index.html
78
index.html
@@ -191,20 +191,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="3.1" data-path="Desktops/desktop-ec.html">
|
||||
|
||||
<a href="Desktops/desktop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="3.2" data-path="Desktops/desktop-disable.html">
|
||||
<li class="chapter " data-level="3.1" data-path="Desktops/desktop-disable.html">
|
||||
|
||||
<a href="Desktops/desktop-disable.html">
|
||||
|
||||
@@ -224,20 +211,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="4.1" data-path="Laptops/laptop-ec.html">
|
||||
|
||||
<a href="Laptops/laptop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.2" data-path="Laptops/backlight.html">
|
||||
<li class="chapter " data-level="4.1" data-path="Laptops/backlight.html">
|
||||
|
||||
<a href="Laptops/backlight.html">
|
||||
|
||||
@@ -250,7 +224,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.3" data-path="Laptops/trackpad.html">
|
||||
<li class="chapter " data-level="4.2" data-path="Laptops/trackpad.html">
|
||||
|
||||
<a href="Laptops/trackpad.html">
|
||||
|
||||
@@ -263,7 +237,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.4" data-path="Laptops/laptop-disable.html">
|
||||
<li class="chapter " data-level="4.3" data-path="Laptops/laptop-disable.html">
|
||||
|
||||
<a href="Laptops/laptop-disable.html">
|
||||
|
||||
@@ -283,7 +257,20 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="5.1" data-path="Universal/plug.html">
|
||||
<li class="chapter " data-level="5.1" data-path="Universal/ec-fix.html">
|
||||
|
||||
<a href="Universal/ec-fix.html">
|
||||
|
||||
|
||||
Embedded Controller
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="Universal/plug.html">
|
||||
|
||||
<a href="Universal/plug.html">
|
||||
|
||||
@@ -296,7 +283,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="Universal/awac.html">
|
||||
<li class="chapter " data-level="5.3" data-path="Universal/awac.html">
|
||||
|
||||
<a href="Universal/awac.html">
|
||||
|
||||
@@ -309,7 +296,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.3" data-path="Universal/nvram.html">
|
||||
<li class="chapter " data-level="5.4" data-path="Universal/nvram.html">
|
||||
|
||||
<a href="Universal/nvram.html">
|
||||
|
||||
@@ -322,7 +309,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.4" data-path="Universal/irq.html">
|
||||
<li class="chapter " data-level="5.5" data-path="Universal/irq.html">
|
||||
|
||||
<a href="Universal/irq.html">
|
||||
|
||||
@@ -335,7 +322,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.5" data-path="Universal/spoof.html">
|
||||
<li class="chapter " data-level="5.6" data-path="Universal/spoof.html">
|
||||
|
||||
<a href="Universal/spoof.html">
|
||||
|
||||
@@ -348,7 +335,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.6" data-path="Universal/smbus.html">
|
||||
<li class="chapter " data-level="5.7" data-path="Universal/smbus.html">
|
||||
|
||||
<a href="Universal/smbus.html">
|
||||
|
||||
@@ -460,7 +447,7 @@
|
||||
<section class="normal markdown-section">
|
||||
|
||||
<blockquote>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:41:55 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:42:37 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
</blockquote>
|
||||
<h1 id="getting-started-with-acpi"><a name="getting-started-with-acpi" class="plugin-anchor" href="#getting-started-with-acpi"><i class="fa fa-link" aria-hidden="true"></i></a>Getting started with ACPI</h1>
|
||||
<p><img src="images/README-md/acpi-logo.png" width="512"></p>
|
||||
@@ -473,8 +460,8 @@
|
||||
<p>macOS can be very picky about the devices present in the DSDT and so our job is to correct it. The main devices that need to be corrected for macOS to work properly:</p>
|
||||
<ul>
|
||||
<li>Embedded controllers(EC) <ul>
|
||||
<li>All semi-modern Intel machines have an EC exposed in their DSDT, with many AMD systems also having it exposed. These controllers are not compatible with macOS so then need to be hidden from macOS and replaced with a dummy EC when running macOS Catalina. </li>
|
||||
<li>With laptops, we still need these ECs so we rename them into what macOS would expect ECs to look like</li>
|
||||
<li>All semi-modern intel machines have an EC (usually called H_EC, ECDV, EC0, etc...) exposed in their DSDT, with many AMD systems also having it exposed. These controllers are generally not compatible with macOS and can cause panics, so then need to be hidden from macOS. macOS Catalina requires a device named <code>EC</code> to be present though, so a dummy EC is created. </li>
|
||||
<li>With laptops, the actual embedded controller still needs to be enabled for battery and hotkeys to work, and renaming the EC can additionally cause issues with windows, so creating a fake EC without disabling the real embedded controller is preferable to renaming.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Plugin type<ul>
|
||||
@@ -627,13 +614,10 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align:left"><strong>EC</strong></td>
|
||||
<td style="text-align:left"><a href="Laptops/laptop-ec.html">EC ACPI Patch</a></td>
|
||||
<td style="text-align:left"><a href="Laptops/laptop-ec.html">EC ACPI Patch</a></td>
|
||||
<td style="text-align:left"><a href="Laptops/laptop-ec.html">EC ACPI Patch</a></td>
|
||||
<td style="text-align:left"><a href="Laptops/laptop-ec.html">EC ACPI Patch</a> + <a href="https://github.com/khronokernel/USB-Map-Guide/blob/master/extra-files/SSDT-USBX.aml" target="_blank">SSDT-USBX</a></td>
|
||||
<td style="text-align:left"><a href="Laptops/laptop-ec.html">EC ACPI Patch</a> + <a href="https://github.com/khronokernel/USB-Map-Guide/blob/master/extra-files/SSDT-USBX.aml" target="_blank">SSDT-USBX</a></td>
|
||||
<td style="text-align:left"><a href="Laptops/laptop-ec.html">EC ACPI Patch</a> + <a href="https://github.com/khronokernel/USB-Map-Guide/blob/master/extra-files/SSDT-USBX.aml" target="_blank">SSDT-USBX</a></td>
|
||||
<td><a href="Laptops/laptop-ec.html">EC ACPI Patch</a> + <a href="https://github.com/khronokernel/USB-Map-Guide/blob/master/extra-files/SSDT-USBX.aml" target="_blank">SSDT-USBX</a></td>
|
||||
<td style="text-align:left"><a href="https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/AcpiSamples/SSDT-EC.dsl" target="_blank">SSDT-EC</a></td>
|
||||
<td style="text-align:left"><a href="https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/AcpiSamples/SSDT-EC.dsl" target="_blank">SSDT-EC</a></td>
|
||||
<td style="text-align:left"><a href="https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/AcpiSamples/SSDT-EC.dsl" target="_blank">SSDT-EC</a></td>
|
||||
<td style="text-align:left"><a href="https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/AcpiSamples/SSDT-EC-USBX.dsl" target="_blank">SSDT-EC-USBX</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align:left"><strong>Backlight</strong></td>
|
||||
@@ -726,7 +710,7 @@
|
||||
<script>
|
||||
var gitbook = gitbook || [];
|
||||
gitbook.push(function() {
|
||||
gitbook.page.hasChanged({"page":{"title":"Getting Started With ACPI","level":"1.1","depth":1,"next":{"title":"SSDTs: Easy Way","level":"1.2","depth":1,"path":"ssdt-easy.md","ref":"ssdt-easy.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"README.md","mtime":"2020-04-26T01:41:55.112Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:42:43.897Z"},"basePath":".","book":{"language":""}});
|
||||
gitbook.page.hasChanged({"page":{"title":"Getting Started With ACPI","level":"1.1","depth":1,"next":{"title":"SSDTs: Easy Way","level":"1.2","depth":1,"path":"ssdt-easy.md","ref":"ssdt-easy.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"README.md","mtime":"2020-04-26T01:42:37.723Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:43:28.047Z"},"basePath":".","book":{"language":""}});
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -193,20 +193,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="3.1" data-path="Desktops/desktop-ec.html">
|
||||
|
||||
<a href="Desktops/desktop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="3.2" data-path="Desktops/desktop-disable.html">
|
||||
<li class="chapter " data-level="3.1" data-path="Desktops/desktop-disable.html">
|
||||
|
||||
<a href="Desktops/desktop-disable.html">
|
||||
|
||||
@@ -226,20 +213,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="4.1" data-path="Laptops/laptop-ec.html">
|
||||
|
||||
<a href="Laptops/laptop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.2" data-path="Laptops/backlight.html">
|
||||
<li class="chapter " data-level="4.1" data-path="Laptops/backlight.html">
|
||||
|
||||
<a href="Laptops/backlight.html">
|
||||
|
||||
@@ -252,7 +226,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.3" data-path="Laptops/trackpad.html">
|
||||
<li class="chapter " data-level="4.2" data-path="Laptops/trackpad.html">
|
||||
|
||||
<a href="Laptops/trackpad.html">
|
||||
|
||||
@@ -265,7 +239,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.4" data-path="Laptops/laptop-disable.html">
|
||||
<li class="chapter " data-level="4.3" data-path="Laptops/laptop-disable.html">
|
||||
|
||||
<a href="Laptops/laptop-disable.html">
|
||||
|
||||
@@ -285,7 +259,20 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="5.1" data-path="Universal/plug.html">
|
||||
<li class="chapter " data-level="5.1" data-path="Universal/ec-fix.html">
|
||||
|
||||
<a href="Universal/ec-fix.html">
|
||||
|
||||
|
||||
Embedded Controller
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="Universal/plug.html">
|
||||
|
||||
<a href="Universal/plug.html">
|
||||
|
||||
@@ -298,7 +285,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="Universal/awac.html">
|
||||
<li class="chapter " data-level="5.3" data-path="Universal/awac.html">
|
||||
|
||||
<a href="Universal/awac.html">
|
||||
|
||||
@@ -311,7 +298,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.3" data-path="Universal/nvram.html">
|
||||
<li class="chapter " data-level="5.4" data-path="Universal/nvram.html">
|
||||
|
||||
<a href="Universal/nvram.html">
|
||||
|
||||
@@ -324,7 +311,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.4" data-path="Universal/irq.html">
|
||||
<li class="chapter " data-level="5.5" data-path="Universal/irq.html">
|
||||
|
||||
<a href="Universal/irq.html">
|
||||
|
||||
@@ -337,7 +324,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.5" data-path="Universal/spoof.html">
|
||||
<li class="chapter " data-level="5.6" data-path="Universal/spoof.html">
|
||||
|
||||
<a href="Universal/spoof.html">
|
||||
|
||||
@@ -350,7 +337,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.6" data-path="Universal/smbus.html">
|
||||
<li class="chapter " data-level="5.7" data-path="Universal/smbus.html">
|
||||
|
||||
<a href="Universal/smbus.html">
|
||||
|
||||
@@ -462,7 +449,7 @@
|
||||
<section class="normal markdown-section">
|
||||
|
||||
<blockquote>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:41:55 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:42:37 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
</blockquote>
|
||||
<h1 id="ssdts-the-easy-way"><a name="ssdts-the-easy-way" class="plugin-anchor" href="#ssdts-the-easy-way"><i class="fa fa-link" aria-hidden="true"></i></a>SSDTs: The easy way</h1>
|
||||
<p>So here we'll be using a super simple tool made by CorpNewt: <a href="https://github.com/corpnewt/SSDTTime" target="_blank">SSDTTime</a></p>
|
||||
@@ -586,7 +573,7 @@
|
||||
<script>
|
||||
var gitbook = gitbook || [];
|
||||
gitbook.push(function() {
|
||||
gitbook.page.hasChanged({"page":{"title":"SSDTs: Easy Way","level":"1.2","depth":1,"next":{"title":"SSDTs: Long Way","level":"1.3","depth":1,"path":"ssdt-long.md","ref":"ssdt-long.md","articles":[]},"previous":{"title":"Getting Started With ACPI","level":"1.1","depth":1,"path":"README.md","ref":"README.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"ssdt-easy.md","mtime":"2020-04-26T01:41:55.204Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:42:43.897Z"},"basePath":".","book":{"language":""}});
|
||||
gitbook.page.hasChanged({"page":{"title":"SSDTs: Easy Way","level":"1.2","depth":1,"next":{"title":"SSDTs: Long Way","level":"1.3","depth":1,"path":"ssdt-long.md","ref":"ssdt-long.md","articles":[]},"previous":{"title":"Getting Started With ACPI","level":"1.1","depth":1,"path":"README.md","ref":"README.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"ssdt-easy.md","mtime":"2020-04-26T01:42:37.811Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:43:28.047Z"},"basePath":".","book":{"language":""}});
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
|
||||
@@ -193,20 +193,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="3.1" data-path="Desktops/desktop-ec.html">
|
||||
|
||||
<a href="Desktops/desktop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="3.2" data-path="Desktops/desktop-disable.html">
|
||||
<li class="chapter " data-level="3.1" data-path="Desktops/desktop-disable.html">
|
||||
|
||||
<a href="Desktops/desktop-disable.html">
|
||||
|
||||
@@ -226,20 +213,7 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="4.1" data-path="Laptops/laptop-ec.html">
|
||||
|
||||
<a href="Laptops/laptop-ec.html">
|
||||
|
||||
|
||||
Embedded Controllers
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.2" data-path="Laptops/backlight.html">
|
||||
<li class="chapter " data-level="4.1" data-path="Laptops/backlight.html">
|
||||
|
||||
<a href="Laptops/backlight.html">
|
||||
|
||||
@@ -252,7 +226,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.3" data-path="Laptops/trackpad.html">
|
||||
<li class="chapter " data-level="4.2" data-path="Laptops/trackpad.html">
|
||||
|
||||
<a href="Laptops/trackpad.html">
|
||||
|
||||
@@ -265,7 +239,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="4.4" data-path="Laptops/laptop-disable.html">
|
||||
<li class="chapter " data-level="4.3" data-path="Laptops/laptop-disable.html">
|
||||
|
||||
<a href="Laptops/laptop-disable.html">
|
||||
|
||||
@@ -285,7 +259,20 @@
|
||||
|
||||
|
||||
|
||||
<li class="chapter " data-level="5.1" data-path="Universal/plug.html">
|
||||
<li class="chapter " data-level="5.1" data-path="Universal/ec-fix.html">
|
||||
|
||||
<a href="Universal/ec-fix.html">
|
||||
|
||||
|
||||
Embedded Controller
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="Universal/plug.html">
|
||||
|
||||
<a href="Universal/plug.html">
|
||||
|
||||
@@ -298,7 +285,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.2" data-path="Universal/awac.html">
|
||||
<li class="chapter " data-level="5.3" data-path="Universal/awac.html">
|
||||
|
||||
<a href="Universal/awac.html">
|
||||
|
||||
@@ -311,7 +298,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.3" data-path="Universal/nvram.html">
|
||||
<li class="chapter " data-level="5.4" data-path="Universal/nvram.html">
|
||||
|
||||
<a href="Universal/nvram.html">
|
||||
|
||||
@@ -324,7 +311,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.4" data-path="Universal/irq.html">
|
||||
<li class="chapter " data-level="5.5" data-path="Universal/irq.html">
|
||||
|
||||
<a href="Universal/irq.html">
|
||||
|
||||
@@ -337,7 +324,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.5" data-path="Universal/spoof.html">
|
||||
<li class="chapter " data-level="5.6" data-path="Universal/spoof.html">
|
||||
|
||||
<a href="Universal/spoof.html">
|
||||
|
||||
@@ -350,7 +337,7 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li class="chapter " data-level="5.6" data-path="Universal/smbus.html">
|
||||
<li class="chapter " data-level="5.7" data-path="Universal/smbus.html">
|
||||
|
||||
<a href="Universal/smbus.html">
|
||||
|
||||
@@ -462,7 +449,7 @@
|
||||
<section class="normal markdown-section">
|
||||
|
||||
<blockquote>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:41:55 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
<p><em>Last modified: Sun Apr 26 2020 01:42:37 GMT+0000 (Coordinated Universal Time)</em></p>
|
||||
</blockquote>
|
||||
<h1 id="ssdts-the-long-way"><a name="ssdts-the-long-way" class="plugin-anchor" href="#ssdts-the-long-way"><i class="fa fa-link" aria-hidden="true"></i></a>SSDTs: The long way</h1>
|
||||
<p>Well sadly some things are not handled by SSDTTime, well have no fear as making SSDTs is super easy. The basic process:</p>
|
||||
@@ -516,7 +503,7 @@
|
||||
<script>
|
||||
var gitbook = gitbook || [];
|
||||
gitbook.push(function() {
|
||||
gitbook.page.hasChanged({"page":{"title":"SSDTs: Long Way","level":"1.3","depth":1,"next":{"title":"Dumping the DSDT","level":"2.1","depth":1,"path":"Manual/dump.md","ref":"Manual/dump.md","articles":[]},"previous":{"title":"SSDTs: Easy Way","level":"1.2","depth":1,"path":"ssdt-easy.md","ref":"ssdt-easy.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"ssdt-long.md","mtime":"2020-04-26T01:41:55.204Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:42:43.897Z"},"basePath":".","book":{"language":""}});
|
||||
gitbook.page.hasChanged({"page":{"title":"SSDTs: Long Way","level":"1.3","depth":1,"next":{"title":"Dumping the DSDT","level":"2.1","depth":1,"path":"Manual/dump.md","ref":"Manual/dump.md","articles":[]},"previous":{"title":"SSDTs: Easy Way","level":"1.2","depth":1,"path":"ssdt-easy.md","ref":"ssdt-easy.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-default","-lunr","-search","search-plus","addcssjs","favicon-plus","anchors","github-buttons","last-modified","medium-zoom"],"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"},"pluginsConfig":{"last-modified":{},"output":"_book","intopic-toc":{"label":"Navigation"},"addcssjs":{"css":[],"js":[]},"medium-zoom":{},"fontsettings":{"theme":"night","family":"sans","size":2},"favicon-plus":{"appleTouchIconPrecomposed152":"","favicon":"","output":"_book"},"highlight":{},"github-edit":{"repo":"dortania/Getting-Started-With-ACPI","branch":"master"},"favicon":"/icons/favicon.ico","appleTouchIconPrecomposed152":"/icons/appleTouchIconPrecomposed152.png","github-buttons":{"buttons":[{"user":"dortania","repo":"Getting-Started-With-ACPI","type":"star","size":"large"}]},"sharing":{"facebook":false,"twitter":false,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":[]},"theme-default":{"showLevel":false,"styles":{"ebook":"styles/ebook.css","epub":"styles/epub.css","mobi":"styles/mobi.css","pdf":"styles/pdf.css","print":"styles/print.css","website":"styles/website.css"}},"anchors":{},"search-plus":{}},"theme":"default","medium-zoom":{"margin":24,"background":"#363b40","scrollOffset":0},"pdf":{"pageBreaksBefore":"/","headerTemplate":null,"paperSize":"a4","margin":{"right":62,"left":62,"top":36,"bottom":36},"fontSize":12,"fontFamily":"Arial","footerTemplate":null,"chapterMark":"pagebreak","pageNumbers":false},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sharing":{"google":false,"facebook":false,"twitter":false,"weibo":false,"all":false}},"gitbook":"*"},"file":{"path":"ssdt-long.md","mtime":"2020-04-26T01:42:37.811Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-26T01:43:28.047Z"},"basePath":".","book":{"language":""}});
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user