mirror of
https://github.com/AskDavis/Getting-Started-With-ACPI.git
synced 2025-12-31 20:55:58 -08:00
Switch to submodule
This commit is contained in:
@@ -31,7 +31,7 @@ What are all these options?:
|
||||
* IRQ patching, mainly needed for X79, X99 and laptop users(use option `C` to omit conflicting legacy IRQs)
|
||||
* `2. FakeEC - OS-aware Fake EC`
|
||||
* This is the SSDT-EC, required for Catalina users
|
||||
* `3. FakeEC Laptop - OS-aware Fake EC`
|
||||
* `3. FakeEC Laptop - OS-aware Fake EC`
|
||||
* This is the SSDT-EC, but the laptop version only Builds Fake EC and leaves the existing EC devices untouched, again required for Catalina users
|
||||
* `4. PluginType - Sets plugin-type = 1 on First ProcessorObj`
|
||||
* This is the SSDT-PLUG, for Intel only
|
||||
@@ -44,7 +44,6 @@ What are all these options?:
|
||||
* `8. Dump DSDT - Automatically dump the system DSDT`
|
||||
* Dumps your DSDT from your firmware
|
||||
|
||||
|
||||
What we want to do is select option `8. Dump DSDT` first, then select the appropriate option(s) for your system.
|
||||
|
||||
> What about USBX?
|
||||
@@ -55,12 +54,12 @@ For Skylake and newer plus AMD, you can grab a pre-built file here: [SSDT-USBX.a
|
||||
|
||||
## Adding to OpenCore
|
||||
|
||||
Don't forget that SSDTs need to be added to Opencore, reminder that .aml is complied, .dsl is code. **Add only the .aml file**:
|
||||
Don't forget that SSDTs need to be added to OpenCore, reminder that .aml is complied, .dsl is code. **Add only the .aml file**:
|
||||
|
||||
* EFI/OC/ACPI
|
||||
* config.plist -> ACPI -> Add
|
||||
|
||||
Reminder that Cmd/Crtl+R with ProperTree pointed at your OC folder will add all your SSDTs, kexts and .efi drivers to the config for you. **Do not add your DSDT to OpenCore, its already in your firmware**. If you are unsure what this is referring to, go back to the OpenCore guide and select your config based of the architecture of your CPU.
|
||||
Reminder that Cmd/Ctrl+R with ProperTree pointed at your OC folder will add all your SSDTs, kexts and .efi drivers to the config for you. **Do not add your DSDT to OpenCore, its already in your firmware**. If you are unsure what this is referring to, go back to the OpenCore guide and select your config based of the architecture of your CPU.
|
||||
|
||||
For those who do not yet have a config.plist, you'll want to next head back to your respective OpenCore guides and create the config.plist:
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ Well sadly some things are not handled by SSDTTime, well have no fear as making
|
||||
|
||||
* Dump DSDT(the one SSDTTime did for use will work)
|
||||
* Decompile DSDT
|
||||
* Make SSDTs based of of it(You'll need either MaciASL or a text editor for this)
|
||||
* Make SSDTs based off of it(You'll need either MaciASL or a text editor for this)
|
||||
* Compile SSDTs
|
||||
|
||||
Now continue forth and master the ways of ACPI!
|
||||
|
||||
@@ -4,11 +4,11 @@ Creating SSDTs mainly fall into 3 camps:
|
||||
|
||||
* [Prebuilt SSDTs](../ssdt-methods/ssdt-prebuilt.md)
|
||||
* They're universal but don't teach much
|
||||
* For most users, we recommend this as it does not require any compling
|
||||
* For most users, we recommend this as it does not require any compiling
|
||||
* [Automated tools](../ssdt-methods/ssdt-easy.md)
|
||||
* Mainly seen with SSDTTime, work much better than prebuilts as there's less bloat however doesn't teach you much
|
||||
* [Manually creating them](../ssdt-methods/ssdt-long.md)
|
||||
* Will always work, be much cleaner and get to learn about the process
|
||||
* However requires you to deal with code
|
||||
|
||||
If you're not comfortable with editing and compiling code, we recommend the [prebuilt option](../ssdt-methods/ssdt-prebuilt.md)
|
||||
If you're not comfortable with editing and compiling code, we recommend the [prebuilt option](../ssdt-methods/ssdt-prebuilt.md)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Pre-Built SSDTs
|
||||
# Prebuilt SSDTs
|
||||
|
||||
Simply select your hardware type and generation, then download the associated files. Once downloaded, place them in your EFI under EFI/OC/ACPI and head back to [config.plist Setup](https://dortania.github.io/OpenCore-Install-Guide/config.plist/)
|
||||
|
||||
@@ -66,7 +66,6 @@ SSDT-EC:
|
||||
* Required Ivy Bridge CPU with 6 series motherboard
|
||||
* ie. H61, B65, Q65, P67, H67, Q67, Z68
|
||||
|
||||
|
||||
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
|
||||
|
||||
* [config.plist Setup](https://dortania.github.io/OpenCore-Install-Guide/config.plist/)
|
||||
@@ -215,10 +214,8 @@ SSDT-RHUB:
|
||||
|
||||
:::
|
||||
|
||||
|
||||
## Intel Laptop SSDTs
|
||||
|
||||
|
||||
### Laptop Clarksfield and Arrandale
|
||||
|
||||
::: tip SSDTs required
|
||||
@@ -503,10 +500,8 @@ SSDT-XOSI:
|
||||
* Enables many Windows-only functionality in macOS
|
||||
* Requires XOSI patch(covered later on)
|
||||
|
||||
|
||||
:::
|
||||
|
||||
|
||||
## Intel HEDT SSDTs
|
||||
|
||||
### Nehalem and Westmere
|
||||
@@ -529,10 +524,8 @@ SSDT-EC:
|
||||
|
||||
:::
|
||||
|
||||
|
||||
### Sandy and Ivy Bridge-E
|
||||
|
||||
|
||||
::: tip SSDTs required
|
||||
|
||||
* [SSDT-PLUG-DRTNIA](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml)
|
||||
@@ -632,7 +625,6 @@ SSDT-RTC0-RANGE-HEDT:
|
||||
|
||||
:::
|
||||
|
||||
|
||||
## AMD SSDTs
|
||||
|
||||
### AMD Bulldozer/Jaguar
|
||||
@@ -684,6 +676,3 @@ SSDT-CPUR:
|
||||
* Used for fixing CPU definitions in ACPI, as macOS does not properly support the ACPI used in B550 and newer boards
|
||||
|
||||
:::
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user