#include <iris/mi.h>void MI_HBlankDmaCopy32( u32 dmaNo, const void* src, void* dest, u32 size );void MI_HBlankDmaCopy16( u32 dmaNo, const void* src, void* dest, u32 size );| dmaNo | 使用DMAチャンネル |
| src | 転送元アドレス |
| dest | 転送先アドレス |
| size | 転送サイズ |
なし。
DMAを用いてHブランクコピーを行います。
Hブランクが起動したときDMAが起動します。
IOレジスタのDMAnソースレジスタ(0x40000B0 + 12n)、DMAnデスティネーションレジスタ(0x40000B4 + 12n)、DMAnコントロールレジスタ(0x40000B8 + 12n)を使用します。( n は 使用するDMAチャンネルです。)
2003/12/01 初版