English
Language : 

PDIUSBH11 Datasheet, PDF (9/26 Pages) NXP Semiconductors – Universal Serial Bus Hub
Philips Semiconductors
Universal Serial Bus Hub
Product specification
PDIUSBH11
Data Flow Commands
Data flow commands are used to manage the data transmission between the USB endpoints and the monitor. Much of the data flow is initiated
via an interrupt to the microcontroller. The microcontroller utilizes these commands to access and determine whether the endpoint FIFOs have
valid data.
Read Interrupt Register
Command
: F4h
Data
: Read 1 byte
This command indicates the origin of an interrupt. A “1” indicates an interrupt occurred at this endpoint. The bits are cleared by reading the
endpoint status register through Read Endpoint Status command.
After a bus reset an interrupt will be generated, however all bits in the interrupt register will be 0. The interrupt is internally cleared by reading
the interrupt register. A bus reset is completely identical to the hardware reset through the RESET_N pin with the sole difference of interrupt
notification.
The hub interrupt endpoint is handled internally by the PDIUSBH11 hardware without the need of microcontroller intervention.
76 5 4 32 10
XX X 0 0 0 0 0
POWER ON VALUE
HUB CONTROL OUT ENDPOINT
HUB CONTROL IN ENDPOINT
FUNCTION CONTROL OUT ENDPOINT
FUNCTION CONTROL IN ENDPOINT
FUNCTION INTERRUPT ENDPOINT
RESERVED
SV00505
Select Endpoint
Command
: 00–04h
Data
: Optional Read 1 byte
The Select Endpoint command initializes an internal pointer to the start of the Selected buffer. Optionally, this command can be followed by a
data read, which returns 0 if the buffer is empty and 1 if the buffer is full.
76 5 4 3 2 1 0
X X X X X X X 0 POWER ON VALUE
FULL / EMPTY
RESERVED
FULL / EMPTY A ‘1’ INDICATES THE BUFFER IS FULL, ‘0’ INDICATES AN EMPTY BUFFER
SV00506
1997 Aug 01
9