Jump to content

IOUSBFamily 10.8.4 Slice+AnV with full AppleUSBXHCI support for any USB3 chip (V12)

USB USB3 USB2 SleepFixed AppleUSBXHCI AppleUSBEHCI AppleUSBOHCI IOUSBFamily

  • Please log in to reply
93 replies to this topic

#81
doof

doof

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts

So no plans to update to the 10.8.5 version of iousbfamily. I'm using v12 build in 10.8.5 without issue so far. I guess we'll just have to wait for sea lion.



#82
Andy Vandijck

Andy Vandijck

    InsanelyMac Deity

  • Coders
  • 1,613 posts
  • Gender:Male
  • Location:Tienen
  • Interests:Programming stuff for Mac OS X...
    Hacking...
    Hard rock (also really big Metallica...

So no plans to update to the 10.8.5 version of iousbfamily. I'm using v12 build in 10.8.5 without issue so far. I guess we'll just have to wait for sea lion.

I'll update it for 10.9 when the sources come out.

If Slice still has a 10.8 installed, you could ask him to compile a 10.8.5 IOUSBFamily when the sources come out :D



#83
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 2,925 posts
  • Gender:Male
  • Location:Moscow

I'll update it for 10.9 when the sources come out.

If Slice still has a 10.8 installed, you could ask him to compile a 10.8.5 IOUSBFamily when the sources come out :D

Sorry, no. I have 10.7.5 and 10.9.0. Forget 10.8.x forever.

In 10.8.5 I was using 10.8.4 kext and it worked without problems as well as in 10.9.0.

But I have a problem with dead USB3 card. For now I am out of the theme.



#84
Zenith432

Zenith432

    InsanelyMac Sage

  • Developers
  • 416 posts
  • Gender:Male

 

Is there anybody has a proposition why XHCI should work with 5 ports while the chip contains only 4?

Slice

 

Mystery solved

 

Here's the dump for your chip

Vendor 0x1106, Device 0x3432, Revision 0x2
CapLength  32
HCIVersion 0x96
MaxSlots 16, MaxIntrs 1, Rsvd(1) 0, MaxPorts 5
IST 1 microframes, ERST Max 8, Rsvd(2) 0xa, SPR Y, Max Scratchpad Bufs 31
U1 Device Exit Latency 4, Rsvd(3) 0, U2 Device Exit Latency 231
AC64 Y, BNC Y, CSZ N, PPC Y, PIND N, LHRC Y, LTC Y, NSS Y, Rsvd(4) 0, MaxPSASize 65536
  xHC Extended Cap ID 1, Specific 0
    Legacy CTLSTS 0x40010000
  xHC Extended Cap ID 2, Specific 0x200
    Supported Protocol Name 0x20425355 PortOffset 1 PortCount 1 ProtocolDefined 0x6
  xHC Extended Cap ID 2, Specific 0x300
    Supported Protocol Name 0x20425355 PortOffset 2 PortCount 4 ProtocolDefined 0
DBOff  0x100
RTSOff 0x200
PageSize 4096

Number of root hub ports = 5

ports 2 - 5 are superspeed ports.

On port number 1 is an integrated USB 2.0 rate-matching hub. (ProtocolDefined 0x6).  On the integrated hub there are 4 tier-2 high-speed ports as companions for the 4 tier-1 superspeed ports on the root hub.

XHCI allows this by section 4.24.2.



#85
bcc9

bcc9

    InsanelyMac Legend

  • Coders
  • 1,277 posts
  • Gender:Male

I'll update it for 10.9 when the sources come out.
If Slice still has a 10.8 installed, you could ask him to compile a 10.8.5 IOUSBFamily when the sources come out :D

So now that 10.9 sources are out and IOUSBFamily is MIA, what's the plan for usb 3; compile this for 10.9 anyway, or merge efforts with zenith432's genericusbxhci?

I know that sometimes some packages release later than others at opensource.apple.com, so maybe we can keep waiting and it'll come out.

Still hoping to someday be able to resume from suspend with working usb3 on my old sandy bridge system :)

#86
Mirone

Mirone

    InsanelyMac Deity

  • Local Moderators
  • 1,572 posts
  • Gender:Male
  • Location:Brazil
It would be interesting to combine efforts
with GenericcUSXHCI of Zenith432.
we could benefit from the knowledge
everyone.


#87
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 2,925 posts
  • Gender:Male
  • Location:Moscow

I have no objections.



#88
Allaп

Allaп

    InsanelyMacaholic

  • Local Moderators
  • 2,759 posts
  • Gender:Male
  • Location:Brazil

works in Mavericks?



#89
Allaп

Allaп

    InsanelyMacaholic

  • Local Moderators
  • 2,759 posts
  • Gender:Male
  • Location:Brazil

in Mavericks i have the same problem about clock.

post-1166456-0-76066900-1388543124_thumb

 

and I tried all the kexts



#90
Goddam

Goddam

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts

