

- PS2 EMULATOR MAC OS X YOSEMITE DRIVERS
- PS2 EMULATOR MAC OS X YOSEMITE CODE
- PS2 EMULATOR MAC OS X YOSEMITE DOWNLOAD
- PS2 EMULATOR MAC OS X YOSEMITE WINDOWS
Into device label EHC1 set_label begin EH01 end Renaming can be accomplished with find/replace in your patched DSDT, or via Clover ist/ACPI/DSDT/Patches.įor example, on my Lenovo u430, I used the following patches to rename EHCx->EH0x: By renaming EHC1 to EH01 and EHC2 to EH02, you can effectively disable the built-in port injectors that match the SMBIOS you're using. For most PCs, the XHCI controller (USB3) is named 'XHC', so it will not match on the built-in injectors which use 'XHC1'.ĮHC1 and EHC2 are typically used by both Macs and PCs to identify the two EHCI controllers (USB2). The first class of port injectors are easy to disable with a DSDT patch.
PS2 EMULATOR MAC OS X YOSEMITE CODE
These settings often affect code within the DSDT that deals with XHCI controller initialization, USB2 routing, and USB3 port enabling. For most PCs, you should use XHCI "auto" or "smart auto". It is covered in my companion guide:Ĭonfiguration of the USB controllers is often dependent on BIOS settings. Unless your ACPI implementation is perfect, you should plan on creating a custom SSDT for USBInjectAll.kext. Note: It would be a good idea to read the USBInjectAll README, but probably not until reading this thread so you can understand the problems more clearly. The built USBInjectAll.kext is available from the link provided in the README.
PS2 EMULATOR MAC OS X YOSEMITE DOWNLOAD
If you need various files in the repo, download the ZIP. USBInjectAll.kext and a few other goodies are available here.
PS2 EMULATOR MAC OS X YOSEMITE WINDOWS

Please do not ask about it in this thread. Third party USB3 such as Asmedia, NEC/Renasas are problematic.

To work around these problems, there are potentially several steps that need to be taken. The port injectors that are built-in can also interfere with USB on a hack as it is unlikely the USB topology for a given Mac model is the same as your PC. In the event properties are injected to define the available ports, these properties are used instead of ACPI. In fact, even Apple's own products were found to be incorrect, so Apple created a way to override DSDT with a port injector. If it is not correct, ports that exist may not be enabled by the new drivers. This puts more pressure on ACPI (DSDT) to be correct.
PS2 EMULATOR MAC OS X YOSEMITE DRIVERS
The new drivers appear to employ the use of ACPI to a much greater extent than the previous drivers. In 10.11, Apple has completely rewritten the USB drivers. Building a CustoMac Hackintosh: Buyer's Guide
