2-Port USB 2.0 Hi-Speed Hub Controller
Datasheet
DS00001726A-page 30
2014 Microchip Technology Inc.
4.4.9
Configuration Data Byte 3 Register (CFG3)
4.4.10
Non-Removable Device Register (NRD)
Address:
Size:
8 bits
BITS
DESCRIPTION
TYPE
DEFAULT
7:4
RESERVED
-
-
3
Port Remapping Enable (PRTMAP_EN)
Selects the method used by the hub to assign port numbers and disable
ports
0 = Standard Mode
Strap options or the following registers are used to define which ports are
enabled, and the ports are mapped as Port'n' on the hub is reported as
Port'n' to the host, unless one of the ports is disabled, then the higher
numbered ports are remapped in order to report contiguous port numbers to
the host.
Register 0Ah: Port Disable For Self Powered Operation (Reset = 0x00)
Register 0Bh: Port Disable For Bus Powered Operation (Reset = 0x00).
1 = Port Re-Map mode
The mode enables remapping via Register FBh: Port Remap 12
R/W
0b
2:1
RESERVED
-
-
0
String Enable (STRING_EN)
Enables string descriptor support.
0 = String support disabled
1 = String support enabled
R/W
0b
Address:
Size:
8 bits
BITS
DESCRIPTION
TYPE
DEFAULT
7:0
Non-Removable Device (NR_DEVICE)
Indicates which port(s) include non- removable devices.
0 = port is removable
1 = port is non- removable
Informs the Host if one of the active physical ports has a permanent device
that is undetachable from the Hub.
Note:
The device must provide its own descriptor data.
When using the internal default option, the NON_REM[1:0] pins will
designate the appropriate ports as being non- removable.
Bit 7= Reserved
Bit 6= Reserved
Bit 5= Reserved
Bit 4= Reserved
Bit 3= Reserved
Bit 2= Port 2 non-removable
Bit 1= Port 1 non removable
Bit 0= Reserved
R/W
00h