Gday Fellas,

 

Just wondering if there was any news on the 10.9 Mavericks front?

V12 works great on 10.8.5, Just need a fully functional version for Mavericks

 

Thanks for all the Great work on this Guys , it has really helped me out a lot!

 

 

 

Regards

 

GD

 

MBP 17" late2011

ASMedia ASM 1042 (best 34mm Express card, Uses much less current than the others and has comparable speed)

 

NEC 720200

FL1100

Renasas

and various others I've tried

 

 



#91
Allaп

Allaп

    InsanelyMacaholic

  • Local Moderators
  • 2,759 posts
  • Gender:Male
  • Location:Brazil

Gday Fellas,

 

Just wondering if there was any news on the 10.9 Mavericks front?

V12 works great on 10.8.5, Just need a fully functional version for Mavericks

 

Thanks for all the Great work on this Guys , it has really helped me out a lot!

 

 

 

Regards

 

GD

 

MBP 17" late2011

ASMedia ASM 1042 (best 34mm Express card, Uses much less current than the others and has comparable speed)

 

NEC 720200

FL1100

Renasas

and various others I've tried

 

Welcome.

 

let me understand, you use a real Mac?

 

this method does not work for you, post your problem where will have proper support.

here. http://www.insanelym...m/146-mac-os-x/



#92
Goddam

Goddam

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts

Welcome.

 

let me understand, you use a real Mac?

 

this method does not work for you, post your problem where will have proper support.

here. http://www.insanelym...m/146-mac-os-x/

 

Yes strangely enough this does work for me , (has been working with V12 on ML10.8.5 on MBP2011 with ASM1042 express card )

 

Actually Andys versions are the only ones that I have found to work on an actual Real Mac,

have been using his versions for about 2 years on this MBP and it does work correctly,

 

I know its not a hackintosh, but these KEXTS are the only one's that work on the pre USB3 macs IE sandy bridge with PCI express card slot,

So will continue to follow these posts as I have not found any other working versions or support anywhere else other than from Andy's posts

 

Thanks and Regards

 

GD



#93
oki270

oki270

    InsanelyMac Protégé

  • Members
  • PipPip
  • 66 posts

Hi guys!

 

I just installed 10.9 on z87-ud3h without extra kexts (except FakeSMC of course) and no DSDT injections. My USB ports 2.0/3.0 (keyboard and mouse) don't work after wakeup. This is from the kernel.log:

 

Feb  6 09:53:04 s-imac kernel[0]: USB (EHCI):Port 1 on bus 0x1a connected or disconnected: portSC(0x301803)

Feb  6 09:53:04 s-imac kernel[0]: USB (XHCI Root Hub USB 2.0 Simulation):Port 9 on bus 0xa connected or disconnected: portSC(0x206e1)

Feb  6 09:53:04 s-imac kernel[0]: USB (XHCI Root Hub USB 2.0 Simulation):Port 10 on bus 0xa connected or disconnected: portSC(0x206e1)

Feb  6 09:53:04 s-imac kernel[0]: USB (XHCI Root Hub USB 2.0 Simulation):Port 14 on bus 0xa connected or disconnected: portSC(0x20ae1)

Feb  6 09:53:04 s-imac kernel[0]: USB (EHCI):Port 1 on bus 0x1d connected or disconnected: portSC(0x301803)

Feb  6 09:53:04 s-imac kernel[0]: USBF:    3226. 93    AppleUSBXHCI::RestoreControllerStateFromSleep - Error restoring controller state USBSTS = 0x411

Feb  6 09:53:04 s-imac kernel[0]: The USB device HubDevice (Port 5 of Hub at 0x15000000) may have caused a wake by issuing a remote wakeup (3)

Feb  6 09:53:04 s-imac kernel[0]: The USB device HubDevice (Port 6 of Hub at 0x15000000) may have caused a wake by issuing a remote wakeup (3)

Feb  6 09:53:04 s-imac kernel[0]: USBF:    3226.103    IOUSBHIDDriver(IOUSBHIDDriver)::RearmInterruptRead  returning error 0xe00002c0 (no such device), not issuing any reads to device

Feb  6 09:53:50 s-imac kernel[0]: full wake (reason 1) 46086 ms

Feb  6 09:54:20 s-imac kernel[0]: USBF:    3302.354    IOUSBHIDDriver(IOUSBHIDDriver)::RearmInterruptRead  returning error 0xe00002c0 (no such device), not issuing any reads to device

 

Which way to go from here? To try kexts in this thread or Generic from other thread? Please help.

 

Oki



#94
Simonej

Simonej

    InsanelyMac Protégé

  • Members
  • PipPip
  • 59 posts
  • Gender:Male
  • Location:Venice(Italy)

There is updated file for 10.9.3?







Also tagged with one or more of these keywords: USB, USB3, USB2, SleepFixed, AppleUSBXHCI, AppleUSBEHCI, AppleUSBOHCI, IOUSBFamily


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy