Andy Vandijck Posted April 10, 2011 Author Share Posted April 10, 2011 Added 10.6.7 optimized IOUSBFamily.kext (418.4.2) with USB3 support + other fixes. It's compiled with LLVM GCC 4.2 and is set for speed (-O3). I'm using Xcode 4.0 to compile it. Link to comment Share on other sites More sharing options...
BuXb Posted April 10, 2011 Share Posted April 10, 2011 great, dank je well Andy, did you see in the source code what Apple changed ("improved"?) in the source code from the previous to this new 418.4.2? Link to comment Share on other sites More sharing options...
Andy Vandijck Posted April 10, 2011 Author Share Posted April 10, 2011 great, dank je well Andy, did you see in the source code what Apple changed ("improved"?) in the source code from the previous to this new 418.4.2? It seems to be mostly bug fixes... There is very little difference between previous one and new one (that's also why the patch went in cleanly). Link to comment Share on other sites More sharing options...
BuXb Posted April 10, 2011 Share Posted April 10, 2011 BugsB LIKEs bug fixes (as long as they don't "fix" BugsB .. ) Link to comment Share on other sites More sharing options...
zerojj Posted April 12, 2011 Share Posted April 12, 2011 I've had no luck trying to get this to work on an actual MacBook Pro (2006) with a Patriot ExpressCard. The system will recognize the device and even declare the existence of a SuperSpeed bus, but a USB 3.0 device connected to the card doesn't show up anywhere (I/O registry, System Profiler). A USB 2.0 device connected to the card causes the card to disappear from the system. I looked at the deltas in the code and didn't see any obvious dependency on other OSx86 components. What am I missing here that this works for other people on non-Apple hardware? getting the same problem here (can see the super-speed bus, but regular usb 1.1 or 2.0 device not recognized) using the 10.6.7 iousbfamily.kext and the caldigit kext on gigabyte ga-h55m-usb3 odd thing is, if i use the modded lacie/nec driver (and stock iousbfamily), it works fine - but no sleep. I have to turn-off or disconnect any devices plugged into usb3 ports before sleep will work properly Link to comment Share on other sites More sharing options...
Powaking Posted April 28, 2011 Share Posted April 28, 2011 It seems to be mostly bug fixes...There is very little difference between previous one and new one (that's also why the patch went in cleanly). Previous attempts resulted in my machine not being able to sleep. Has this been resolved? Link to comment Share on other sites More sharing options...
Andy Vandijck Posted July 7, 2011 Author Share Posted July 7, 2011 I added the source patch for 10.6.8 IOUSBFamily (build 424.4.1). Soon I will add the binaries for the IOUSBFamily also. I have the sources built but I still need to update to 10.6.8 and then add the missing plugins... More soon... Link to comment Share on other sites More sharing options...
asstastic Posted July 18, 2011 Share Posted July 18, 2011 I tried the kext in Lion. USB 2 ports work fine. USB 3 ports do not recognize any devices. Back to LaCie driver for now. Link to comment Share on other sites More sharing options...
wastez Posted July 18, 2011 Share Posted July 18, 2011 Does anybody compiled it for 10.6.8? Would be really great if someone can upload it. Thx Link to comment Share on other sites More sharing options...
Andy Vandijck Posted July 25, 2011 Author Share Posted July 25, 2011 I rewrote IOUSBFamily to be capable to use USB3 devices at full speed.I also implemented the Orbyte legacy fix and the Slice errata fix + sleep fix (made sleep fix togleable in Info.plist of AppleUSBEHCI and AppleUSBOHCI). Download: http://rapidshare.com/files/435500537/IOUS...ly_USB3_AnV.zip Source patch (10.6.5/10.6.6/10.6.7, patch build 417.4.1): http://rapidshare.com/files/435501345/IOUS....1-AnV.diff.zip Source patch (10.6.8, patch build 424.4.1): https://rapidshare.com/files/2702776741/IOU..._patch.diff.zip xHCI controller kext: http://rapidshare.com/files/436438000/CalD...SBxHCI.kext.zip Enjoy... EDIT: Added modified CalDigitxHCI.kext for USB3 controller (requires this patched IOUSBFamily) ANOTHER EDIT: Added sources for 10.6.8 IOUSBFamily, rest will follow... Link to comment Share on other sites More sharing options...
wastez Posted July 25, 2011 Share Posted July 25, 2011 Thx anv! You´re the best! Link to comment Share on other sites More sharing options...
kdawg Posted July 25, 2011 Share Posted July 25, 2011 Anyone run tests with 10.7? Link to comment Share on other sites More sharing options...
BuXb Posted July 25, 2011 Share Posted July 25, 2011 hey Andy, just out of curiosity, are you on "the next cat" yet ? Link to comment Share on other sites More sharing options...
AlterWolf Posted July 28, 2011 Share Posted July 28, 2011 hy Andy, feed-back: works great under 10.6.8 after install 10.7 - sorry no function. Also the new lacie-drivers are not working for me becauce my usb3-pci-card was very cheep (LogiLink PC 0054). can you help me? greetz old_wolf Link to comment Share on other sites More sharing options...
kdawg Posted August 1, 2011 Share Posted August 1, 2011 So by rewriting IOUSBFamily will this negate the need for a patched third party driver for say… the NEC controller the Gigabyte boards come with? EDIT: Using the new IOUSBFamily kext eith 10.6.8 gave me kernel panics on boot. Had to revert back. Link to comment Share on other sites More sharing options...
kdawg Posted August 4, 2011 Share Posted August 4, 2011 So by rewriting IOUSBFamily will this negate the need for a patched third party driver for say… the NEC controller the Gigabyte boards come with? UPDATE: Using the new IOUSBFamily kext eith 10.6.8 gave me kernel panics on boot. Had to revert back. UPDATE 8/3/2011: I see CalDigit released an updated driver for Lion v1.3.1 Link to comment Share on other sites More sharing options...
AlterWolf Posted August 8, 2011 Share Posted August 8, 2011 UPDATE 8/3/2011:I see CalDigit released an updated driver for Lion v1.3.1 sorry, driver works not greetz old_wolf Link to comment Share on other sites More sharing options...
macgaga Posted August 9, 2011 Share Posted August 9, 2011 So by rewriting IOUSBFamily will this negate the need for a patched third party driver for say… the NEC controller the Gigabyte boards come with? EDIT: Using the new IOUSBFamily kext eith 10.6.8 gave me kernel panics on boot. Had to revert back. hey ... I have the following Problem. 10.6.8 on a Sandy Bridge machine. All is fine ... BUT when I put the machine to sleep I can press SPACE on the Orginal ALU Apple keyboard and it DOES awake, but after this put of space, keyboard doesnt react anymore, I have to unplug and plug that it is funtion again. The Mightymouse (on a own port) does funtcion immidently after wake up. Normal PC Keyboards also function, only my 2 Apple keyboards refuse to go ... any idea ? Link to comment Share on other sites More sharing options...
BuXb Posted August 22, 2011 Share Posted August 22, 2011 latest greatest: http://www.kexts.com/downloads.php?do=file&id=1163 v. 4.2.5b6 for Snow 10.6.8 and Lion first try in E/E, leaving the kext(s) in S/L/E untouched. Andy .. ? Link to comment Share on other sites More sharing options...
Breathless Posted August 30, 2011 Share Posted August 30, 2011 latest greatest: http://www.kexts.com/downloads.php?do=file&id=1163 v. 4.2.5b6 for Snow 10.6.8 and Lion first try in E/E, leaving the kext(s) in S/L/E untouched. Andy .. ? Any idea if it is possible to add my VLI VL800-Q8 USB 3.0 device to these kexts to get support? It appears that this controller is apparently unique to my new Zotac Z68 ITX motherboard and only a few other Z68 boards.... Windows sees the controller as VIA USB 3.0. Link to comment Share on other sites More sharing options...
juuza91 Posted October 18, 2011 Share Posted October 18, 2011 What have I to do with the .diff (IOUSBFamily-417.4.1-AnV.diff) cause my usb still not working... on a sandy bridge intell card USB EHCI Link to comment Share on other sites More sharing options...
darkstar252 Posted November 12, 2011 Share Posted November 12, 2011 I rewrote IOUSBFamily to be capable to use USB3 devices at full speed.I also implemented the Orbyte legacy fix and the Slice errata fix + sleep fix (made sleep fix togleable in Info.plist of AppleUSBEHCI and AppleUSBOHCI). Download: http://rapidshare.com/files/435500537/IOUS...ly_USB3_AnV.zip Source patch (10.6.5/10.6.6/10.6.7, patch build 417.4.1): http://rapidshare.com/files/435501345/IOUS....1-AnV.diff.zip Source patch (10.6.8, patch build 424.4.1): https://rapidshare.com/files/2702776741/IOU..._patch.diff.zip xHCI controller kext: http://rapidshare.com/files/436438000/CalD...SBxHCI.kext.zip Enjoy... EDIT: Added modified CalDigitxHCI.kext for USB3 controller (requires this patched IOUSBFamily) ANOTHER EDIT: Added sources for 10.6.8 IOUSBFamily, rest will follow... Hi andy this to drivers work with an ASMedia USB3 Controller from my P8P67 LE ? ... and ... Works with OS X Lion? Link to comment Share on other sites More sharing options...
manmal Posted November 12, 2011 Share Posted November 12, 2011 Hi ! Good question...does it work on lion 10.7.x? I have an Asus sandybridge laptop usb3 capable... Thanks! Mal Link to comment Share on other sites More sharing options...
marcelol Posted January 15, 2012 Share Posted January 15, 2012 I rewrote IOUSBFamily to be capable to use USB3 devices at full speed. I also implemented the Orbyte legacy fix and the Slice errata fix + sleep fix (made sleep fix togleable in Info.plist of AppleUSBEHCI and AppleUSBOHCI). Download: http://rapidshare.com/files/435500537/IOUS...ly_USB3_AnV.zip Source patch (10.6.5/10.6.6/10.6.7, patch build 417.4.1): http://rapidshare.com/files/435501345/IOUS....1-AnV.diff.zip Source patch (10.6.8, patch build 424.4.1): https://rapidshare.com/files/2702776741/IOU..._patch.diff.zip xHCI controller kext: http://rapidshare.com/files/436438000/CalD...SBxHCI.kext.zip Enjoy... EDIT: Added modified CalDigitxHCI.kext for USB3 controller (requires this patched IOUSBFamily) ANOTHER EDIT: Added sources for 10.6.8 IOUSBFamily, rest will follow... Will this Caldigit patched driver support other cards that use the NEC/Renesas chipset ( u720200 ) ? And if you have the patched LaCie driver, how do you uninstall that, so you can install the CalDigit driver ? Also one other "informed, but looking to learn" question. When applying these kexts on an MacBookPro, do you just use kexthelper ? And what are S/L/E and E/E ?? Are those specific for Hackintoshes ? Or am I missing some bit of obscure information ? Link to comment Share on other sites More sharing options...
marcelol Posted February 2, 2012 Share Posted February 2, 2012 I rewrote IOUSBFamily to be capable to use USB3 devices at full speed. I also implemented the Orbyte legacy fix and the Slice errata fix + sleep fix (made sleep fix togleable in Info.plist of AppleUSBEHCI and AppleUSBOHCI). Download: http://rapidshare.com/files/435500537/IOUS...ly_USB3_AnV.zip Source patch (10.6.5/10.6.6/10.6.7, patch build 417.4.1): http://rapidshare.com/files/435501345/IOUS....1-AnV.diff.zip Source patch (10.6.8, patch build 424.4.1): https://rapidshare.com/files/2702776741/IOU..._patch.diff.zip xHCI controller kext: http://rapidshare.com/files/436438000/CalD...SBxHCI.kext.zip Enjoy... EDIT: Added modified CalDigitxHCI.kext for USB3 controller (requires this patched IOUSBFamily) ANOTHER EDIT: Added sources for 10.6.8 IOUSBFamily, rest will follow... Has anyone tried this updated driver on Lion, or has anyone tried a hand at updating the IOUSBFamily for Lion from the source tree ?? I've encountered random disconnect/reconnects ( follow the link to x-post from another group post here ) behavior on SnowLeop, and still encountering it on Lion 10.7.3. This is with the LaCie driver, and I'm curious if the CalDigit driver would perform better. Link to comment Share on other sites More sharing options...
Recommended Posts