beautypg.com

1 control register (ctrlr), Section 4.1 – Texas Instruments TMS320DM357 User Manual

Page 82

background image

4.1

Control Register (CTRLR)

Registers

www.ti.com

Table 16. Universal Serial Bus (USB) Registers (continued)

Offset

Acronym

Register Description

Section

546h

PERI_RXCSR

Control Status Register for Peripheral Receive Endpoint

Section 4.62

(peripheral mode)

HOST_RXCSR

Control Status Register for Host Receive Endpoint

Section 4.63

(host mode)

548h

RXCOUNT

Number of Bytes in Host Receive endpoint FIFO

Section 4.65

54Ah

HOST_TXTYPE

Sets the operating speed, transaction protocol and peripheral

Section 4.67

endpoint number for the host Transmit endpoint.

54Bh

HOST_TXINTERVAL

Sets the polling interval for Interrupt/ISOC transactions or the

Section 4.69

NAK response timeout on Bulk transactions for host Transmit
endpoint.

54Ch

HOST_RXTYPE

Sets the operating speed, transaction protocol and peripheral

Section 4.70

endpoint number for the host Receive endpoint.

54Dh

HOST_RXINTERVAL

Sets the polling interval for Interrupt/ISOC transactions or the

Section 4.71

NAK response timeout on Bulk transactions for host Receive
endpoint.

The Control Register (CTRLR) is shown in

Figure 16

and described in

Table 17

.

Figure 16. Control Register (CTRLR)

31

16

Reserved

R-0

15

5

4

3

2

1

0

Reserved

RNDIS

UINT

Reserved

CLKFACK

RESET

R-0

R/W-0

R/W-0

R-0

R/W-0

W-0

LEGEND: R/W = Read/Write; R = Read only; -n = value after reset

Table 17. Control Register (CTRLR) Field Descriptions

Bit

Field

Value

Description

31-5

Reserved

0

Reserved

4

RNDIS

0-1

RNDIS mode enable.

3

UINT

0-1

USB non-PDR interrupt enable.

2

Reserved

0

Reserved

1

CLKFACK

0-1

Clock stop fast ACK enable.

0

RESET

Soft reset.

0

1

Writing a 1 starts a module reset.

Universal Serial Bus (USB) Controller

82

SPRUGH3 – November 2008

Submit Documentation Feedback