Technical Reference Manual
002-29852 Rev. *B
8.5.3.8 DMAC_CH_DESCR_CTL
Description:
Channel descriptor control
Address:
0x402A1060
Offset:
0x60
Retention:
Not Retained
IsDeepSleep:
No
Comment:
Copy of DESCR_CTL of the currently active descriptor.
Default:
0x0
Bit-field Table
Bits
7
6
5
4
3
2
1
0
Name
TR_IN_TYPE [7:6]
TR_OUT_TYPE [5:4]
INTR_TYPE [3:2]
WAIT_FOR_DEACT [1:0]
Bits
15
14
13
12
11
10
9
8
Name
None [15:9]
DATA
_PREF
ETCH [8:8]
Bits
23
22
21
20
19
18
17
16
Name
None [23:18]
DATA_SIZE [17:16]
Bits
31
30
29
28
27
26
25
24
Name
None
[31:31]
DESCR_TYPE [30:28]
DST
_TRANS
FER_SIZE
[27:27]
SRC
_TRANS
FER_SIZE
[26:26]
None
[25:25]
CH
_DISABLE
[24:24]
Bit-fields
Bits Name
SW
HW
Default or
Enum
Description
0:1
WAIT_FOR_DEACT
R
W
Undefined
Specifies whether the controller should wait for the
input trigger to be deactivated; i.e. the selected system
trigger is not active. This field is used to synchronize
the controller with the agent that generated the trigger.
This field is ONLY used at the completion of the
transfer as specified by TR_IN. E.g., a TX FIFO
indicates that it is empty and it needs a new data
sample. The agent removes the trigger ONLY when
the data sample has been written by the controller
AND received by the agent. Furthermore, the agent's
trigger may be delayed by a few cycles before it
reaches the controller. This field is used for level
sensitive trigger, which reflect state (pulse sensitive
triggers should have this field set to '0'). The wait
cycles incurred by this field reduce DW controller
performance.
'0': Do not wait for trigger de-activation (for pulse
sensitive triggers).
'1': Wait for up to 4 cycles.
'2': Wait for up to 16 cycles.
'3': Wait indefinitely. This option may result in controller
lockup if the trigger is not de-activated.
812
2022-04-18
TRAVEO™ T2G Automotive MCU: TVII-B-E-4M body controller entry registers