- Joined
- Jun 1, 2013
- Messages
- 310
- Motherboard
- Gigabyte Z490 Vision D
- CPU
- I7-10700K
- Graphics
- 5600XT & 6800 XT
- Mac
- Mobile Phone
@
@CaseySJ Here is a screenshot from IOReg. It does attach the default framebuffer. Name and IOName device properties are injected correctly s per either th config.plist or the SSDT. But the class-code is not as you can see in the below screenshot.If the PCI path for the 6800XT is correctly specified, and Class Code (and other device properties) are set to specific values (such as FF FF FF FF for Class Code) then theoretically the device should be disabled. If IOReg shows that Device Properties that we want to inject are not in fact being injected, then:
How is macOS treating the 6800XT? Does it attach the default frame buffer to it (IONDRVFrameBuffer)? It would be helpful to see the IOReg file.
- We'll need to double check all of the steps we took to modify those properties.
- macOS could be overriding the device properties.