CHAPTER 11: DSTC
574 FM4 Peripheral Manual, Doc. No. 002-04856 Rev. *E
bit[12:10] SAC[2:0] (Source Address Control)
The SAC[2:0] specify the method of updating the transfer source address during a transfer. The DSTC
does not modify the value of this area. The setting is that DES0.DV[1]=1 and DES2 is need to rebuild
(DES2 is not returned to the start value), caused to notify a DES open error from the DSTC.
The address is increased by TW×1 at every transfer without InnerReload.
The address is increased by TW×1 at every transfer with InnerReload.
The address is increased by TW×2 at every transfer without InnerReload.
The address is increased by TW×2 at every transfer with InnerReload.
The address is increased by TW×4 at every transfer without InnerReload.
The transfer address remains unchanged during a transfer.
The address is decreased by TW×1 at every transfer without InnerReload.
The address is decreased by TW×1 at every transfer with InnerReload.
bit[15:13] DAC[2:0] (Destination Address Control)
The DAC[2:0] specify the method of updating the transfer destination address during a transfer. The
DSTC does not modify the value of this area. The setting is that DES0.DV[1]=1 and DES3 is need to
rebuild (DES3 is not returned to the start value), caused to notify a DES open error from the DSTC.
The address is increased by TW×1 at every transfer without InnerReload.
The address is increased by TW×1 at every transfer with InnerReload.
The address is increased by TW×2 at every transfer without InnerReload.
The address is increased by TW×2 at every transfer with InnerReload.
The address is increased by TW×4 at every transfer without InnerReload.
The transfer address remains unchanged during a transfer.
The address is decreased by TW×1 at every transfer without InnerReload.
The address is decreased by TW×1 at every transfer with InnerReload.
bit[21:16] CHRS[5:0] (Chain & Return Status)
The CHRS[5:0] bits specify the process to be executed after specified times of transfer have been
executed.
No interrupt flag is set. There is no Chain Start.
An interrupt flag has been set. There is no Chain Start.
No interrupt flag is set. There is a Chain Start in the succeeding DES.
No interrupt flag is set. There is a Chain Start in the current DES.
No interrupt flag is set. There is no Chain Start.
An interrupt flag has been set. There is no Chain Start.
No interrupt flag is set. There is a Chain Start in the succeeding DES.
No interrupt flag is set. There is a Chain Start in the current DES.
No interrupt flag is set. There is no Chain Start.
An interrupt flag has been set. There is no Chain Start.
No interrupt flag is set. There is a Chain Start in the succeeding DES.
11: Setting prohibited (A DES open error occurs.)