ADSP-BF537 Blackfin Processor Hardware Reference
5-71
Direct Memory Access
DMAx_PERIPHERAL_MAP/MDMA_yy_PERIPHERAL_MAP
Registers
Each DMA channel’s peripheral map register (
DMAx_PERIPHERAL_
MAP/MDMA_yy_PERIPHERAL_MAP
• Map the channel to a specific peripheral.
• Identify whether the channel is a peripheral DMA channel or a
memory DMA channel.
Follow these steps to swap the DMA channel priorities of two channels.
Assume that channels 6 and 7 are involved.
1. Make sure DMA is disabled on channels 6 and 7.
2. Write
DMA6_PERIPHERAL_MAP
with
0x7000
and
DMA7_PERIPHERAL_
MAP
with
0x6000
.
3. Enable DMA on channels 6 and/or 7.
Figure 5-6. Peripheral Map Registers
X
X
X
X
15 14
13 12 11 10
9
8
7
6
5
4
3
2
1
0
X
X
X
X
X
X
X
X
X
X
X
X
0x0 - PPI
0x1 - Ethernet MAC Receive, reserved on ADSP-BF534
0x2 - Ethernet MAC Transmit, reserved on ADSP-BF534
0x3 - SPORT0 Receive
0x4 - SPORT0 Transmit
0x5 - SPORT1 Receive
0x6 - SPORT1 Transmit
0x7 - SPI
0x8 - UART0 Receive
0x9 - UART0 Transmit
0xA - UART1 Receive
0xB - UART1 Transmit
Peripheral Map Registers (DMAx_PERIPHERAL_MAP/MDMA_yy_PERIPHERAL_MAP)
PMAP[3:0] (Peripheral
Mapped to This
Channel)
CTYPE (DMA Channel Type)
- RO
0 - Peripheral DMA
1 - Memory DMA
R/W prior to enabling channel; RO after enabling channel
For Memory-
mapped
addresses, see
.
Reset: See
Summary of Contents for Blackfin ADSP-BF537
Page 42: ...Contents xlii ADSP BF537 Blackfin Processor Hardware Reference ...
Page 90: ...Development Tools 1 32 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 138: ...Programming Examples 4 26 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 340: ...SDC Programming Examples 6 84 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 606: ...Programming Examples 9 94 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 660: ...Programming Examples 10 54 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 720: ...Electrical Specifications 11 60 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 840: ...Programming Examples 13 42 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 876: ...Programming Examples 14 36 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 938: ...Programming Examples 15 62 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 958: ...Programming Examples 17 12 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 986: ...Programming Examples 18 28 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 1162: ...G 26 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 1218: ...Index I 56 ADSP BF537 Blackfin Processor Hardware Reference ...