Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors—USB 2.0 Host Controller
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
Developer’s Manual
August 2006
372
Order Number: 306262-004US
Size:
32 bits
This register identifies multiple mode control (time-base bit functionality) addressing
capability.
9.11.5
Reserved Register #1
Address:
Base + 120h
Default Value: 0001h
Attribute:
Read Only - Reserved for Future Use
Size:
16 bits
9.11.6
DCCPARAMS (Non-EHCI)
Address:
Base + 124h
Default Value: 0x0000_0184
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8
7
6
5
4
3
2
1
0
(Reserved)
EECP[7:0]
IST[7:4]
(R
sv
d
)
AS
P
PFL
AD
C
Table 132.
HCCPARAMS – Host Control Capability Parameters
Field
Description
(Reserved)
These bits are reserved and should be zero.
EECP[7:0]
EHCI Extended Capabilities Pointer. Default = 0. This optional field indicates the existence
of a capabilities list. A value of 00h indicates no extended capabilities are implemented. A non-
zero value in this register indicates the offset in PCI configuration space of the first EHCI
extended capability. The pointer value must be 40h or greater if implemented to maintain the
consistency of the PCI header defined for this class of device.
For this implementation this field is always “0”.
IST[7:4]
Isochronous Scheduling Threshold. This field indicates, relative to the current position of
the executing host controller, where software can reliably update the isochronous schedule.
When bit [7] is zero, the value of the least significant 3 bits indicates the number of micro-
frames a host controller can hold a set of isochronous data structures (one or more) before
flushing the state. When bit [7] is a one, then host software assumes the host controller may
cache an isochronous data structure for an entire frame.
This field will always be “0”.
R
(Reserved). These bits are reserved and should be zero.
ASP
Asynchronous Schedule Park Capability. Default = 1. If this bit is set to a one, then the
host controller supports the park feature for high-speed queue heads in the Asynchronous
Schedule. The feature can be disabled or enabled and set to a specific level by using the
Asynchronous Schedule Park Mode Enable and
Asynchronous Schedule Park Mode Count fields in the USBCMD register.
This field will always be “1”
PFL
Programmable Frame List Flag. If this bit is set to zero, then the system software must use
a frame list length of 1024 elements with this host controller. The USBCMD register Frame List
Size field is a read-only register and must be set to zero.
If set to a one, then the system software can specify and use a smaller frame list and configure
the host controller via the USBCMD register Frame List Size field. The frame list must always
be aligned on a 4K-page boundary. This requirement ensures that the frame list is always
physically contiguous.
This field will always be “1”.
ADC
64-bit Addressing Capability.
This field will always be “0”. No 64-bit addressing capability is supported.