首頁 >常見問題 >xhci hand-off什麼意思

xhci hand-off什麼意思

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼原創
2020-01-04 12:00:1882773瀏覽

xhci hand-off什麼意思

XHCI英文全名為eXtensible Host Controller Interface,是一種可擴展的主機控制器接口,是Intel開發的USB主機控制器。

簡單來說,XHCI是Intel最新開發的主機控制器接口,廣泛用戶Intel六代Skylake處理器對應的100系列主機板上,支援USB3.0接口,往下也相容USB2.0。

EHCI英文全稱為Enhanced Host Controller Interface,是增強型主機控制器介面規範,描述了一個通用序列匯流排USB2.0版的主機控制器的暫存器級介面。 EHCI規格包括系統軟體和主機控制器硬體之間的硬體/軟體介面的描述,主要是為硬體組件設計,系統整合商和設備驅動程式(軟體)開發。

了解EHCI之前,首先可以先了解HCI (Host Controller Interface) 即主機控制介面。 HCI是暫存器層級的介面接口,它允許一個主控制器(Host Controller 如 主機板南橋southbridge of Motherboard)來實現與外設如(USB、火線以及藍牙)之間的通訊。

當週邊裝置與PC連結後,系統先初始化,HCI開始執行緒(threads)讀寫,建立與週邊裝置的連線。接下來,HCI會重置然後讀取外設的快取大小,建立與週邊裝置的通訊。而EHCI (Enhanced Host Controller Interface)是HCI增強的(Enhanced)版本。

簡單來說,EHCI就是通常所說的USB2.0接口,如果你的電腦支援USB2.0的話,那麼你使用的USB設備都是接在它上面的。

EHCI和XHCI都屬於主機控制器接口,前者針對的是USB2.0接口,而後者則根據最新的USB3.0開發,往下也兼容USB2.0,簡單來說,XHCI是EHCI的增強版。

值得一提的是,由於Win7原生系統沒有帶有XHCI驅動,因此100系列主機板安裝Win7系統會出現USB滑鼠鍵盤失效的情況,而Win8和Win10原生系統由於內建了XHCI驅動,因此不會出現這種情況。

更多常見問題,請造訪PHP中文網。

以上是xhci hand-off什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn