xhci(4d) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

xhci(4d)

Device Drivers & /dev files                                           xhci(4D)



NAME
       xhci - host controller driver

SYNOPSIS
       usb@unit-address

DESCRIPTION
       The  xhci  host  controller driver is a USBA (Solaris USB Architecture)
       compliant nexus driver that supports  the  eXtensible  Host  Controller
       Interface Specification 1.0, an industry standard developed by Intel.


       A  USB  3.0 hosts include both SuperSpeed and non-SuperSpeed bus inter‐
       faces, so it enables support for  Low-,  Full-,  High-  and  SuperSpeed
       devices.


       The xhci driver supports 3 of all 4 USB transfers, including interrupt,
       control and bulk.

FILES
       /kernel/drv/amd64/xhci      64-bit ELF kernel module. (x86)


       /kernel/drv/sparcv9/xhci    64-bit ELF kernel module. (SPARC)


       /kernel/drv/xhci.conf       Driver configuration file.


ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       tab() box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) ATTRIBUTE  TYPEAT‐
       TRIBUTE VALUE _ ArchitectureSPARC or x86 PCI-based systems _ Availabil‐
       itysystem/io/usb


SEE ALSO
       ehci(4D), hubd(4D), ohci(4D), usba(4D), attributes(7), add_drv(8), prt‐
       conf(8), rem_drv(8), update_drv(8)


       Writing Device Drivers in Oracle Solaris 11.4


       Universal Serial Bus Specification 3.0


       Extensible Host Controller Interface Specification for Universal Serial
       Bus 3.0, Version 1.0


       https://www.usb.org/


       https://www.intel.com/

DIAGNOSTICS
       All host controller errors are  passed  to  the  client  drivers.  Root
       errors are documented in hubd(4D).


       In  addition  to being logged, the following messages can appear on the
       system console. All messages are formatted in the following manner:

         WARNING: <device path> <xhci><instance number>>: Error message ...


       Unable to take control from BIOS. Failure is ignored.

           The driver was unable to take control of the xHCI hardware from the
           system's BIOS. This failure is ignored. To abort the attach on this
           take-over failure, comment out a property in xhci.conf. (x86).


       Unable to take control from BIOS.

           The driver is unable to take control of the xHCI hardware from  the
           system's  BIOS and aborts the attach. Contact your system vendor or
           your system administrator for possible changes  in  BIOS  settings.
           You  can  disable  a  property in xhci.conf to ignore this failure.
           (x86.)


       Host system error detected

           A serious host error is detected, either internal  to  the  xHC  or
           during  a  host  system  access involving the xHC module. (In a PCI
           system, conditions might  include  PCI  Parity  error,  PCI  Master
           Abort, and PCI Target Abort.)


       Host controller internal error detected

           An  internal error condition has been detected which requires soft‐
           ware to reset and re-initialize the host controller.


       Error recovery failure: Please hotplug the 2.0 hub at <device path>.

           The driver failed to clear 2.0 hub's TT buffer. Remove and reinsert
           the external USB2.0 hub.




Oracle Solaris 11.4               07 Nov 2016                         xhci(4D)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3