AMD SB600 User Manual

Page 63

Advertising
background image


©2008 Advanced Micro Devices, Inc.

OCHI USB 1.1 and EHCI USB 2.0 Controllers

AMD SB600 Register Reference Manual

Proprietary

Page 63

HcRhStatus - 32 bits - [MEM_Reg : 50h]

Field Name

Bits

Default

HCD

HC

Description

LPSC 16

0b

RW

R

(Read) LocalPowerStatusChange
The Root Hub does not support the local power
status feature; thus, this bit is always read as ‘0’.

(Write) SetGlobalPower
In global power mode (PowerSwitchingMode=0),
This bit is written to ‘1’ to turn on power to all ports
(Clear)
PortPowerStatu

s). In per-port power mode, it sets

PortPowerStatus

only on ports whose

PortPowerControlMask

bit is not set. Writing a ‘0’

has no effect.

OCIC 17

0b

RW

RW

OverCurrentIndicatorChange
This bit is set by hardware when a change has
occurred to the OCI field of this register. The HCD
clears this bit by writing a ‘1’. Writing a ‘0’ has no
effect.

Reserved 30:18

Reserved

CRWE 31

-

W

R

(Write) ClearRemoteWakeupEnable
Writing a '1' clears DeviceRemoveWakeupEnable.
Writing a '0' has no effect.

HcRhPortStatus - 32 bits - [MEM_Reg : 50h+4*(1:NDP)]

Field Name

Bits

Default

HCD

HC

Description

CCS 0

0b

RW

RW

(Read) CurrentConnectStatus
This bit reflects the current state of the downstream
port.
0 = No device connected
1 = Device connected

(Write) ClearPortEnable
The HCD writes a ‘1’ to this bit to clear the
PortEnableStatus

bit.

Writing a ‘0’ has no effect. The
CurrentConnectStatus

is not affected by any write.

Note: This bit is always read ‘1b’ when the attached
device is non-removable
(DeviceRemoveable[NDP

]).

Advertising