pdiusbh12 NXP Semiconductors, pdiusbh12 Datasheet - Page 16

no-image

pdiusbh12

Manufacturer Part Number
pdiusbh12
Description
Usb 2-port Hub
Manufacturer
NXP Semiconductors
Datasheet
Philips Semiconductors
Get Port Status
Command
Data
The Get Port Status Command can be followed by one or two data
reads. The first byte returned contains the port status. The second
byte returned is the port status change byte.
Port Status Byte
Connect
Enabled
Suspend
OverCurrent
Reset
Power
Low Speed
1999 Jul 22
USB 2-port hub
X
7
0
6
5
0
: E0h–E1h
: Read 1 or 2 bytes
4
0
A ‘1’ indicates that a device is connected on
this port of the hub.
A ‘1’ indicates that this port is enabled.
A ‘1’ indicates that this port is suspended.
A ‘1’ indicates that overcurrent condition
exists on this port. In mode 0 of operation,
this bit is the same for all ports. In mode 1,
individual port overcurrent indication is
possible.
A ‘1’ indicates that bus reset on this port is in
progress. When reset is completed (nominal
duration of 10 ms), this bit indicates a ‘0’.
A ‘1’ indicates that power is supplied to
downstream ports. Since the PDIUSBH12
supports gang mode power switching, this
bit is the same for all ports.
A ‘1’ indicates that low speed device is
connected to this port. This bit is only valid
when Connect bit is a ‘1’.
3
0
2
0
0
1
0
0
POWER ON VALUE
CONNECT
ENABLED
SUSPEND
OVERCURRENT
RESET
POWER
LOW SPEED
RESERVED
SV00846
16
Port Status Change Byte
The description for the Port Status Change Byte is similar to the Port
Status Byte except that the value of the bits are ‘1’ only when a
change has occurred.
Set Status Change Bits
Command
Data
For assembling the hub’s status change register, the device needs
some additional information from the controller, i.e. the Local Power
Status Change bit and the embedded function Status Change bit.
These are provided by the Set Status Change Bits command. This
command is always followed by one data write which contains the
Local Power Status Change bit at the LSB and the embedded
function Status Change bit at position 1. All other bits should be 0.
X X
7
7
X X
6
6
5
X X
X
5
: F7h
: Write 1 byte
4
4
0
3
0
3
0
2
0
2
0
1
0
0
1
0
0
0
0
POWER ON VALUE
CONNECT
ENABLED
SUSPEND
OVERCURRENT
RESET
RESERVED
POWER ON VALUE
LOCAL POWER
EMBEDDED FUNCTION 1
EMBEDDED FUNCTION 6
EMBEDDED FUNCTION 7
RESERVED
PDIUSBH12
SV00847
Product specification
SV00848

Related parts for pdiusbh12