AG903ライブラリリファレンス
Body Source
AG903_SSCPrmSetDspPinDir 関数
本文ソース
コピコード
1:
void
AG903_SSCPrmSetDspPinDir(
AG903_SSCPrmDspSetup
* dir) 2: { 3: uint32_t val = 0; 4: 5:
ASSERT
(NULL != dir); 6: 7:
if
(
AG903_SSC_PINDIR_OUTPUT
== dir->vsync0) { 8: val |= (1 <<
AG903_SSC_DSP_SETUP_VSYNC0_DIR_POS
); 9: } 10:
if
(
AG903_SSC_PINDIR_OUTPUT
== dir->field0) { 11: val |= (1 <<
AG903_SSC_DSP_SETUP_FIELD0_DIR_POS
); 12: } 13:
if
(
AG903_SSC_PINDIR_OUTPUT
== dir->dot0) { 14: val |= (1 <<
AG903_SSC_DSP_SETUP_DOT0_DIR_POS
); 15: } 16:
if
(
AG903_SSC_PINDIR_OUTPUT
== dir->vsync1) { 17: val |= (1 <<
AG903_SSC_DSP_SETUP_VSYNC1_DIR_POS
); 18: } 19:
if
(
AG903_SSC_PINDIR_OUTPUT
== dir->field1) { 20: val |= (1 <<
AG903_SSC_DSP_SETUP_FIELD1_DIR_POS
); 21: } 22:
if
(
AG903_SSC_PINDIR_OUTPUT
== dir->dot1) { 23: val |= (1 <<
AG903_SSC_DSP_SETUP_DOT1_DIR_POS
); 24: } 25: 26:
AG903_SSC
->DSP_SETUP = val; 27: 28:
return
; 29: }
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.
内容
|
インデックス
|
ホーム