AG903ライブラリリファレンス
内容インデックスホーム
前へ上へ次へ
AG903_SPCPrmGetSwResetMask 関数

SPCSOFTRESET_MASKnのレジスタRead

Syntax
C++
void AG903_SPCPrmGetSwResetMask(uint8_t reg_no, uint32_t* msk);
引数 
説明 
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: }
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.