AG903ライブラリリファレンス
内容インデックスホーム
Body Source
本文ソース
1: void AG903_ViaPrmSetVIASRCSELECT(uint32_t id, VIAPrmParamVIASRCSELECT *select) 2: { 3: uint16_t val; 4: 5: ASSERT(id < AG903_VIA_PRM_MAX_PORTS); 6: ASSERT(select != NULL); 7: ASSERT(!(select->gcat & ~(0x1))); 8: ASSERT(!(select->nsck & ~(0x1))); 9: ASSERT(!(select->nsns & ~(0x1))); 10: ASSERT(!(select->nons & ~(0x1))); 11: 12: val = (select->gcat << AG903_VIA_SRC_SELECT_GCAT_POS) 13: | (select->nsck << AG903_VIA_SRC_SELECT_NSCK_POS) 14: | (select->nsns << AG903_VIA_SRC_SELECT_NSNS_POS) 15: | (select->nons << AG903_VIA_SRC_SELECT_NONS_POS); 16: 17: AG903_SSCPrmWriteCmpstVideoDec(id, AG903_VIA_SRC_SELECT, val); 18: }
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.