R01UH0822EJ0100 Rev.1.00
Page 249 of 1041
Jul 31, 2019
RX13T Group
16. Data Transfer Controller (DTCb)
16.2.2
DTC Mode Register B (MRB)
Note 1. Set the MRA.MD[1:0] bits to 00b (normal transfer mode) when setting the INDX bit to 1.
MRB register is used to select the DTC operating mode and cannot be accessed directly from the CPU.
SQEND Bit (Sequence Transfer End)
The SQEND bit selects whether to continue or end sequence transfer. Refer to
for details.
This bit can only be set to 1 for transfer information referred to by the DTC index table. Set this bit to 0 for transfer
information referred to by the DTC vector table.
INDX Bit (Index Table Reference)
When the value of the INDX bit in transfer information that is read is 1, a sequence transfer proceeds. Refer to
Set this bit to 0 for transfer information which is not associated with sequence transfer or is not intended to start sequence
transfer. Do not allow transfer requests to be generated by the sources different from that specified in the DTCSQE
register but having the INDX bit set to 1.
Address(es): (inaccessible directly from the CPU)
b7
b6
b5
b4
b3
b2
b1
b0
CHNE CHNS DISEL
DTS
DM[1:0]
INDX SQEND
Value after reset:
x
x
x
x
x
x
x
x
x: Undefined
Bit
Symbol
Bit Name
Description
R/W
b0
Sequence Transfer End
0: Continue the sequence transfer
1: End the sequence transfer
—
b1
Index Table Reference
0: Does not refer to the index table
1: Refers the index table based on the transferred data*
—
b3, b2
Transfer Destination Address
Addressing Mode
b3 b2
0 0: The address in the DAR register is fixed.
(Write-back to DAR is skipped.)
0 1: The address in the DAR register is fixed.
(Write-back to DAR is skipped.)
1 0: The DAR value is incremented after data transfer.
(+1 when the MRA.SZ[1:0] bits are 00b, +2 when 01b, +4 when
10b)
1 1: The DAR value is decremented after data transfer.
(–1 when the MRA.SZ[1:0] bits are 00b, –2 when 01b, –4 when
10b)
—
b4
DTC Transfer Mode Select
0: Transfer destination side is repeat area or block area.
1: Transfer source side is repeat area or block area.
—
b5
DTC Interrupt Select
0: An interrupt request to the CPU is generated on completion of the
specified number of data transfers.
1: An interrupt request to the CPU is generated for each data transfer.
—
b6
DTC Chain Transfer Select
0: Chain transfer is performed on completion of each transfer.
1: Chain transfer is performed only when the transfer counter is
changed from 1 to 0 or 1 to CRAH.
—
b7
DTC Chain Transfer Enable
0: Chain transfer is disabled.
1: Chain transfer is enabled.
—