R01UH0823EJ0100 Rev.1.00
Page 346 of 1823
Jul 31, 2019
RX23W Group
18. DMA Controller (DMACA)
RPTIE Bit (Repeat Size End Interrupt Enable)
When this bit is set to 1 in repeat transfer mode, the DTE bit in DMCNT is cleared to 0 after completion of a 1-repeat size
data transfer. At the same time, the ESIF flag in DMSTS is set to 1 to indicate that the repeat size end interrupt request
has been generated. The repeat size end interrupt request can be generated even when the DTS[1:0] bits in DMTMD are
10b (= repeat area or block area is not specified).
When this bit is set to 1 in block transfer mode, the DTE bit in DMCNT is cleared to 0 after completion of a 1-block data
transfer in the same way as repeat transfer mode. At the same time, the ESIF flag in DMSTS is set to 1 to indicate that the
repeat size end interrupt request has been generated. The repeat size end interrupt request can be generated even when
the DTS[1:0] bits in DMTMD are 10b (= repeat area or block area is not specified).
ESIE Bit (Transfer Escape End Interrupt Enable)
This bit enables or disables the transfer escape end interrupt requests (repeat size end interrupt request and extended
repeat area overflow interrupt request) that are generated during DMA transfer.
The transfer escape end interrupt is generated when the ESIF flag in DMSTS is set to 1 with this bit set to 1. The transfer
escape end interrupt is cleared by clearing this bit or the ESIF flag in DMSTS to 0.
DTIE Bit (Transfer End Interrupt Enable)
This bit enables or disables the transfer end interrupt request to be generated on completion of a specified number of data
transfers.
The transfer end interrupt is generated when the DTIF bit in DMSTS is set to 1 with this bit set to 1. The transfer end
interrupt is cleared by clearing this bit or the DTIF bit in DMSTS to 0.