1:
void AG903_SSCPrmSetSysIntEnable(uint8_t ch, uint32_t lower, uint32_t middle, uint32_t upper)
2: {
3:
ASSERT(
AG903_SSC_SYSINT_CH_NUM > ch);
4:
5:
switch(ch) {
6:
case 0:
7:
AG903_SSC->INT0_ENABLE_LOWER = lower;
8:
AG903_SSC->INT0_ENABLE_MIDDLE = middle;
9:
AG903_SSC->INT0_ENABLE_UPPER = upper;
10:
break;
11:
case 1:
12:
AG903_SSC->INT1_ENABLE_LOWER = lower;
13:
AG903_SSC->INT1_ENABLE_MIDDLE = middle;
14:
AG903_SSC->INT1_ENABLE_UPPER = upper;
15:
break;
16:
case 2:
17:
AG903_SSC->INT2_ENABLE_LOWER = lower;
18:
AG903_SSC->INT2_ENABLE_MIDDLE = middle;
19:
AG903_SSC->INT2_ENABLE_UPPER = upper;
20:
break;
21:
case 3:
22:
AG903_SSC->INT3_ENABLE_LOWER = lower;
23:
AG903_SSC->INT3_ENABLE_MIDDLE = middle;
24:
AG903_SSC->INT3_ENABLE_UPPER = upper;
25:
break;
26:
default:
27:
28:
break;
29: }
30:
31:
return;
32: }