All credits to Zenith432 for the original code and probably further enhancements/bug fixes. This repository contains a modified version of Zenith432's GenericUSBXHCI USB 3.0 driver. Initial build provided by Zenith432 on.Optimize build to reduce code size and exported symbols. Modified for single binary to work on ML, Lion (10.7.5 only) The kext will now fail to load on 10.11+Ĭreated new Universal build for compatibility with 10.7.5 through 10.10.TODO: provide link Known issues: Change Log: Please use the following thread on for feedback, questions, and help: The source code is maintained at the following sites:
Or, if you have the command line tools installed, just run:įor FAT binary (32-bit and 64-bit in one binary) check/change Architectures to 'Standard (32/64-bit Intel)'.Probably not necessary, but a good idea to check that the target doesn't have overrides: change Architectures to 'Standard (32/64-bit Intel)'.click on GenericUSBXHCI at the top of the project tree.open GenericUSBXHCI.xcodeproj (do not change the SDK!).I do not test 32-bit, and there may be times when the repo is broken with respect to 32-bit builds, but I do check on major releases to see if the build still works for 32-bit. But you can build your own should you need them. 32-bit/64-bit FAT binaries are not provided. 32-bit BuildsĬurrently, builds are provided only for 64-bit systems. My build environment is currently Xcode 6.1, using SDK 10.8, targeting OS X 10.7. Rm -rf /System/Library/Extensions/PXHCD.kextĪrchived (old) builds are available on Google Code: