EDMA3 Registers
11.4.2.4 EDMA3TC Channel Status Register (TCSTAT)
The EDMA3TC channel status register (TCSTAT) is shown in
and described in
Figure 11-108. EDMA3TC Channel Status Register (TCSTAT)
31
16
Reserved
R-0
15
14
13
12
11
9
8
Reserved
DFSTRTPTR
Reserved
Reserved
R-0
R-0
R-0
R-1
7
6
4
3
2
1
0
Reserved
DSTACTV
Reserved
WSACTV
SRCACTV
PROGBUSY
R-0
R-0
R-0
R-0
R-0
R-0
LEGEND: R = Read only; -n = value after reset
Table 11-93. EDMA3TC Channel Status Register (TCSTAT) Field Descriptions
Bit
Field
Value
Description
31-14
Reserved
0
Reserved. Always write 0 to this bit; writes of 1 to this bit are not supported and attempts to do so may
result in undefined behavior.
13-12
DFSTRTPTR
0-3h
Destination FIFO start pointer. Represents the offset to the head entry of the destination register FIFO,
in units of entries.
11-9
Reserved
0
Reserved. Always write 0 to this bit; writes of 1 to this bit are not supported and attempts to do so may
result in undefined behavior.
8
Reserved
1
Reserved. Always read as 1.
7
Reserved
0
Reserved. Always write 0 to this bit; writes of 1 to this bit are not supported and attempts to do so may
result in undefined behavior.
6-4
DSTACTV
0-7h
Destination active state. Specifies the number of transfer requests (TRs) that are resident in the
destination register FIFO at a given instant. This bit field can be primarily used for advanced debugging.
Legal values are constrained by the destination register FIFO depth parameterization (DSTREGDEPTH)
parameter.
0
Destination FIFO is empty.
1h
Destination FIFO contains 1 TR.
2h
Destination FIFO contains 2 TRs.
3h
Destination FIFO contains 3 TRs.
4h
Destination FIFO contains 4 TRs. (Full if DSTREGDEPTH==4).
If the destination register FIFO is empty, then any TR written to Prog Set immediately transitions to the
destination register FIFO. If the destination register FIFO is not empty and not full, then any TR written
to Prog Set immediately transitions to the destination register FIFO set if the source active state
(SRCACTV) bit is set to idle.
If the destination register FIFO is full, then TRs cannot transition to the destination register FIFO. The
destination register FIFO becomes not full when the TR at the head of the destination register FIFO is
completed.
5h-7h
Reserved.
3
Reserved
0
Reserved. Always write 0 to this bit; writes of 1 to this bit are not supported and attempts to do so may
result in undefined behavior.
2
WSACTV
Write status active
0
Write status is not pending. Write status has been received for all previously issued write commands.
1
Write status is pending. Write status has not been received for all previously issued write commands.
1
SRCACTV
Source active state
0
Source controller is idle. Source active register set contains a previously processed transfer request.
1
Source controller is busy servicing a transfer request.
997
SPRUH73H – October 2011 – Revised April 2013
Enhanced Direct Memory Access (EDMA)
Copyright © 2011–2013, Texas Instruments Incorporated