Deploy dortania/Getting-Started-With-ACPI to github.com/dortania/Getting-Started-With-ACPI.git:gh-pages

This commit is contained in:
Travis Build Bot (from Travis CI)
2020-04-26 01:43:38 +00:00
parent 9a5c085f88
commit cd98600119
21 changed files with 594 additions and 1942 deletions

View File

@@ -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>