235 replies to this topic
#201
Posted 29 September 2012 - 06:56 PM
Ok, well there's one problem with that patched PXHCD: It doesn't appear to support hubs, only devices directly connected to the card. Does anyone know how to add usb hub support? I have a USB 3 hub built into my monitor. It does work in Windows with the drivers from Intel's website, but I can't find anything for the Mac...
#202
Posted 06 October 2012 - 10:27 PM
Just wanted to give everyone a big thank you for the hard work and for posting your patched drivers.
I got a Startech USB 3 card working great on my first gen mac pro with a Seagate 3TB USB 3 GoFlex Desk.
I'm getting 96 MB/s write and 115 MB/s read. Very thankful for the hacintosh community!
I got a Startech USB 3 card working great on my first gen mac pro with a Seagate 3TB USB 3 GoFlex Desk.
I'm getting 96 MB/s write and 115 MB/s read. Very thankful for the hacintosh community!
#203
Posted 07 October 2012 - 08:57 AM
marcelol, on 29 September 2012 - 01:44 PM, said:
This is my patched 1.0.10 PXHCD.kext. Besides the code patch up bypass the ID check, you need to remove the PCIMatchedFamily info.plist entry.
One point of note, this driver still does NOT support USB 3.0 HUBS.
Enjoy.....
Thank you for your support. USB3 is back on my system
#204
Posted 08 October 2012 - 09:09 PM
djohnsto77, on 29 September 2012 - 06:56 PM, said:
Ok, well there's one problem with that patched PXHCD: It doesn't appear to support hubs, only devices directly connected to the card. Does anyone know how to add usb hub support? I have a USB 3 hub built into my monitor. It does work in Windows with the drivers from Intel's website, but I can't find anything for the Mac...
Uh...my post DID say that HUB's weren't supported by the driver...however, looking at the messages returned in console, it's more a factor of the OS, perhaps..
Has anyone tried this in ML ? Or Lion 10.7.5, for that matter. The APPLEUSBFamily driver for ML DOES support USB 3.0 Hubs, and conceivably it "should" work.
Can anyone confirm yea or nay on ML ?
#205
Posted 09 October 2012 - 01:16 AM
marcelol, on 29 September 2012 - 01:44 PM, said:
This is my patched 1.0.10 PXHCD.kext. Besides the code patch up bypass the ID check, you need to remove the PCIMatchedFamily info.plist entry.
One point of note, this driver still does NOT support USB 3.0 HUBS.
Enjoy.....
What "remove the PCIMatchedFamily info.plist entry" are we talking about here ?
#206
Posted 09 October 2012 - 12:03 PM
#207
Posted 09 October 2012 - 12:22 PM
When I unplug mouse USB out of USB3.0 ports, I got KP immediately. I tried replacing two DP3 kext files but the problem still existed.
#208
Posted 09 October 2012 - 02:28 PM
pokenguyen, on 09 October 2012 - 12:22 PM, said:
When I unplug mouse USB out of USB3.0 ports, I got KP immediately. I tried replacing two DP3 kext files but the problem still existed.
The PXHCD KEXT was originally designed to support Mass Storage Devices.....(having come from a Mass Storage Device maker was a dead give-away).
I think you're SOL with respect using a mouse off your USB 3.0 on this. Might I suggest you get a USB 2.0 Hub and connect it to that eSata/USB 2.0 port you have on your Elitebook, and plug the mouse in there ? Or conversely, since that notebook comes with Bluetooth, switching to a Bluetooth mouse.
#209
Posted 18 October 2012 - 12:13 AM
marcelol, on 29 September 2012 - 01:44 PM, said:
This is my patched 1.0.10 PXHCD.kext. Besides the code patch up bypass the ID check, you need to remove the PCIMatchedFamily info.plist entry.
One point of note, this driver still does NOT support USB 3.0 HUBS.
Enjoy.....
One point of note, this driver still does NOT support USB 3.0 HUBS.
Enjoy.....
Thank you mate
With your modified LaCie 1.0.10 kext now I've a Woster ExpressCard USB 3.0 (NEC ) up & running in my C2D MBP 10.8.2
But mine two USB 3.0 external hardrives (WD My Book Essential USB 3.0 and Samsung M3) both reports a maximun speed of 480mb/s the same that if they are plugged to a USB 2.0 port.
[b]USB Super-Speed Bus: [/b] Host Controller Location: Built-in USB Host Controller Driver: PXHCD PCI Device ID: 0x7fa000000194 PCI Revision ID: 0x7fa000000003 PCI Vendor ID: 0x7fa000001033 Bus Number: 0x5c [indent=1][b]My Book 1140: [/b][/indent] [indent=2]Capacity: 2 TB (2.000.365.289.472 bytes) [/indent] [indent=2]Removable Media: Yes [/indent] [indent=2]Detachable Drive: Yes [/indent] [indent=2]BSD Name: disk2 [/indent] [indent=2]Product ID: 0x1140 [/indent] [indent=2]Vendor ID: 0x1058 (Western Digital Technologies, Inc.) [/indent] [indent=2]Version: 10.12 [/indent] [indent=2]Serial Number: 5743415A4146313530363731 [/indent] [indent=2][color=#ff0000]Speed: Up to 480 Mb/sec [/color][/indent] [indent=2]Manufacturer: Western Digital [/indent] [indent=2]Location ID: 0x5c100000 / 2 [/indent] [indent=2]Current Available (mA): 500 [/indent] [indent=2]Current Required (mA): 2 [/indent] [indent=2]Partition Map Type: MBR (Master Boot Record) S.M.A.R.T. status: Not Supported [/indent] [indent=2]Volumes: [/indent] [indent=3][b]My Book: [/b][/indent] [indent=3]Capacity: 2 TB (2.000.364.240.896 bytes) [/indent] [indent=3]Available: 1,27 TB (1.267.986.489.344 bytes) [/indent] [indent=3]Writable: Yes [/indent] [indent=3]File System: Tuxera NTFS BSD [/indent] [indent=3]Name: disk2s1 [/indent] [indent=3]Mount Point: /Volumes/My Book [/indent] [indent=3]Content: Windows_NTFS[/indent] [indent=2][/indent]
Any clues about why is this?
Many thanks again
#210
Posted 23 October 2012 - 02:02 PM
Should the link of post #200 also work with the new LaCie Driver 1.0.11? Or will there be a new one?
I purchased a NEC PCI Host, System Profiler says 'driver installed' (before and after replacing the kext file) and the printer (with USB 2.0) works on the PCI, but my Icy Box with USB 3.0 doesn't show up. Any ideas?
Cheers Andy
I purchased a NEC PCI Host, System Profiler says 'driver installed' (before and after replacing the kext file) and the printer (with USB 2.0) works on the PCI, but my Icy Box with USB 3.0 doesn't show up. Any ideas?
Cheers Andy
#211
Posted 23 October 2012 - 02:11 PM
andisk, on 23 October 2012 - 02:02 PM, said:
Should the link of post #200 also work with the new LaCie Driver 1.0.11? Or will there be a new one?
I purchased a NEC PCI Host, System Profiler says 'driver installed' (before and after replacing the kext file) and the printer (with USB 2.0) works on the PCI, but my Icy Box with USB 3.0 doesn't show up. Any ideas?
Cheers Andy
I purchased a NEC PCI Host, System Profiler says 'driver installed' (before and after replacing the kext file) and the printer (with USB 2.0) works on the PCI, but my Icy Box with USB 3.0 doesn't show up. Any ideas?
Cheers Andy
I didn't know they had updated their driver. I'll have to take a look to see what they've done. It's entirely possible they've modified the driver in some other way so as to make it a little more difficult to work around the drive lock. With the 1.0.10 driver they'd added that extra key in the info.plist that hadn't existed before, and now they may have added a check to validate against a certain vendor id ( if that's the case, then it'll be a tougher nut to crack, as it may require everyone to pull the vendor id for their specific card, and then put that key value into the the PCIMatchedFamily key in info.plist.
The fact is tread carefully. Unless the 1.0.10 driver isn't working for you (and frankly, as long as you're simply hooking up a USB 3.0 drive to your "mac", should be be good), don't switch to the newer driver yet.
#212
Posted 23 October 2012 - 03:43 PM
Thanks for your quick response!
Simply hooking up a USB 3.0 drive is all I want, so the 1.0.10 driver should be fine. I installed the new driver before I came here, so I guess I'd have to uninstall it now. But where can I download the 1.0.10 driver? On the LaCie site they just offer the newest one.
Thanks again!
Simply hooking up a USB 3.0 drive is all I want, so the 1.0.10 driver should be fine. I installed the new driver before I came here, so I guess I'd have to uninstall it now. But where can I download the 1.0.10 driver? On the LaCie site they just offer the newest one.
Thanks again!
#213
Posted 23 October 2012 - 06:08 PM
andisk, on 23 October 2012 - 03:43 PM, said:
Thanks for your quick response!
Simply hooking up a USB 3.0 drive is all I want, so the 1.0.10 driver should be fine. I installed the new driver before I came here, so I guess I'd have to uninstall it now. But where can I download the 1.0.10 driver? On the LaCie site they just offer the newest one.
Thanks again!
Simply hooking up a USB 3.0 drive is all I want, so the 1.0.10 driver should be fine. I installed the new driver before I came here, so I guess I'd have to uninstall it now. But where can I download the 1.0.10 driver? On the LaCie site they just offer the newest one.
Thanks again!
Read through this thread...it's posted here as a ZIP.
Here's the link, for the truly lazy.
#214
Posted 24 October 2012 - 12:11 PM
Sorry, I thought the older links would just bring me to the LaCie site, where they only have their most up to date link.
But thanks again!
Edit: Finally everything works, thanks for your effort!!
But thanks again!
Edit: Finally everything works, thanks for your effort!!
#215
Posted 27 October 2012 - 12:57 PM
Hello.
Any LaCie drivers (original or patched) don't work for me, my system 10.6.8 is kernel panic forever.
Please, anybody can patched drivers from CalDigit card for 10.6.8?
Thanks.
Any LaCie drivers (original or patched) don't work for me, my system 10.6.8 is kernel panic forever.
Please, anybody can patched drivers from CalDigit card for 10.6.8?
Thanks.
#216
Posted 29 October 2012 - 10:39 AM
I Found The Solution how to Making NEC USB 3.0 Card Fully Comportable with Original MAC Drivers [CalDigit, LaCie, Oyen]
So, Now We can to change Subsystem Vendor ID and Subsystem Device ID for Your NEC/RENESAS USB3 Controller on chip (uPD720200 & uPD720200a).
All latest original MAC drivers, before locked for us, will be available from Vendors by Your choice:
CalDigit MAC Driver or
LaCie MAC Driver or
Oyen Digital MAC Driver and etc...
And posting instruction hear....
So, Now We can to change Subsystem Vendor ID and Subsystem Device ID for Your NEC/RENESAS USB3 Controller on chip (uPD720200 & uPD720200a).
All latest original MAC drivers, before locked for us, will be available from Vendors by Your choice:
CalDigit MAC Driver or
LaCie MAC Driver or
Oyen Digital MAC Driver and etc...
And posting instruction hear....
#217
Posted 29 October 2012 - 10:50 AM
marcelol, on 29 September 2012 - 01:44 PM, said:
This is my patched 1.0.10 PXHCD.kext. Besides the code patch up bypass the ID check, you need to remove the PCIMatchedFamily info.plist entry.
One point of note, this driver still does NOT support USB 3.0 HUBS.
Enjoy.....
One point of note, this driver still does NOT support USB 3.0 HUBS.
Enjoy.....
PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[4] PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:1(in) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[3] PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:2(out) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[4] PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:1(in) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[3] PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:2(out) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[4] PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:1(in) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[3] PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:2(out) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[4] PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:1(in) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[3] PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:2(out) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[4] PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:1(in) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[3] PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:2(out) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[4] PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:1(in) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[3] PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:2(out) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[4] PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:1(in) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[3] PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:2(out) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[4] PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:1(in) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[3] PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:2(out) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[4] PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:1(in) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[3] PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:2(out) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[4] PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:1(in) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[3] PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:2(out) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[4] PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:1(in) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[3] PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:2(out) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[4] PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:1(in) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[3] PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:2(out) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[4] PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:1(in) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[3] PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:2(out) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[4] PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:1(in) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[3] PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:2(out) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[4] PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:1(in) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[3] PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:2(out) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[4] PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:1(in) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[3] PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:2(out) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[4] PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:1(in) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[3] PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:2(out) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[4] PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:1(in) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[3] PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:2(out) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[4] PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:1(in) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[3] PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:2(out) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[4] PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:1(in) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[3] PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:2(out) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[4] PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:1(in) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[3] PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:2(out) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[4] PXHCD => 0xffffff80f4725000::UIMCreateBulkTransfer -command timeout 10000 10000 - adr=2:1(in) PXHCD <= 0xffffff80f4725000::UIMCreateBulkTransfer status 0 PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::TransferEventHandler slot ID[1] endpoint ID[3] PXHCD <= 0xffffff80f4725000::TransferEventHandler PXHCD => 0xffffff80f4725000::ClearRootHubPortFeature - port 3, feature: 16 PXHCD => 0xffffff80f4725000::XHCIRootHubResetChangeConnection 3 PXHCD <= 0xffffff80f4725000::XHCIRootHubResetChangeConnection PXHCD <= 0xffffff80f4725000::ClearRootHubPortFeature PXHCD => 0xffffff80f4725000::UIMEnableAddressEndpoints - device address 2 - ENABLE PXHCD => 0xffffff80f4725000::AbortTransfer PXHCD <= 0xffffff80f4725000::AbortTransfer PXHCD => 0xffffff80f4725000::AbortTransfer PXHCD <= 0xffffff80f4725000::AbortTransfer PXHCD => 0xffffff80f4725000::AbortTransfer PXHCD <= 0xffffff80f4725000::AbortTransfer PXHCD => 0xffffff80f4725000::DeviceDetach PXHCD => DeleteEndpointStatInfo: PXHCD <= DeleteEndpointStatInfo PXHCD <= 0xffffff80f4725000::DeviceDetach ends with error[0x0] PXHCD <= 0xffffff80f4725000::UIMEnableAddressEndpoints PXHCD => 0xffffff80f4725000::UIMAbortEndpoint: Addr: 2, Endpoint: 1,1 PXHCD 0xffffff80f4725000::UIMAbortEndpoint: slotID is not valid - device removed ? PXHCD <= 0xffffff80f4725000::UIMAbortEndpoint Status = -536870163 PXHCD => 0xffffff80f4725000::UIMAbortEndpoint: Addr: 2, Endpoint: 2,0 PXHCD 0xffffff80f4725000::UIMAbortEndpoint: slotID is not valid - device removed ? PXHCD <= 0xffffff80f4725000::UIMAbortEndpoint Status = -536870163 PXHCD => 0xffffff80f4725000::UIMAbortEndpoint: Addr: 2, Endpoint: 2,0 PXHCD 0xffffff80f4725000::UIMAbortEndpoint: slotID is not valid - device removed ? PXHCD <= 0xffffff80f4725000::UIMAbortEndpoint Status = -536870163 PXHCD => 0xffffff80f4725000::UIMAbortEndpoint: Addr: 2, Endpoint: 2,0 PXHCD 0xffffff80f4725000::UIMAbortEndpoint: slotID is not valid - device removed ? PXHCD <= 0xffffff80f4725000::UIMAbortEndpoint Status = -536870163 PXHCD => 0xffffff80f4725000::UIMDeleteEndpoint: Addr: 2, Endpoint: 2,0 PXHCD 0xffffff80f4725000::UIMDeleteEndpoint: slotID is not valid - device already cleared PXHCD <= 0xffffff80f4725000::UIMDeleteEndpoint PXHCD => 0xffffff80f4725000::UIMAbortEndpoint: Addr: 2, Endpoint: 1,1 PXHCD 0xffffff80f4725000::UIMAbortEndpoint: slotID is not valid - device removed ? PXHCD <= 0xffffff80f4725000::UIMAbortEndpoint Status = -536870163 PXHCD => 0xffffff80f4725000::UIMDeleteEndpoint: Addr: 2, Endpoint: 1,1 PXHCD 0xffffff80f4725000::UIMDeleteEndpoint: slotID is not valid - device already cleared PXHCD <= 0xffffff80f4725000::UIMDeleteEndpoint PXHCD => 0xffffff80f4725000::UIMAbortEndpoint: Addr: 2, Endpoint: 0,3 PXHCD 0xffffff80f4725000::UIMAbortEndpoint: slotID is not valid - device removed ? PXHCD <= 0xffffff80f4725000::UIMAbortEndpoint Status = -536870163 PXHCD => 0xffffff80f4725000::UIMDeleteEndpoint: Addr: 2, Endpoint: 0,3 PXHCD 0xffffff80f4725000::UIMDeleteEndpoint: slotID is not valid - device already cleared PXHCD <= 0xffffff80f4725000::UIMDeleteEndpoint PXHCD => 0xffffff80f4725000::UIMCreateInterruptTransfer - adr=1:1 cbp=0xffffff8016c86f00:1 br=YES cback=[0xffffff7f807a7f10:0xffffff80f4725000:0xffffff8016c76600]) PXHCD <= 0xffffff80f4725000::UIMCreateInterruptTransfer PXHCD => 0xffffff80f4725000::UIMAbortEndpoint: Addr: 1, Endpoint: 1,1 PXHCD => 0xffffff80f4725000::SimulateEDAbort - endpointnumber[1] - direction[1] PXHCD <= 0xffffff80f4725000::SimulateEDAbort PXHCD <= 0xffffff80f4725000::UIMAbortEndpoint Status = 0 PXHCD => PXHCD[0xffffff80f4725000]::setPowerState - powerStateOrdinal(3) - whatDevice(0xffffff80f4725000) current state(4)PXHCD => 0xffffff80f4725000::DozeController PXHCD <= 0xffffff80f4725000::DozeController PXHCD <= 0xffffff80f4725000::setPowerState to 3 - returning kIOPMAckImpliedPXHCD => 0xffffff80f4725000::powerStateDidChangeTo - stateNumber(3) PXHCD => 0xffffff80f4725000::LastRootHubPortStatusChanged PXHCD <= 0xffffff80f4725000::LastRootHubPortStatusChanged PXHCD <= 0xffffff80f4725000::powerStateDidChangeTo PXHCD => [0xffffff80f4725000]::powerChangeDone to state (4)- legacy internal state 3 _controllerAvailable(true) PXHCD <= [0xffffff80f4725000]::powerChangeDone
#218
Posted 29 October 2012 - 03:29 PM
DZLK, on 29 October 2012 - 10:39 AM, said:
I Found The Solution how to Making NEC USB 3.0 Card Fully Comportable with Original MAC Drivers [CalDigit, LaCie, Oyen]
So, Now We can to change Subsystem Vendor ID and Subsystem Device ID for Your NEC/RENESAS USB3 Controller on chip (uPD720200 & uPD720200a).
All latest original MAC drivers, before locked for us, will be available from Vendors by Your choice:
CalDigit MAC Driver or
LaCie MAC Driver or
Oyen Digital MAC Driver and etc...
And posting instruction hear....
So, Now We can to change Subsystem Vendor ID and Subsystem Device ID for Your NEC/RENESAS USB3 Controller on chip (uPD720200 & uPD720200a).
All latest original MAC drivers, before locked for us, will be available from Vendors by Your choice:
CalDigit MAC Driver or
LaCie MAC Driver or
Oyen Digital MAC Driver and etc...
And posting instruction hear....
Not sure I completely understand how this helps us.
What this flash updating seem to do is make the USB3 hardware look like it is from one the original manufacturers.
That is, take a generic NEC PCI-Express board and turn it into a Lacie board.
Is that my correct understanding ?
If so, then it does not helps us because Lacie drivers, for example, check the actual USB drive plugged into the USB3 port. And if the drive is not a Lacie branded drive, then it rejects that drive and does not mount it.
The patched kext in this thread bypasses that check.
That is, you still need a patched kext.
Please correct anything that I have misunderstood.
#219
Posted 29 October 2012 - 05:36 PM
You can make card Branded is CalDigit with full futures without checking USB drives not like LaCie or make it Branded for Oyen Digital without checking USB drives too.
It's your choice to decide what is your favorit Brand.
No needed any more wait for become new drivers will be patched and available for all.
It's your choice to decide what is your favorit Brand.
No needed any more wait for become new drivers will be patched and available for all.
#220
Posted 12 November 2012 - 03:43 PM
2 user(s) are reading this topic
0 members, 2 guests, 0 anonymous users



Sign In
Create Account








