diff --git a/README.md b/README.md index dbf6ef2..87fdbf9 100644 --- a/README.md +++ b/README.md @@ -81,6 +81,10 @@ The choice is yours. Don't try to use them both at the same time. Both `mtrr_update_action - fix PAT` patches are not required on TRX40 systems. Disabling them will result in GPU performance improvements. Test this configuration on a USB drive first in preparation for the unlikely event that something goes wrong. Proceed at your own risk. +## Information on the Fix PCI bus enumeration patch + +On AM5 motherboards with on-board Thunderbolt/USB4 (e.g. Asus ROG Crosshair X670E Hero, Gene, Extreme; Asus ProArt X670E-Creator), macOS Ventura may not enumerate devices on the PCI bus properly when on-board WiFi and on-board Thunderbolt are both enabled. This patch bypasses the problem. This patch is disabled by default. + ## Supported macOS versions - macOS High Sierra (10.13) @@ -123,6 +127,6 @@ Do not ask for support on GitHub. - [Acidanthera](https://github.com/acidanthera) for OpenCore. -- [CaseySJ](https://github.com/CaseySJ/) for Zen 4 IOPCIFamily patch. +- [CaseySJ](https://github.com/CaseySJ/) for Zen 4 IOPCIFamily patches. - Sinetek, Andy Vandijck, spakk, Bronya, Tora Chi Yo, [Shaneee](https://github.com/Shaneee) and many others for sharing their AMD/XNU kernel knowledge diff --git a/patches.plist b/patches.plist index 798d25d..2314cc6 100755 --- a/patches.plist +++ b/patches.plist @@ -661,6 +661,36 @@ Skip 0 + + Arch + x86_64 + Base + __ZN17IOPCIConfigurator18IOPCIIsHotplugPortEP16IOPCIConfigEntry + Comment + CaseySJ - Fix PCI bus enumeration on AM5 - 13.0 + Count + 1 + Enabled + + Find + hNt1S0GLVzg= + Identifier + com.apple.iokit.IOPCIFamily + Limit + 0 + Mask + + MaxKernel + 22.99.99 + MinKernel + 22.0.0 + Replace + hNvrS0GLVzg= + ReplaceMask + + Skip + 0 +