|
307013-003 Datasheet, PDF (564/848 Pages) Intel Corporation – Intel I/O Controller Hub 7 | |||
|
◁ |
EHCI Controller Registers (D29:F7)
13.2.2 Host Controller Operational Registers
This section defines the enhanced host controller operational registers. These registers
are located after the capabilities registers. The operational register base must be
DWord-aligned and is calculated by adding the value in the first capabilities register
(CAPLENGTH) to the base address of the enhanced host controller register address
space (MEM_BASE). Since CAPLENGTH is always 20h, Table 13-3 already accounts for
this offset. All registers are 32 bits in length.
Table 13-3. Enhanced Host Controller Operational Register Address Map
MEM_BAS
E + Offset
Mnemonic
Register Name
Default
Special
Notes
Type
20hâ23h
24hâ27h
28hâ2Bh
2Châ2Fh
30hâ33h
34hâ37h
38hâ3Bh
3Châ5Fh
60hâ63h
USB2.0_CMD USB 2.0 Command
USB2.0_STS USB 2.0 Status
USB2.0_INTR USB 2.0 Interrupt Enable
FRINDEX USB 2.0 Frame Index
CTRLDSSEGM Control Data Structure
ENT
Segment
PERODICLIST Period Frame List Base
BASE
Address
ASYNCLISTAD Current Asynchronous List
DR
Address
â
Reserved
CONFIGFLAG Configure Flag
64hâ67h
PORT0SC Port 0 Status and Control
68hâ6Bh
PORT1SC Port 1 Status and Control
6Châ6Fh
PORT2SC Port 2 Status and Control
70hâ73h
PORT3SC Port 3 Status and Control
74hâ77h
PORT4SC Port 4 Status and Control
78hâ7Bh
PORT5SC Port 5 Status and Control
7Châ7Fh
PORT6SC Port 6 Status and Control
80hâ83h
84hâ9Fh
PORT7SC
â
Port 7 Status and Control
Reserved
A0hâB3h
â
Debug Port Registers
B4hâ3FFh
â
Reserved
00080000h
00001000h
00000000h
00000000h
00000000h
R/W, RO
R/WC, RO
R/W
R/W,
R/W, RO
00000000h
R/W
00000000h
R/W
0h
RO
00000000h Suspend
R/W
00003000h Suspend
R/W,
R/WC, RO
00003000h Suspend
R/W,
R/WC, RO
00003000h Suspend
R/W,
R/WC, RO
00003000h Suspend
R/W,
R/WC, RO
00003000h Suspend
R/W,
R/WC, RO
00003000h Suspend
R/W,
R/WC, RO
00003000h Suspend
R/W,
R/WC, RO
00003000h Suspend
R/W,
R/WC, RO
Undefined
RO
Undefined
See
register
description
Undefined
RO
Note:
Software must read and write these registers using only DWord accesses.These
registers are divided into two sets. The first set at offsets MEM_BASE + 00:3Bh are
564
Intel ® ICH7 Family Datasheet
|
▷ |