AG903ライブラリリファレンス
内容インデックスホーム
Body Source
本文ソース
1: void AG903_OSPPrmGetEventStat(const uint8_t evt, uint8_t *ovf, uint8_t *cnt) 2: { 3: uint8_t evtno; 4: 5: ASSERT(evt < AG903_OSP_EVENT_NUM); 6: ASSERT(ovf != NULL); 7: ASSERT(cnt != NULL); 8: 9: evtno = evt % 4; 10: 11: switch (evtno) { 12: case 0: 13: *ovf = EVTn(evt)->OVF0; 14: *cnt = EVTn(evt)->VAL0; 15: break; 16: 17: case 1: 18: *ovf = EVTn(evt)->OVF1; 19: *cnt = EVTn(evt)->VAL1; 20: break; 21: 22: case 2: 23: *ovf = EVTn(evt)->OVF2; 24: *cnt = EVTn(evt)->VAL2; 25: break; 26: 27: case 3: 28: *ovf = EVTn(evt)->OVF3; 29: *cnt = EVTn(evt)->VAL3; 30: break; 31: } 32: }
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.