AN666 SILABS [Silicon Laboratories], AN666 Datasheet - Page 6

no-image

AN666

Manufacturer Part Number
AN666
Description
USAGE GUIDE FOR SIM3U1XX, SIM3C1XX, AND SIM3L1XX DMA AND DTM MODULES
Manufacturer
SILABS [Silicon Laboratories]
Datasheet
AN666
Address in Channel Transfer Descriptor: 0x0008
6
Name
Name
31:30
29:28
27:26
25:24
23:18
Bit
Bit
Bit
31
15
SRCAIMD
DSTAIMD
SRCSIZE
DSTSIZE
Reserved
Name
30
14
29
13
Table 3. DMA0_CHx_CONFIG: Channel Configuration
Destination Address Increment Mode.
This field must be set to a value that's equal to or greater than the DSTSIZE setting.
00: The destination address increments by one byte after each data transfer.
01: The destination address increments by one half-word after each data transfer.
10: The destination address increments by one word after each data transfer.
11: The destination address does not increment.
Destination Data Size Select.
The destination size (DSTSIZE) must equal the source size (SRCSIZE).
00: Each DMA destination data transfer writes a byte.
01: Each DMA destination data transfer writes a half-word.
10: Each DMA destination data transfer writes a word.
11: Reserved.
Source Address Increment Mode.
This field must be set to a value that's equal to or greater than the SRCSIZE setting.
00: The source address increments by one byte after each data transfer.
01: The source address increments by one half-word after each data transfer.
10: The source address increments by one word after each data transfer.
11: The source address does not increment.
Source Data Size Select.
The destination size (DSTSIZE) must equal the source size (SRCSIZE).
00: Each DMA source data transfer reads a byte.
01: Each DMA source data transfer reads a half-word.
10: Each DMA source data transfer reads a word.
11: Reserved.
Must write 0 to this field.
28
12
27
11
26
10
NCOUNT
25
9
Rev. 0.1
24
8
23
7
Function
22
6
Reserved
21
5
20
4
19
3
18
2
TMD
17
1
16
0

Related parts for AN666