

#include <nitro/mi.h>void MI_DispMemDmaCopy( u32 dmaNo, const void* src );| dmaNo | 使用DMAチャンネル |
| src | 転送元アドレス |
なし。
メインメモリ表示起動モードでDMA転送を行います。
このモードを使用している場合、メインメモリへのアクセス権を 「ARM9 優先」にしてください。そうでない場合は、 ARM7 側からのメインメモリへのアクセスによる DMA の起動の遅延により、画面が崩れる可能性があります。アクセス権の優先の指定は MI_SetMainMemoryPriority で行ないます。
IOレジスタのDMAnソースレジスタ(0x40000B0 + 12n)、DMAnデスティネーションレジスタ(0x40000B4 + 12n)、DMAnコントロールレジスタ(0x40000B8 + 12n)を使用します。( n は 使用するDMAチャンネルです。)
MI_DmaCopy*, MI_SetMainMemoryPriority
2004/08/26 DMA 使用時にメインメモリへのアクセス権を「ARM9 優先」に設定することの記述追加
2003/12/01 初版