Register Descriptions
1258
SPRUH22I – April 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
External Peripheral Interface (EPI)
17.11.20 EPI DMA Transmit Count (EPIDMATXCNT) Register, offset 0x208
This register is used to program the total number of transfers (byte, halfword or word) by the µDMA to
WRFIFO. As each transfer is processed by the EPI, the TXCNT bit field value is decreased by 1. When
TXCNT = 0, the EPI's uDMA request signal is de-asserted
Figure 17-47. EPI DMA Transmit Count (EPIDMATXCNT) Register [offset 0x208]
31
16 15
3
0
Reserved
TXCNT
R-0x0000
R/W-000
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 17-33. EPI DMA Transmit Count (EPIDMATXCNT) Register Field Descriptions
Bit
Field
Value
Description
31-16
Reserved
Reserved
15-0
TXCNT
DMA Count
This field is used to program the total number of transfers (byte, halfword or word) from the µDMA
to the EPI WRFIFO.
17.11.21 EPI Interrupt Mask (EPIIM) Register, 0x210
This register is the interrupt mask set or clear register. For each interrupt source (read, write, and error), a
mask value of 1 allows the interrupt source to trigger an interrupt to the interrupt controller; a mask value
of 0 prevents the interrupt source from triggering an interrupt.
Figure 17-48. EPI Interrupt Mask (EPIIM) Register [offset 0x210]
31
16
Reserved
R-0x000
15
5
4
3
2
1
0
Reserved
DMAW
RIM
DMAR
DIM
WRIM
RDIM
ERRI
M
R-0x000
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 17-34. EPI Interrupt Mask (EPIIM) Register Field Descriptions
Bit
Field
Value
Description
31-5
Reserved
Reserved
4
DMAWRIM
Write uDMA Interrupt Mask
0
DMAWRRIS in the EPIRIS register is masked and does not cause an interrupt
1
DMAWRRIS in the EPIRIS register is not masked and can trigger an interrupt to the interrupt
controller
3
DMARDIM
Read uDMA Interrupt Mask
0
DMARDRIS in the EPIRIS register is masked and does not cause an interrupt
1
DMARDRIS in the EPIRIS register is not masked and can trigger an interrupt to the interrupt
controller
2
WRIM
Write Interrupt Mask
0
WRRIS in the EPIRIS register is masked and does not cause an interrupt.
1
WRRIS in the EPIRIS register is not masked and can trigger an interrupt to the interrupt controller.
1
RDIM
Read Interrupt Mask
0
RDRIS in the EPIRIS register is masked and does not cause an interrupt.
1
RDRIS in the EPIRIS register is not masked and can trigger an interrupt to the interrupt controller.