cay7man Posted May 23, 2018 Share Posted May 23, 2018 Does anyone have compilable version of IOPCIFamily source? Preferably a recent version? Link to comment https://www.insanelymac.com/forum/topic/334165-iopcifamily-how-to-compile/ Share on other sites More sharing options...
cay7man Posted May 24, 2018 Author Share Posted May 24, 2018 I'm looking for a version that compiles. :) The version on that site has dependency with some headers not available in xcode environment. And several other compilation errors were seen. I figured someone must have a fixed version. Link to comment https://www.insanelymac.com/forum/topic/334165-iopcifamily-how-to-compile/#findComment-2614753 Share on other sites More sharing options...
cay7man Posted May 28, 2018 Author Share Posted May 28, 2018 Managed to compile the latest version from apple. andyvand's version (old) here https://libraries.io/github/andyvand/IOPCIFamily helped. Does anyone know which component (kernel or kext) populates PCI node in the device tree ? Link to comment https://www.insanelymac.com/forum/topic/334165-iopcifamily-how-to-compile/#findComment-2615449 Share on other sites More sharing options...
Slice Posted June 6, 2018 Share Posted June 6, 2018 On 5/28/2018 at 2:26 AM, cay7man said: Managed to compile the latest version from apple. andyvand's version (old) here https://libraries.io/github/andyvand/IOPCIFamily helped. Does anyone know which component (kernel or kext) populates PCI node in the device tree ? Probably boot.efi. To compile new IOPCIFamily sources you need headers from private frameworks that can be obtained by compiling XNU sources which requires other private headers... Or just take old private headers from AnV or else. Link to comment https://www.insanelymac.com/forum/topic/334165-iopcifamily-how-to-compile/#findComment-2617225 Share on other sites More sharing options...
Recommended Posts