beautypg.com

Endpoint descriptions, Pdiusbh12 usb 2-port hub – Philips Integrated Circuits PDIUSBH12 User Manual

Page 5

background image

Philips Semiconductors

Product specification

PDIUSBH12

USB 2-port hub

1999 Jul 22

5

ENDPOINT DESCRIPTIONS

There are two endpoint configuration modes supported by the PDIUSBH12, the Single Embedded Function mode and the Multiple (3)
Embedded Function mode. The Single Embedded Function mode is the default at power up reset. The Multiple (3) Embedded Function mode
can be configured by writing a zero to bit 7 of the first byte of the Set Mode command. Either mode is backward compatible to the PDIUSBH11.

Table 1.

SINGLE EMBEDDED FUNCTION MODE (DEFAULT AT POWER UP)

FUNCTION

PORTS

ENDPOINT #

ENDPOINT

INDEX

TRANSFER

TYPE

DIRECTION

MAX

PACKET SIZE

(BYTES)

0 U

t

0

0

Control

OUT

8

Hub

0: Upstream

2–3: Downstream

0

1

Control

IN

8

2–3: Downstream

1

Interrupt

IN

1

0

2

Control

OUT

8

0

3

Control

IN

8

1

5

Generic

OUT

8

Embedded

1

1

4

Generic

IN

8

Function 1

1

2

6

Generic

OUT

8

2

7

Generic

IN

8

3

8

Generic

OUT

8

3

9

Generic

IN

8

NOTE:
1. Hub interrupt endpoint is not indexed.
2. Generic endpoint can be used for Interrupt or Bulk endpoint.

Table 2.

MULTIPLE (3) EMBEDDED FUNCTION MODE

FUNCTION

PORTS

ENDPOINT #

ENDPOINT

INDEX

TRANSFER

TYPE

DIRECTION

MAX

PACKET SIZE

(BYTES)

0 U

t

0

0

Control

OUT

8

Hub

0: Upstream

2–3: Downstream

0

1

Control

IN

8

2–3: Downstream

1

Interrupt

IN

1

0

2

Control

OUT

8

Embedded

1

0

3

Control

IN

8

Function 1

1

1

5

Generic

OUT

8

1

4

Generic

IN

8

0

10

Control

OUT

8

Embedded

6

0

11

Control

IN

8

Function 6

6

1

6

Generic

OUT

8

1

7

Generic

IN

8

0

12

Control

OUT

8

Embedded

7

0

13

Control

IN

8

Function 7

7

1

8

Generic

OUT

8

1

9

Generic

IN

8