全てを折りたたみ
AG903ライブラリリファレンス
AG903_SPCPrmGetSwResetMask 関数
spcprm.c
SPC Primitive
Body Source
SPCSOFTRESET_MASKnのレジスタRead
Syntax
C++
void
AG903_SPCPrmGetSwResetMask
(uint8_t
reg_no
, uint32_t*
msk
);
ファイル
spcprm.c
引数
引数
説明
uint8_t reg_no
[in] レジスタ番号 (1~5)
uint32_t* msk
[out] マスク設定 (ビット単位)
返値
void
説明
SPCSOFTRESET_MASKnのレジスタRead
本文ソース
コピコード
1:
void
AG903_SPCPrmGetSwResetMask(uint8_t reg_no, uint32_t* msk) 2: { 3:
ASSERT
(NULL != msk); 4:
ASSERT
(0 != reg_no); 5:
ASSERT
(
AG903_SPC_SWRSTMSK_REG_NUM
>= reg_no); 6: 7:
switch
(reg_no) { 8:
case
1: 9: (*msk) =
AG903_SPC
->SOFTRESET_MASK1; 10:
break
; 11:
case
2: 12: (*msk) =
AG903_SPC
->SOFTRESET_MASK2; 13:
break
; 14:
case
3: 15: (*msk) =
AG903_SPC
->SOFTRESET_MASK3; 16:
break
; 17:
case
4: 18: (*msk) =
AG903_SPC
->SOFTRESET_MASK4; 19:
break
; 20:
case
5: 21: (*msk) =
AG903_SPC
->SOFTRESET_MASK5; 22:
break
; 23:
default
: 24: 25:
break
; 26: } 27: 28:
return
; 29: }
グループ
SPC Primitive
リンク
spcprm.c
,
SPC Primitive
,
Body Source
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.
内容
|
インデックス
|
ホーム