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.
TRAVEO™ T2G Automotive MCU: TVII-B-E-4M body controller entry registers