11 DMA Ports
11 – 6
15141312111098 7654 3210
BMPAGE
0000000
BDMA Control
000010000
DM(0x3FE3)
BDIR
0 = load from BM
1 = store to BM
BCR
0 = run during BDMA
1 = halt during BDMA,
context reset when done
BTYPE (see table)
BTYPE 00 01 10 11
Internal Memory Space PM DM DM DM
Word Size 24 16 8 8
Alignment full full MSB LSB
word word
Figure 11.4 BDMA Control Register
The BDMA Control Register lets you set:
• The BDMA Transfer Type (BTYPE)
• The BDMA Direction (BDIR)
• The BDMA Context Reset (BCR)
• The BDMA Page (BMPAGE)
BTYPE can be:
00 24-bit Program Memory Words
01 16-bit Data Memory
10 8-bit bytes for Data Memory, MSB alignment
10 8-bit bytes for Data Memory, LSB alignment
BDIR can be:
0 from Byte Memory
1 to Byte Memory