AG903ライブラリリファレンス
内容インデックスホーム
Body Source
本文ソース
1: void AG903_SSCPrmClrBmuTriggerStatus(uint16_t src_req, uint16_t src_rdy, uint8_t snk_req, uint8_t snk_rdy) 2: { 3: uint32_t val = 0; 4: 5: val |= (src_req << AG903_SSC_BMU_TRIG_CLEAR_SRCREQ_POS) & AG903_SSC_BMU_TRIG_CLEAR_SRCREQ_MSK; 6: val |= (src_rdy << AG903_SSC_BMU_TRIG_CLEAR_SRCRDY_POS) & AG903_SSC_BMU_TRIG_CLEAR_SRCRDY_MSK; 7: val |= (snk_req << AG903_SSC_BMU_TRIG_CLEAR_SNKREQ_POS) & AG903_SSC_BMU_TRIG_CLEAR_SNKREQ_MSK; 8: val |= (snk_rdy << AG903_SSC_BMU_TRIG_CLEAR_SNKRDY_POS) & AG903_SSC_BMU_TRIG_CLEAR_SNKRDY_MSK; 9: 10: AG903_SSC->BMU_TRIG_CLEAR = val; 11: 12: return; 13: }
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.