diff --git a/Desktops/desktop-ec.md b/Desktops/desktop-ec.md index 5e1d444..95ad60d 100644 --- a/Desktops/desktop-ec.md +++ b/Desktops/desktop-ec.md @@ -104,3 +104,6 @@ Scope (\_SB.PC00.LPC0) > 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) diff --git a/Universal/awac.md b/Universal/awac.md index 32abc48..29a8298 100644 --- a/Universal/awac.md +++ b/Universal/awac.md @@ -20,15 +20,18 @@ Note: AWAC actually stands for ACPI Wake Alarm Counter/Clock for those curious, To determine whether you need [SSDT-AWAC](https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/AcpiSamples/SSDT-AWAC.dsl) or [SSDT-RTC0](https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/AcpiSamples/SSDT-RTC0.dsl): * open your decompiled DSDT and search for `Device (AWAC)` -* If nothing shows then no need to continue and no need for this SSDT as you have now AWAC. Otherwise, continue on! +* If nothing shows then no need to continue and no need for this SSDT as you have no AWAC. Otherwise, continue on! * If you get a result then you have an `AWAC` system clock present, then continue with the next search for `STAS ==`: ![](https://i.imgur.com/uuUF857.png) As you can see we found the `STAS ==` in our DSDT, this means we're able to force enable our Legacy RTC. In this case, [SSDT-AWAC](https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/AcpiSamples/SSDT-AWAC.dsl) will be used As-Is with no modifications required. Just need to compile. -For systems where no `STAS` shows up **but** you do have `AWAC`, you can use [SSDT-RTC0](https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/AcpiSamples/SSDT-RTC0.dsl) though you will need to check thwe naming of LPC in your DSDT +For systems where no `STAS` shows up **but** you do have `AWAC`, you can use [SSDT-RTC0](https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/AcpiSamples/SSDT-RTC0.dsl) though you will need to check the naming of LPC in your DSDT By default the SSDT uses `LPCB`, you can check what your system uses by just searching for `Name (_ADR, 0x001F0000)`. This address is used for Low Pin Count devices(LPC) but the device name can vary between `LPCB`, `LBC` or `LBC0`: ![](https://cdn.discordapp.com/attachments/456913818467958789/675169950108876852/Screen_Shot_2020-02-06_at_7.43.24_PM.png) + + +## [Now you're ready to compile the SSDT!](/Manual/compile.md) diff --git a/Universal/nvram.md b/Universal/nvram.md index d21e199..868dd5d 100644 --- a/Universal/nvram.md +++ b/Universal/nvram.md @@ -10,3 +10,5 @@ By default it uses `PCI0.LPCB` for the PCI and LowPinCount path. The device name * Intel: Search `PNP0A08` (If multiple show up, use the first one) ![](https://cdn.discordapp.com/attachments/456913818467958789/670148514197667840/Screen_Shot_2020-01-23_at_11.08.30_PM.png) + +## [Now you're ready to compile the SSDT!](/Manual/compile.md) diff --git a/Universal/plug.md b/Universal/plug.md index 7eb20c1..ac56e35 100644 --- a/Universal/plug.md +++ b/Universal/plug.md @@ -22,3 +22,5 @@ If we then search for instances of `CP00` we find that it's ACPI path is `SB.SCK ![](https://i.imgur.com/CtL6Csn.png) So for this X299 board, we'd change `\_PR.CPU0` with `\_SB.SCK0.CP00` and `External (_PR_.CPU0, ProcessorObj)` with `External (_SB_.SCK0.CP00, ProcessorObj)` + +## [Now you're ready to compile the SSDT!](/Manual/compile.md) diff --git a/Universal/spoof.md b/Universal/spoof.md index 56fbc18..0f810db 100644 --- a/Universal/spoof.md +++ b/Universal/spoof.md @@ -106,5 +106,5 @@ Buffer () `"device-id"` will be set to our PCI ID that we found in "Finding a suitable PCI ID" and `"model"` is mainly cosmetic -Once these 2 are set, we're ready to compile! +## [Now you're ready to compile the SSDT!](/Manual/compile.md) diff --git a/cleanup.md b/cleanup.md index 6d779c5..439d897 100644 --- a/cleanup.md +++ b/cleanup.md @@ -4,7 +4,7 @@ So you've made all your SSDTs but now there's one thing left: Adding them to Ope The 2 main locations: -* EFI/OC/ACPI (Only **.aml** files) +* EFI/OC/ACPI (Only **.aml** files, reminder to [compile your SSDTs](/Manual/compile.md)) * config.plist -> ACPI -> Add You can save yourself some work with the config.plist by running Cmd/Ctrl+R in ProperTree. **Reminder do not add your DSDT.aml to your EFI**