XHCI, le nom anglais complet est eXtensible Host Controller Interface, est une interface de contrôleur hôte extensible et un contrôleur hôte USB développé par Intel.
En termes simples, XHCI est la dernière interface de contrôleur hôte développée par Intel. Elle est largement utilisée sur les cartes mères de la série 100 correspondant au processeur Skylake de sixième génération d'Intel. Elle prend en charge l'interface USB3.0 et est également compatible avec USB2. 0.
EHCI signifie Enhanced Host Controller Interface en anglais. Il s'agit d'une spécification d'interface de contrôleur hôte améliorée qui décrit l'interface au niveau du registre d'une version Universal Serial Bus USB2.0 du contrôleur hôte. La spécification EHCI comprend une description de l'interface matériel/logiciel entre le logiciel système et le matériel du contrôleur hôte, principalement pour les concepteurs de composants matériels, les intégrateurs système et le développement de pilotes de périphériques (logiciels).
Avant de comprendre EHCI, vous pouvez d'abord comprendre HCI (Host Controller Interface), qui est l'interface de contrôle hôte. HCI est une interface au niveau du registre qui permet à un contrôleur hôte (tel que le Southbridge de la carte mère) de communiquer avec des périphériques tels que (USB, FireWire et Bluetooth).
Lorsque le périphérique est connecté au PC, le système s'initialise d'abord, HCI commence à lire et à écrire des threads et établit une connexion avec le périphérique. Ensuite, HCI réinitialisera puis lira la taille du cache du périphérique et établira la communication avec le périphérique. EHCI (Enhanced Host Controller Interface) est une version améliorée (améliorée) de HCI.
Pour faire simple, EHCI est ce que l'on appelle communément l'interface USB2.0. Si votre ordinateur prend en charge USB2.0, alors tous les périphériques USB que vous utilisez y sont connectés.
EHCI et XHCI sont toutes deux des interfaces de contrôleur hôte. La première est destinée à l'interface USB2.0, tandis que la seconde est développée sur la base du dernier USB3.0 et est également compatible avec USB2.0. XHCI est une version améliorée d'EHCI.
Il convient de mentionner que puisque le système natif Win7 n'a pas de pilote XHCI, la souris et le clavier USB échoueront lors de l'installation du système Win7 sur les cartes mères de la série 100, tandis que les systèmes natifs Win8 et Win10 ont intégré dans les pilotes XHCI. Cela n'arrivera donc pas.
Pour plus de FAQ, veuillez visiter le site Web PHP chinois.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!