DMAに手を出してみたけど…むつかしいね。
というか、devkitのDMA転送マクロをそのまま使うと、ちゃんと動作しないときがあるっぽい
(同じチャンネルを使い、連続して転送を実行した場合?)

別のサイトから拾ってきたソースのを使ったらうまくいったけど…ごめん。URL忘れた。