Add reminder to compile the SSDT

This commit is contained in:
khronokernel
2020-02-10 12:57:00 -07:00
parent cb6490b24d
commit 00aa9be485
6 changed files with 14 additions and 4 deletions

View File

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

View File

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

View File

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

View File

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