English
Language : 

82801FB Datasheet, PDF (208/786 Pages) Intel Corporation – Intel I/O Controller Hub 6 (ICH6) Family
Functional Description
5.20.8.4
Effect of Resets on Port-Routing Logic
As mentioned above, the Port Routing logic is implemented in the suspend power well so that
remuneration and re-mapping of the USB ports is not required following entering and exiting a
system sleep state in which the core power is turned off.
Reset Event
Suspend Well Reset
Core Well Reset
D3-to-D0 Reset
HCRESET
Effect on Configure Flag Effect on Port Owner Bits
cleared (0)
set (1)
no effect
no effect
no effect
no effect
cleared (0)
set (1)
5.20.9
USB 2.0 Legacy Keyboard Operation
The ICH6 must support the possibility of a keyboard downstream from either a full-speed/low-
speed or a high-speed port. The description of the legacy keyboard support is unchanged from
USB 1.1 (See Section 5.19.8).
The EHC provides the basic ability to generate SMIs on an interrupt event, along with more
sophisticated control of the generation of SMIs.
5.20.10
USB 2.0 Based Debug Port
The ICH6 supports the elimination of the legacy COM ports by providing the ability for new
debugger software to interact with devices on a USB 2.0 port.
High-level restrictions and features are:
• Operational before USB 2.0 drivers are loaded.
• Functions even when the port is disabled.
• Works even though non-configured port is default-routed to the UHCI. Note that the Debug
Port can not be used to debug an issue that requires a full-speed/low-speed device on Port #0
using the UHCI drivers.
• Allows normal system USB 2.0 traffic in a system that may only have one USB port.
• Debug Port device (DPD) must be high-speed capable and connect directly to Port #0 on ICH6
systems (e.g., the DPD cannot be connected to Port #0 thru a hub).
• Debug Port FIFO always makes forward progress (a bad status on USB is simply presented
back to software).
• The Debug Port FIFO is only given one USB access per microframe.
208
Intel® I/O Controller Hub 6 (ICH6) Family Datasheet