MI_GetNDmaBlockWord

構文

#include <twl/mi.h>

u32 MI_GetNDmaBlockWord( u32 ndmaNo );

引数

ndmaNo 設定を取得する DMA番号 (0〜3)

返り値

取得されているブロック転送ワード数の指定。MI_NDMA_WORD_n となります。

説明

TWL新規DMA が動作する際のデフォルトのブロック転送ワード数の設定値を取得します。

対象は ndmaNo で指定する DMA です。内部の DMA config 構造体を参照するだけで、IOレジスタにはアクセスしません。

以下の値を返します。

意味
MI_NDMA_WORD_1 1 ワード             
MI_NDMA_WORD_2 2 ワード
MI_NDMA_WORD_4 4 ワード
MI_NDMA_WORD_8 8 ワード
MI_NDMA_WORD_16 16 ワード
MI_NDMA_WORD_32 32 ワード
MI_NDMA_WORD_64 64 ワード
MI_NDMA_WORD_128 128 ワード
MI_NDMA_WORD_256 256 ワード
MI_NDMA_WORD_512 512 ワード
MI_NDMA_WORD_1024 1024 ワード
MI_NDMA_WORD_2048 2048 ワード
MI_NDMA_WORD_4096 4096 ワード
MI_NDMA_WORD_8192 8192 ワード
MI_NDMA_WORD_16384 16384 ワード
MI_NDMA_WORD_32768 32768 ワード

参照

MISetNDmaBlockWord()

履歴

2007/09/06 初版