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

VIA.CHD_SETUP3 レジスタ取得

Syntax
C++
void AG903_ViaPrmGetVIACHDSETUP3(uint32_t id, VIAPrmParamVIACHDSETUP3 * setup);
引数 
説明 
uint32_t id 
[in] チャンネル番号 
VIAPrmParamVIACHDSETUP3 * setup 
[out] VIA.CHD_SETUP3取得値格納先 

void

VIA.CHD_SETUP3 を取得します。

1: void AG903_ViaPrmGetVIACHDSETUP3(uint32_t id, VIAPrmParamVIACHDSETUP3 *setup) 2: { 3: uint16_t val; 4: 5: ASSERT(id < AG903_VIA_PRM_MAX_PORTS); 6: ASSERT(setup != NULL); 7: 8: AG903_SSCPrmReadCmpstVideoDec(id, AG903_VIA_CHD_SETUP3, &val); 9: 10: setup->agcen = (val & AG903_VIA_CHD_SETUP3_AGCEN_MSK) >> AG903_VIA_CHD_SETUP3_AGCEN_POS; 11: setup->accov = (val & AG903_VIA_CHD_SETUP3_ACCOV_MSK) >> AG903_VIA_CHD_SETUP3_ACCOV_POS; 12: setup->acctc = (val & AG903_VIA_CHD_SETUP3_ACCTC_MSK) >> AG903_VIA_CHD_SETUP3_ACCTC_POS; 13: setup->accmark = (val & AG903_VIA_CHD_SETUP3_ACCMARK_MSK) >> AG903_VIA_CHD_SETUP3_ACCMARK_POS; 14: }
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.