Ultra Fast USB 2.0 Multi-Format Flash Media Controller/USB Hub Combo
Revision 2.0 (10-03-08) 40 SMSC USB2640/USB2641
DATASHEET
7.3.3.20 E7h: Non-Removable Device
7.3.3.21 E8h: Port Disable For Self-Powered Operation
BIT
NUMBER BYTE NAME DESCRIPTION
7:0 NR_DEVICE Non-removable 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 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= 1; port 3 non-removable
Bit 2= 1; Port 2 non-removable
Bit 1= 1; Port 1 non removable
Bit 0= Reserved, always = ‘0’
Note: Bit 1 must be set to a ‘1’ by the firmware for proper identification of
the card reader as a non-removable device.
BIT
NUMBER BYTE NAME DESCRIPTION
7:0 PORT_DIS_SP Port Disable Self-Powered: Disables 1 or more ports. ‘0’ = port is available,
‘1’ = port is disabled.
During Self-Powered operation
this register selects the ports which will be
permanently disabled. The ports are unavailable to be enabled or
enumerated by a Host Controller. The ports can be disabled in any order
since the internal logic will automatically report the correct number of
enabled ports to the USB host and will reorder the active ports in order to
ensure proper function.
Bit 7= Reserved
Bit 6= Reserved
Bit 5= Reserved
Bit 4= Reserved
Bit 3= 1; Port 3 is disabled
Bit 2= 1; Port 2 is disabled
Bit 1= 1; Port 1 is disabled
Bit 0= Reserved, always = ‘0’