Skip to content

Commit

Permalink
GitBook: [master] 2 pages modified
Browse files Browse the repository at this point in the history
  • Loading branch information
corpnewt authored and gitbook-bot committed Dec 4, 2018
1 parent 6a75c85 commit 13b1382
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 2 deletions.
1 change: 0 additions & 1 deletion config.plist-per-hardware/ivy-bridge.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,3 @@



Info still to come - I haven't put this together yet because there are some special cases to consider with some Ivy builds.
2 changes: 1 addition & 1 deletion gathering-kexts.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ All of the following kexts are available on [_this repo_ ](https://1drv.ms/f/s!A

### USB

You'll want to grab [_USBInjectAll.kext_](https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads/). If you're on an H370, B360, and H310 Coffee Lake system, or an X79/X99/X299 you'll likely want to make sure to include the _XHCI-unsupported.kext_ as well. As of 10.11, Apple has imposed a 15 port limit on each USB controller. This doesn't sound like a terribly imposing issue until you realize that each USB 3 port counts as 2 - one for USB 2, one for USB 3. On Skylake and newer builds where USB 2 and 3 are handled only on XHCI, and each USB 3 port counts as 2, this limit can be reached quickly. There is a way to route all USB 2 through EHCI though - utilizing RehabMan's [_FakePCIID.kext + FakePCIID\_XHCIMux.kext_](https://github.com/RehabMan/OS-X-Fake-PCI-ID) which opens up an extra controller and subsequently another 15 USB ports.
You'll want to grab [_USBInjectAll.kext_](https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads/). If you're on an H370, B360, and H310 Coffee Lake system, or an X79/X99/X299 you'll likely want to make sure to include the _XHCI-unsupported.kext_ as well. As of 10.11, Apple has imposed a 15 port limit on each USB controller. This doesn't sound like a terribly imposing issue until you realize that each USB 3 port counts as 2 - one for USB 2, one for USB 3. On Skylake and newer builds where USB 2 and 3 are handled only on XHCI, and each USB 3 port counts as 2, this limit can be reached quickly. There is a way to route all USB 2 through EHCI though - utilizing RehabMan's [_FakePCIID.kext + FakePCIID\_XHCIMux.kext_](https://github.com/RehabMan/OS-X-Fake-PCI-ID) \(it only works on some chipsets though\) which can take some of the pressure off the XHCI controller.

### Audio

Expand Down

0 comments on commit 13b1382

Please sign in to comment.