Chapter 3 BIOS Setup
34
Host Controller Interface (EHCI) specification describes the register-level
interface for a Host Controller for the USB 2.0.
xHCI Mode
This setting allows user to determine the operating mode for the xHCI
controller in the operation system. There are four options:
Smart Auto: This mode is available when the BIOS supports xHCI
controller in pre-boot environment. This mode is similar to Auto
mode, but it is with capability to route the ports to xHCI or EHCI
according to setting used in previous boots (for non-G3 boot) in the
pre-boot environment. This allows the use of USB 3.0 devices prior
to OS boot. When previous boot routs ports to EHCI, xHCI controller
enabling and rerouting should follow the steps in Auto. Note: This
would be the recommended mode when BIOS has xHCI preboot
support. (Default)
Auto: BIOS routes shared ports to EHCI controller. And it uses ACPI
protocols to provide an option to enable xHCI controller and reroute
the shared ports. Note: This would be the recommended mode
when BIOS does NOT have xHCI pre-boot support.
Enabled: All shared ports are eventually routed to the xHCI control-
ler during the BIOS boot process. If BIOS does NOT have pre-boot
support for the xHCI controller, it should initially route the sharable
ports to the EHCI controller and then prior to OS boot it should route
the ports to xHCI controller. Note: OS has to provide support for the
xHCI controller in this mode. If the OS does not provide sup- port, all
sharable ports will not work.
Disabled: The USB 3.0 ports are routed to the EHCI controller and
the xHCI controller is turned off. All USB 3.0 devices function as
High Speed devices regardless of xHCI software support/ availability.
Legacy USB Support
Set to [Enabled] if you need to use any USB 1.1 / 2.0 device in the
operating system that does not support or have any USB 1.1 / 2.0 driver
installed, such as DOS and SCO Unix.
Audio Controller
This setting enables / disables the onboard audio controller.
Launch OnChip Lan OpROM / Launch OnBoard Lan OpROM
These settings enable / disable the initialization of the onchip / onboard
PXE Boot ROM during bootup. Selecting [Disabled] will speed up the
boot process.