- Aug 25, 2012
- Gigabyte Z390 Designare
- i9 9900k
- Classic Mac
- Mobile Phone
Latest OpenCore and VT-d enabled in BIOS then you have a working TB Ethernet on Mojave and CatalinaI am sorry, but I lost track of the goal of all this. If we enable vt-d, Thunderbolt works better? I'm still on Mojave and would appreciate tb networking. What are the exact prerequisites? Special Bios? Flashed TB? Windows will still work?
Please see this post:I am sorry, but I lost track of the goal of all this. If we enable vt-d, Thunderbolt works better? I'm still on Mojave and would appreciate tb networking. What are the exact prerequisites? Special Bios? Flashed TB? Windows will still work?
Interesting! Is there a device called DMAC in IOReg, just below the CPU names (CP01, CP02, ...)? It may also be insightful to look at your board's DSDT to see if "DMAC" appears.
Is there a DMAC device defined in your DSDT? Please see post below that shows my Asus X99 Deluxe II with native DMAC.Yes I have DMAC, I found @metacollin great post talking about BIOS patches using UEFI Patcher here. (Which seems like a great prelude to building a proper ECC workstation board) I ran UEFI Patcher with BIOS and it found TWO patches which is why I think I have been having issues with OpenCore needing "EnableWriteUnProtector" in booter quirks. Will be patching and updating my OC config and retrying your method. Will update later today
Have you tried BIOS F20 on the Z490 Vision D with AppleVTD enabled and more than 16GB memory running Big Sur?For those curious about VT-D, it should be noted that enabling VT-d on some BIOSes will enable Kernel DMA protection for thunderbolt in windows. You can view this by using the Thunderbolt Control Center, and going to 'About.' This allegedly will help protect against thunderbolt DMA attacks like thunderspy.
For z490 Vision D, the F5 Bios doesn't have kernel dma protection, but the F20 BIOS does. On Z590 Vision D, none of the publicly available beta bioses have kernel dma protection, but there are some unreleased beta bioses that do.