Universal Serial Bus (USB) Configuration
13-4
Intel® 460GX Chipset Software Developer’s Manual
13.2.6
CLASSC–Class Code Register (Function 2)
Address Offset:
0A-0Bh
Default Value:
0C03h
Attribute:
Read only
This register identifies the Base Class Code, Sub-Class Code, and Device Programming interface
for IFB PCI Function 2.
13.2.7
MLT–Master Latency Timer Register (Function 2)
Address Offset:
0Dh
Default Value:
00h
Attribute:
Read/Write
MLT is an 8-bit register that controls the amount of time (in terms of PCI clocks) the USB module
can do transactions on the PCI bus. The count value is an 8 bit quantity, however MLT[3:0] are
reserved and assumed to be 0 when determining the count value. MLT is used when the USB
module becomes the PCI bus master and is cleared and suspended when IFB is not asserting
FRAME#. When IFB asserts FRAME#, the counter is enabled and begins counting. If the serial
bus module finishes its transaction before count is expired, the MLT value is ignored. If the count
expires before the transaction completes, IFB initiates a transaction termination as soon as the
current transaction is completed.. The number of clocks programmed in the MLT represents the
time slice (measured in PCI clocks) allotted to IFB, after which it must surrender the bus as soon as
the current transaction is completed.
13.2.8
HEDT–Header Type Register (Function 2)
Address Offset:
0Eh
Default Value:
00h
Attribute:
Read only
This register identifies the Serial Bus module as a single Function device.
Bit
Description
23:16
Base Class Code (BASEC). 0Ch=Serial Bus controller.
15:8
Sub-Class Code (SCC). 03h=USB Host Controller..
7:0
Programming Interface (PI). 00h=Universal Host Controller Interface.
Bit
Description
7:4
Master Latency Counter Value. IFB initiated PCI cycles (including multiple transactions) can last
indefinitely as long as PHLDA# remains active. However, if PHLDA# is negated after a transaction
is initiated, IFB limits the duration of the transactions to the number of PCI bus clocks specified by
this field.
3:0
Reserved.
Bit
Description
7:0
Device Type (DEVICET). 00. Multi-Function device capability for IFB is defined by the HEDT
register in Function 0.
Summary of Contents for 460GX
Page 1: ...Intel 460GX Chipset System Software Developer s Manual June 2001 Document Number 248704 001 ...
Page 20: ...Introduction 1 8 Intel 460GX Chipset Software Developer s Manual ...
Page 80: ...System Architecture 3 8 Intel 460GX Chipset Software Developer s Manual ...
Page 90: ...System Address Map 4 10 Intel 460GX Chipset Software Developer s Manual ...
Page 98: ...Memory Subsystem 5 8 Intel 460GX Chipset Software Developer s Manual ...
Page 146: ...AGP Subsystem 7 16 Intel 460GX Chipset Software Developer s Manual ...
Page 170: ...IFB Register Mapping 9 6 Intel 460GX Chipset Software Developer s Manual ...
Page 190: ...IFB Usage Considerations 10 20 Intel 460GX Chipset Software Developer s Manual ...
Page 232: ...LPC FWH Interface Configuration 11 42 Intel 460GX Chipset Software Developer s Manual ...
Page 244: ...IDE Configuration 12 12 Intel 460GX Chipset Software Developer s Manual ...
Page 258: ...Universal Serial Bus USB Configuration 13 14 Intel 460GX Chipset Software Developer s Manual ...
Page 270: ...SM Bus Controller Configuration 14 12 Intel 460GX Chipset Software Developer s Manual ...
Page 288: ...PCI LPC Bridge Description 15 18 Intel 460GX Chipset Software Developer s Manual ...
Page 294: ...IFB Power Management 16 6 Intel 460GX Chipset Software Developer s Manual ...