Lantronix DSTni-EX User Manual

Page 52

Advertising
background image

44

Bits

Field Name

Description

12

RESET

USB Reset Signal
1 = enables the USB to generate USB reset signaling. This allows the USB to
reset USB peripherals. This control signal is only valid in host mode, (i.e.,
HOST_MDOE_EN=1). Software must set RESET to 1 for the required amount of
time and then clear it to 0 to end reset signaling. For more information about
RESET signaling, see Section 7.1.4.3 of the USB specification version 1.0.

11 HOSTMODE

EN Host Mode Enable (valid for host mode only)

1 = enables the USB to operate in host mode. In host mode, the USB performs
USB transactions under the programmed control of the host processor.
0 = USB not enabled for host mode.

10

RESUME

Resume Signaling
1 = allows the USB to execute resume signaling. This lets the USB perform
remote wake-up. Software must set RESUME to 1 for the required amount of time
and then clear it to 0. If the HOST_MODE_EN bit is set, the USB appends a Low
Speed End-of -packet to the Resume signaling when the RESUME bit is cleared.
For more information about RESUME signaling, see Section 7.1.4.5 of the USB
specification version 1.0.
0 = prevents the USB from executing resume signaling.

9 ODD_RST

BDT PDD Reset
1 = resets all the BDT ODD ping/pong bits to 0, which then specifies the EVEN
BDT bank.
0 = does not reset the BDT ODD ping/pong bits.

8

USB_EN

USB Enable
1 = enables the USB to operate, clearing it will disable the USB. It causes the SIE
to reset all of its ODD bits to the BDTs. Therefore, setting this bit resets much of
the logic in the SIE. When host mode is enabled clearing this bit causes the SIE
to stop sending SOF tokens.

7:4 ENDP

Encode Endpoint
Encode the endpoint address receiving or transmitting the previous token. This
lets the microprocessor determine which BDT entry is updated by the last USB
transaction. These four bits correspond to the endpoint address 3:0, respectively.

3

TX

Last Transaction Transmit/Receive
1 = last BDT updated is a transmit (TX) transfer.
0 = last transaction is a receive (RX) data transfer.

2 ODD

ODD Bank of BDT
Last buffer descriptor updated is in the odd bank of the BDT.

1:0

///

Reserved

Advertising