Datasheet

High-Speed Inter-Chip (HSIC) USB 2.0 Hub and Flash Media Controller
Datasheet
SMSC USB4640/USB4640i 45 Revision 1.3 (03-13-13)
DATASHEET
4.4.4.22 F3h: Port Map 3
4.4.4.23 F4h-F6h: Reserved
BIT BYTE NAME DESCRIPTION
7:0 PRTM3 PortMap Register for Ports 1 and 2: when a hub is enumerated by a USB
host controller, the hub is only permitted to report how many ports it has; the
hub is not permitted to select a numerical range or assignment. The host
controller will number the downstream ports of the hub starting with the
number
1, up to the number of ports that the hub reports having.
The host's port number is called the Logical Port Number and the physical
port on the hub is the Physical Port Number. When mapping mode is
enabled (see
PORTMAP12.PRTMAP_EN: Configuration Data Byte 3) the hub's
downstream port numbers can be remapped to different logical port numbers
(assigned by the host).
Note: Contiguous logical port numbers must be implemented, starting
from number 1 up to the maximum number of enabled ports. This
ensures that the hub's ports are numbered in accordance with the
way a host will communicate with the ports.
BYTE BYTE NAME DESCRIPTION
6:0 rsvd .
Bit [7:4] 0000 rsvd
0001 rsvd
0010 rsvd
0011 rsvd
0100
to
1111
Illegal; do not use
Bit [3:0]
0000 Physical port 3 is disabled
0001 Physical port 3 is mapped to logical port 1
0010 Physical port 3 is mapped to logical port 2
0011 Physical port 3 is mapped to logical port 3
0100
to
1111
Illegal; do not use
Table 4.6 Port Map Register for Port 3