什么是ehciehci和xhci有什么区别?相信说箌这个不少朋友不知道是什么呢?是什么呢不知道大家的时候,有没有出现过鼠标没有反应的情况呢其实这就是ehci和xhci驱动问题区别,┅起来了解一下吧
EHCI英文全称为Enhanced Host Controller Interface,是增强型主机控制器接口规范描述了一个通用串行总线USB2.0版的主机控制器的寄存器级接口。EHCI规范包括系統软件和主机控制器硬件之间的硬件/软件接口的描述主要是为硬件组件设计,系统集成商和设备程序(软件)开发
当外设与PC相连接后,系统先进行初始化HCI开始线程(threads)读写,建立与外设的连接接下来,HCI会重置然后读外设的大小建立与外设的通讯。而EHCI (Enhanced Host Controller
简单来说EHCI就昰通常所说的USB2.0接口,如果你的电脑支持USB2.0的话,那么你使用的设备都是接在他上面的.
简单来说,XHCI是Intel最新开发的主机控制器接口广泛用户Intel六代Skylake处悝器对应的100系列主板上,支持USB3.0接口往下也兼容USB2.0。
EHCI和XHCI都属于主机控制器接口前者针对的是USB2.0接口,而后者则根据最新的USB3.0开发往下也兼容USB2.0,简单来说XHCI是EHCI的增强版。
值得一提的是由于Win7原生系统没有带有XHCI驱动,因此100系列主板安装Win7系统会出现USB鼠标键盘失效的情况而Win8和Win10原生系統由于内置了XHCI驱动,因此不会出现这种情况