ISP1130DL Philips Semiconductors, ISP1130DL Datasheet - Page 11

no-image

ISP1130DL

Manufacturer Part Number
ISP1130DL
Description
Universal Serial Bus compound hub with integrated keyboard controller
Manufacturer
Philips Semiconductors
Datasheet
7. Endpoint descriptions
Philips Semiconductors
9397 750 06895
Objective specification
7.1 Endpoint configuration
Each USB device is logically composed of several independent endpoints. An
endpoint acts as a terminus of a communication flow between the host and the
device. At design time each endpoint is assigned a unique number (endpoint
identifier, see
during enumeration), the endpoint number and the transfer direction allows each
endpoint to be uniquely referenced.
The ISP1130 hub has 1 to 2 downstream ports and 1 to 3 embedded functions. The
upstream and downstream ports are fully handled by hardware and require no
firmware intervention. Downstream port 2 can be disabled by connecting both D and
D to V
The number of embedded functions can be configured from 1 to 3 via the USBCONA
register. These embedded functions give access to the keyboard controller and other
optional software functions. The functions are assigned as follows:
Each embedded function has two endpoint types: endpoint 0 (control) and endpoint 1
(generic: bulk and/or interrupt). The embedded function endpoints can handle a
maximum of 8 bytes per transfer.
Table 3:
Function
Hub
Embedded
Function 1
Embedded
Function 2
Embedded function 1: standard keyboard
Embedded function 2:
Embedded function 3: user-defined functions.
– multimedia functions (e.g. volume control)
– ACPI system control
– application launch keys
CC
Endpoint allocation
.
Ports
0: upstream
1, 2
downstream
3 (or 2
4 (or 3
Table
[4]
:
Rev. 01 — 23 March 2000
[5]
[5]
3). The combination of the device address (given by the host
)
)
Endpoint
identifier
0
1
0
1
0
1
USB compound hub with keyboard controller
Transfer
type
control
interrupt
control
generic
control
generic
[3]
[3]
Endpoint
index
-
-
-
0
1
2
3
4
5
6
7
[2]
[2]
[2]
Direction
OUT
IN
IN
OUT
IN
OUT
IN
OUT
IN
OUT
IN
© Philips Electronics N.V. 2000. All rights reserved.
ISP1130
[1]
Max. packet
size (bytes)
64
64
1
8
8
8
8
8
8
8
8
11 of 68

Related parts for ISP1130DL