CHAPTER 11: DSTC
FM4 Peripheral Manual, Doc. No. 002-04856 Rev. *E 549
4.5 Transfer Operation Example 5
This section describes transfer operation example 5.
DES Values at Transfer Start
Below are details of transfer operation example 5.
Table 4-8 DES Values at Transfer Start in Transfer Operation Example 5
DES0 = 0x612806B1
DV = 01 : DES close process to be executed at the end of transfer
MODE = 1, TW = 10 : Mode 1, 32-bit (word) transfer
ORL = 101 : OuterReload of DES1 <= DES4, DES3 <= DES6
SAC = 001 : Increment of TW×1 with InnerReload.
DAC = 000 : Increment of TW×1 without InnerReload.
CHRS = 101000 : There is a Chain Start in the succeeding DES; no interrupt flag has been set.
DMSET = 0 : No DQMSK[n] is set in a DES close process.
CHLK = 0 : No Chain lock
ACK = 01 : Set ACK to "01" as the DES is directly started by the hardware.
PCHK = 0110 : Parity
ORM = 0x0002, IIN = 0x02, IRM = 0x02
Same as DES1 of 1st-DES, Same as DES3 of 1st-DES, respectively
DES0 = 0x60202063
DV = 11 : No DES close process to be executed at the end of transfer
MODE = 0, TW = 00 : Mode 0, 8-bit (byte) transfer
ORL = 011 : OuterReload of DES1 <= DES4, DES2 <= DES5
SAC = 000 : Increment of TW×1 without InnerReload
DAC = 001 : Increment of TW×1 with InnerReload
CHRS = 100000 : There is a Chain Start in the succeeding DES; no interrupt flag has been set.
DMSET = 0 : No DQMSK[n] is set in a DES close process.
CHLK = 0 : No Chain lock
ACK = 00 : Set ACK to "00" as the DES is directly started by a Chain Start.
PCHK = 0110 : Parity
ORM = 0x0002, IIN = 0x0003
Same as DES1 of 2nd-DES, Same as DES2 of 2nd-DES, respectively
DES0 = 0xB010F503
DV = 11 : No DES close process to be executed at the end of transfer
MODE = 0, TW = 01 : Mode 0, 16-bit (halfword) transfer
ORL = 000 : No OuterReload
SAC = 101 : Fixed address
DAC = 111 : Decrement of TW×1 with InnerReload.
CHRS = 010000 : There is no Chain Start; an interrupt flag has been set.
DMSET = 0 : No DQMSK[n] is set in a DES close process.
CHLK = 0 : No Chain lock
ACK = 00 : Set ACK to "00" as the DES is directly started by a Chain Start.
PCHK = 1011 : Parity
ORM = 0x0001, IIN = 0x0002