English
Language : 

EFM32WG Datasheet, PDF (64/834 Pages) List of Unclassifed Manufacturers – The EFM32WG Wonder Gecko is the ideal choice for demanding 8-, 16-, and 32-bit energy sensitive applications.
...the world's most energy friendly microcontrollers
Figure 8.7 (p. 64) shows a detailed memory map of the descriptor structure.
Figure 8.7. Detailed memory map for the 12 channels, including the alternate data structure
Alternate for
channel 11
Unused
Cont rol
Dest inat ion End Point er
Source End Point er
0 x 1 BC
0 x 1 B8
0 x 1 B4
0 x 1 B0
Alternate for
channel 1
Alternate for
channel 0
Prim ary for
channel 11
Unused
Cont rol
Dest inat ion End Point er
Source End Point er
Unused
Cont rol
Dest inat ion End Point er
Source End Point er
Unused
Cont rol
Dest inat ion End Point er
Source End Point er
0x11C
0x118
0x114
0x110
0x10C
0x108
0x104
0x100
0 x 0 BC
0 x 0 B8
0 x 0 B4
0 x 0 B0
Alt er n at e
data
st r u ct u r e
Prim ary for
channel 1
Prim ary for
channel 0
Unused
Cont rol
Dest inat ion End Point er
Source End Point er
Unused
Cont rol
Dest inat ion End Point er
Source End Point er
0x01C
0x018
0x014
0x010
0x00C
0x008
0x004
0x000
Prim ary
data
st r u ct u r e
The controller uses the system memory to enable it to access two pointers and the control information
that it requires for each channel. The following subsections will describe these 32-bit memory locations
and how the controller calculates the DMA transfer address.
8.4.3.1 Source data end pointer
The src_data_end_ptr memory location contains a pointer to the end address of the source data.
Figure 8.7 (p. 64) lists the bit assignments for this memory location.
Table 8.7. src_data_end_ptr bit assignments
Bit
[31:0]
Name
Description
src_data_end_ptr Pointer to the end address of the source data
Before the controller can perform a DMA transfer, you must program this memory location with the end
address of the source data. The controller reads this memory location when it starts a 2R DMA transfer.
Note
The controller does not write to this memory location.
8.4.3.2 Destination data end pointer
The dst_data_end_ptr memory location contains a pointer to the end address of the destination data.
Table 8.8 (p. 65) lists the bit assignments for this memory location.
2013-05-08 - Wonder Gecko Family - d0233_Rev0.50
64
www.energymicro.com