Ultra Fast USB 2.0 Multi-Format Flash Media Controller/USB Hub Combo

7.3.3.20E7h: Non-Removable Device

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.

 

 

 

7.3.3.21E8h: Port Disable For Self-Powered Operation

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’

 

 

 

Revision 2.0 (10-03-08)

40

SMSC USB2640/USB2641

 

DATASHEET