15-35
MB86R02 ‘Jade-D’ Hardware Manual V1.64
15.8 DMAC Configuration Examples
15.8.1 DMA start in Single channel
Example of block and burst transfer by software request (with DMAC ch0)
ー
(2) Set DMAC source address register
DMACSA0 ← 0x0000_0000
(1) Set DMA configuration register
DMACR ← 0x80 (byte writing)
Source address is set.
DMA transfer is enabled.
(3) Set DMAC destination address register
DMACDA0 ← 0x0100_0000
(4) Set DMA configuration B register
DMACB0 ← 0x0808_0000
Destination address is set.
Transfer mode, transfer data width, and completion
interrupt are set. In this example, block transfer
mode (MS[1:0] = 0
H
) is set as transfer mode.
Burst transfer mode is able to be set by MS[1:0] = 1
H
.
DMA channel transfer control, software trigger, and
number of block and transfer are set.
(5) Set DMA configuration A register
DMACA0 ← 0xA00F_000F
Start DMA transfer
Remark: Setting order of step 1 ~ 4 is arbitrary; however, the one of step 5 is unable to be changed.
Note:
•
DMA configuration register (DMACR) should be set using byte writes.
•
For block and burst transfer by software request, the DMAC configuration A register
(DMACA) should be set last.
Summary of Contents for MB86R02
Page 24: ...MB86R02 Jade D Hardware Manual V1 64 ...
Page 76: ...3 2 MB86R02 Jade D Hardware Manual V1 64 Figure 3 1 Memory map 1 ...
Page 77: ...3 3 MB86R02 Jade D Hardware Manual V1 64 Figure 3 2 Memory map 2 ...
Page 167: ...8 8 MB86R02 Jade D Hardware Manual V1 64 ...
Page 214: ...11 7 MB86R02 Jade D Hardware Manual V1 64 15 16 cycles initial value ...
Page 497: ...18 139 MB86R02 Jade D Hardware Manual V1 64 VSYNC is output 1 dot clock faster than HSYNC ...
Page 678: ......
Page 680: ......
Page 682: ...22 2 MB86R02 Jade D Hardware Manual V1 00 FUJITSU PROPRIETARY AND CONFIDENTIAL ...
Page 811: ...29 24 MB86R02 Jade D Hardware Manual V1 64 ...