web-dev-qa-db-fra.com

Pourquoi le transfert EHCI existe-t-il sur le BIOS de la carte AM4 avec des contrôleurs XHCI?

Edit:

À mon avis, cette question n'est pas un duplicata de la question indiquée. Je souhaite aussi aussi savoir quelle est la raison pour laquelle le réglage de la main EHCI existe sur la carte mère XHCI où tous les ports USB sont essentiellement contrôlés par XHCI. Merci.

Cette question est proche de celle-ci sur Su. Là-bas veut savoir quel est le paramètre idéal pour XHCI de transfert lorsque vous exécutez Windows 7. Devrait-il être activé ou désactivé. Ainsi, alors que cela traite en partie du problème, j'ai deux questions connexes indépendantes du système d'exploitation installées.

  1. Quel est le sens réel de transfert de transfert?
  2. Sur les planches modernes où (selon ma compréhension, voir la citation postale ci-dessous du manuel) Même USB 2.0 est câblée au contrôleur XHCI, quel but le paramètre de transfert EHCI fait-il?

Le lien sur B350-Dash ci-dessous ouvre le manuel de la carte mère. La description exacte est également collé ci-dessous comme une citation.

La carte mère Gigabyte B350M-Dash a suivi des options dans les paramètres du BIOS

La main XHCI détermine s'il faut activer la fonctionnalité de hand-off XHCI pour un système d'exploitation sans prise en charge de la main XHCI. (Par défaut: activé)

La main EHCI détermine s'il faut activer la fonctionnalité de hand-off EHCI pour un système d'exploitation sans support de main de la main EHCI. (Défaut: désactivé)

De plus, il semble que c'est le chipset & CPU qui gère les ports USB 3 sur la plate-forme AM4.

Alors, où est-ce que l'EHCI vienne pour le transfert d'EHCI?

USB

Chipset: - 2 x USB 3.1 Gen 2 Type-A ports (rouge) sur le panneau arrière - 2 x ports USB 3.1 GEN 1 disponibles via l'en-tête USB interne - 4 x USB 2.0/1.1 Ports disponibles via les en-têtes USB internes

CPU: - 4 ports USB 3.1 Gen 1 sur le panneau arrière

1
rajeev

"Main-off" signifie que le BIOS permet au système d'exploitation de gérer le matériel, le système d'exploitation doit donc disposer de pilotes pour gérer ce matériel. En d'autres termes, le BIOS mérite le contrôle des ports.

XHCI concerne le contrôleur de port USB3, tandis que EHCI concerne le contrôleur de port USB2 plus ancien. Le BIOS n'inclut pas les pilotes de USB3, de sorte que USB3 ne fonctionnera pas sans pilotes de système d'exploitation.

Votre manuel de la carte mère indique que vous devez définir la main XHCI à la main enable et à la main eHCI à la main désactivée, car vous avez un nouveau contrôleur de port qui prend en charge USB3. Cela nécessite d'avoir installé le bon pilote pour supporter USB3.


(Après le changement de question :)

Ma compréhension est que vous avez les deux contrôleurs sur la carte mère et ils ont tous deux accès au bus intérieur, les deux peuvent accéder à tous les ports USB.

Cependant, en raison des différences matérielles, EHCI ne peut pas atteindre des vitesses USB3.

Je crois que la raison pour laquelle ils sont les deux, certains systèmes d'exploitation peuvent avoir des problèmes avec le XHCI. Ces systèmes d'exploitation ont besoin que l'EHCI soit activé et le XHCI désactivé, et ils ne prennent donc pas en charge USB3.

4
harrymc