39 lsun control register 6 (lsun_reg6), Reg6), Descriptions – Texas Instruments TMS320TCI648x User Manual

Page 161: Section 5.39

Advertising
background image

www.ti.com

5.39 LSUn Control Register 6 (LSUn_REG6)

SRIO Registers

There are four of these registers, one for each LSU (see

Table 99

). LSUn_REG6 is shown in

Figure 100

and described in

Table 100

. For additional programming see

Section 2.3.3

.

Table 99. LSUn_REG6 Registers and the Associated LSUs

Register

Address Offset

Associated LSU

LSU1_REG6

0418h

LSU1

LSU2_REG6

0438h

LSU2

LSU3_REG6

0458h

LSU3

LSU4_REG6

0478h

LSU4

Figure 100. LSUn Control Register 6 (LSUn_REG6)

31

16

Reserved

R-0000h

15

5 4

1

0

Reserved

COMPLETION_CODE

BSY

R-000h

R-0000

R-0

LEGEND: R = Read only; -n = Value after reset

Table 100. LSUn Control Register 6 (LSUn_REG6) Field Descriptions

Bit

Field

Value

Description

31–5

Reserved

0000h

These read-only bits return 0s when read.

4–1

COMPLETION_CODE

Indicates the status of the pending command.

0000b

Transaction complete, no errors (posted/non-posted)

0001b

Transaction timeout occurred on non-posted transaction

0010 b

Transaction complete, packet not sent due to flow control blockade (Xoff)

0011b

Transaction complete, non-posted response packet (type 8 and 13)
contained ERROR status, or response payload length was in error

0100b

Transaction complete, packet not sent due to unsupported transaction type or
invalid programming encoding for one or more LSU register fields

0101b

DMA data transfer error

0110b

"Retry" DOORBELL response received, or Atomic test-and-swap was not
allowed (semaphore in use)

0111b

Transaction complete, packet not sent due to unavailable outbound credit at
given priority

1xxxb

Reserved

0

BSY

Indicates status of the writeable LSU registers

0

LSU registers available (writable) for next set of transfer descriptors

1

LSU registers busy with current transfer

SPRUE13A – September 2006

Serial RapidIO (SRIO)

161

Submit Documentation Feedback

Advertising