Contribute
Register

XHC USB Kext Creation Guideline

Status
Not open for further replies.
were I should find this header ? I can not understand this.
on this photo can I find were is header ?

You should not search for the connector and header denominations in IROEG but in your mainboard user manual :lol:

Screenshot 2018-11-08 at 20.02.48.png


And you should simply add the connector and header denominations in the port-layout.rtf

Screenshot 2018-11-08 at 20.10.19.png


Do you understand what I mean? See also attached Port-Layout.rtf.zip

If the above port-layout.rtf is fine, add it to all three kexts.

As soon you are sure that all kexts are fine upload final versions of fully implemented kext and truncated 15-port kext.
 

Attachments

  • Port-Layout.rtf.zip
    1.2 KB · Views: 95
:) SO DONE finish variant.
 

Attachments

  • a1media-iMac15,1.-GAZ97XSLI-XHCI-15port.kext.zip
    3.4 KB · Views: 59
  • a1media-iMac15,1.-GAZ97XSLI-XHCI.kext.zip
    3.6 KB · Views: 59
  • Like
Reactions: kgp
Finally.. hard work at both sides and difficult language barrier.. ;)
Yes defnaly it's hard to understand everything. Now I start my other machine Asrock Z270 extreme 4. After that I will make one of other Asrock Z370 Extreme 4. and I have may be 10 other machine to do this kext :)
Thanks a lot kgp for help. best regard from Bulgaria
 
  • Like
Reactions: kgp
Yes defnaly it's hard to understand everything. Now I start my other machine Asrock Z270 extreme 4. After that I will make one of other Asrock Z370 Extreme 4. and I have may be 10 other machine to do this kext :)
Thanks a lot kgp for help. best regard from Bulgaria

So we will get 10 kexts in total from you? :mrgreen:

But you know now how to manage, don't you?
 
Last edited:
My friends,

From today, I will be on holidays and hardly able to connect for some days.

Enjoy, have fun and thanks for your patience,

kgp.png
 
Hi kgp.
So I have a question about USB3.1 gen2.
So in ioreg wen I use this port usb-c / usb3.1 there is no show any SS** or HS** port. How I should make this port property. I create all kext for Asrock Z370 extreme4 but can not understand about USR1,USR2, they are not used. Is I should delete it ?
And what about USB-C / usb3.1 port ?
 

Attachments

  • Screenshot 2018-11-09 at 16.21.48.png
    Screenshot 2018-11-09 at 16.21.48.png
    253.4 KB · Views: 61
  • iMac18,3.-AsrockZ370EXTR4-XHCI.kext.zip
    3.7 KB · Views: 58
Hi kgp.
So I have a question about USB3.1 gen2.
So in ioreg wen I use this port usb-c / usb3.1 there is no show any SS** or HS** port. How I should make this port property. I create all kext for Asrock Z370 extreme4 but can not understand about USR1,USR2, they are not used. Is I should delete it ?
And what about USB-C / usb3.1 port ?

See my guide:

Screenshot 2018-11-09 at 15.23.07.png


Only include HS and SS ports assigned to XHCI.
 
My friends,

From today, I will be on holidays and hardly able to connect for some days.

Enjoy, have fun and thanks for your patience,

View attachment 364324
Enjoy the time!!
No internet connection for some days is kind of relieving ;)

All the best
Frank
 
  • Like
Reactions: kgp
Final Variant of USB kext. for Asrock Z370 extreme 4
SMBIOS : iMac 18,3


+++++++

Frontpanel: 2x USB 3.0 external connected with internal USB3.0 header USB3_5_6

2x USB 3.1 Gen1


SS05 (3) SS06 (3)

HS04 (3) HS05 (3)


+++++++

Frontpanel: 2x USB 3.0 external connected with internal USB3.0 header USB3_7_8

2x USB 3.1 Gen1


SS07 (3) SS08 (3)

HS03 (3) HS04 (3)

THIS ONE

IS HUB


+++++++

Frontpanel: 2x USB 3.1 external connected with internal USB3.1 header USB3_TC_1

2x USB 3.1 Gen2


PXSX (9) PXSX (9)


+++++++

Frontpanel: 6x USB 2.0 external connected with 3x USB2.0 headers; left to right USB_3_4,USB_1_2 and USB_5_6

USB_3_4

HS01 (0) HS02 (0)


USB_1_2

HS10 (0) HS11 (0)


USB_5_6

HS12 (0) HS13 (0)


+++++++

Back-Panel, 1st row at the top: 2x USB3.0 left to right; header USB3.1 T:USB1; B:USB2

USB 3.1 Gen 1

SS01 (3) SS02 (3)

HS06 (3) HS07 (3)


+++++++

Back-Panel, 2nd row from top: 2x USB 3.0 external; header USB3.1 Gen2 T:USB31_TA_1; B:USB3_TC_1

USB 3.1 Gen 2

PXSX (9) PXSX (9)


+++++++

Back-Panel, 3rd row from top: 2x USB 3.0 external; USB3.1 Gen1 T:USB3; B:USB4

USB 3.1 Gen 1

SS03 (3) SS04 (3)

HS08 (3) HS09 (3)


+++++++
 

Attachments

  • iMac18,3.-AsrockZ370EXTR4-XHCI.kext.zip
    3.7 KB · Views: 62
  • iMac18,3.-AsrockZ370EXTR4-XHCI-15port.kext.zip
    3.7 KB · Views: 55
Last edited:
Status
Not open for further replies.
Back
Top