![]() ![]() I wonder what's needed to make that work? I guess it needs to be updated to use modern iokit USB classes - but those are not open source? Buses and devices created by GenericUSBXHCI don't appear in USB tab of System Information.app. GenericUSBXHCI adds USB devices directly to itself. Apple's drivers adds an entry for each port and attaches USB devices to the port. The ioreg for GenericUSBXHCI is different than Apple's drivers. What's the url for the one that you are using? There are different versions on the internet. Make a codeless kext that matches the ASM3242 (IOProbeScore 5001) and uses the AppleUSBXHCIPCI IOClass. ![]() Make a codeless kext that matches the ASM3242 (IOProbeScore 5001) and uses the AppleASMedia3142USBXHCI IOClass. All we know from looking at the ist is that it's not for the ASM1042, ASM2142, or ASM3142. AppleUSBXHCIPCI.kext has a generic ASMedia personality called AppleASMediaUSBXHCI with IOProbeScore 1000 that can match the ASM3242 but I don't think AppleASMediaUSBXHCI is made for ASM3242. Does the ASM3242 work with AppleUSBXHCIPCI (remove GenericUSBXHCI)? Does it support 20 Gbps with AppleUSBXHCIPCI? GenericUSBXHCI has an IOProbeScore of 1 which overrides AppleUSBXHCIPCI. The default IOClass that matches ASM3242 (or any other ASMedia controller) is AppleUSBXHCIPCI which has IOProbeScore 0. AppleUSBXHCIPCI.kext has a ASMedia personality only for ASM1042. Is this a Hackintosh? Or maybe you have a Mac but OpenCore is modifying some stuff? SSDT? Device Properties? Actually, the slot name properties are being applied to the devices instead of the parent slots. ![]() Your PCI slots have strange AAPL,slot-name values starting with "Internal". I guess the slot used by the ASM3242 is not marked properly as a slot. system_profile.txt is missing the ASM3242 from the PCI list. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |