Dma Peripheral Map Registers; Mdma_Yy_Peripheral_Map) - Analog Devices ADSP-BF506F Hardware Reference Manual

Adsp-bf50x blackfin processor
Hide thumbs Also See for ADSP-BF506F:
Table of Contents

Advertisement

DMA Peripheral Map Registers (DMAx_PERIPHERAL_MAP/

MDMA_yy_PERIPHERAL_MAP)

Each DMA channel's DMAx_PERIPHERAL_MAP register contains bits
that:
• Map the channel to a specific peripheral
• Identify whether the channel is a peripheral DMA channel or a
memory DMA channel

DMA Peripheral Map Registers

(DMAx_PERIPHERAL_MAP/MDMA_yy_PERIPHERAL_MAP)
R/W prior to enabling channel; RO after enabling channel
15 14 13 12 11 10
X
PMAP[3:0]
(Peripheral is mapped to this channel)
Default peripheral mappings are provided in
Figure 7-5. DMA Peripheral Map Registers
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
DMA7_PERIPHERAL_MAP
3. Enable DMA on channels 6 and/or 7.
ADSP-BF50x Blackfin Processor Hardware Reference
9
8
7
X
X
X
X
X
X
X
X
Table 7-7 on page
with 0x6000.
Direct Memory Access
6
5
4
3
2
1
0
X
X
X
X
X
X
X
CTYPE (DMA Channel Type) - RO
0 - Peripheral DMA
1 - Memory DMA
7-105.
with 0x7000 and
7-67

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ADSP-BF506F and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

This manual is also suitable for:

Adsp-bf504Adsp-bf504f

Table of Contents