Add support for MmioWhitelist.
ReddestDream opened this issue · 1 comments
MmioWhitelist was added to OcAppleBootCompatLib.h here:
acidanthera/OcSupportPkg@62d8899
It provides useful features allowing for more control over what addresses are devirtualized by DevirtualiseMMIO.
Rather than being a BOOLEAN value like all of the other Booter quirk settings, this one seems to parse an array.
acidanthera/OpenCorePkg@04186d0
Adding support for this will probably require the addition of something that can parse settings from a config file at runtime for OcQuirks, as has been suggested/requested by users. I will be looking into this myself, but I am also seeking any additional assistance with this addition/revision to OcQuirks. In addition, I'm looking for testers as my hardware does not require the DevirtualiseMMIO quirk at all. Thanks!
Still needs more testing, but the MmioWhitelist code is now in. Thx! @1Revenger1 @Download-Fritz :)