メンバ |
説明 |
struct { unsigned int TCIntMsk : 1; unsigned int ErrIntMsk : 1; unsigned int AbtIntMsk : 1; unsigned int SrcRS : 4; unsigned int SrcHEn : 1; unsigned int DstRS : 4; unsigned int DstHEn : 1; unsigned int LLPCnt : 4; unsigned int ChGntWin : 8; unsigned int ChPri : 1; unsigned int WOMode : 1; unsigned int UnalignMode : 1; } st; |
DMACnCFG_REG レジスタのビット定義 |
unsigned int TCIntMsk : 1; |
[0] ターミナルカウント割り込みマスク |
unsigned int ErrIntMsk : 1; |
[1] チャンネルエラー割り込みマスク |
unsigned int AbtIntMsk : 1; |
[2] チャンネルアボート割り込みマスク |
unsigned int SrcRS : 4; |
[6:3] 転送元ハンドシェイク要求のソース |
unsigned int SrcHEn : 1; |
[7] 転送元ハンドシェイク |
unsigned int DstRS : 4; |
[12:9] 転送先ハンドシェイク要求のソース |
unsigned int DstHEn : 1; |
[13] 転送先ハンドシェイク |
unsigned int LLPCnt : 4; |
[19:16] リンクリストポインタ増分カウンタ |
unsigned int ChGntWin : 8; |
[27:20] チャンネルアービトレーション許可ウィンドウのコマンド |
unsigned int ChPri : 1; |
[28] チャンネルアービトレーション優先順位 |
unsigned int WOMode : 1; |
[30] 書き込み専用モード |
unsigned int UnalignMode : 1; |
[31] 非アライン転送モード |
uint32_t val; |
DMACnCFG_REG レジスタ |
Configuration型