Alexx999 / IntelUsbSwitcher

19 stars 4 forks source link

Documentation references #3

Open gchernis opened 5 years ago

gchernis commented 5 years ago

Could you point me to the documentation that was used to guide you in the development of this project. I'd like to see if this can be done for C62x chipset's USB 3.0 controller.

Alexx999 commented 5 years ago

It was a while ago but I think it was this document: https://www.intel.com/content/dam/www/public/us/en/documents/datasheets/8-series-chipset-pch-datasheet.pdf

Alexx999 commented 5 years ago

On a side note, I believe the only reason to have separate EHCI and xHCI controllers was to provide perfect Win7 compatibility so that the driver will be able to re-route ports to xHCI once installed. On Win8+ you're supposed to switch BIOS setting to have it configured to xHCI on boot which entirely kills EHCI controller btw. So once Win7 became less of a concern separate EHCI controller was removed (in 100/C230 series).