1: int32_t AG903_OSWprDisInt(uint32_t intno)
2: {
3: ER ercd;
4: int32_t retval;
5:
6:
if(
AG903_OSW_IRQ_NUM_MAX <= intno) {
7:
return -
AG903_EINVAL;
8: }
9:
10: ercd = dis_int((INTNO)(
AG903_OSW_IRQ_TOPID+intno));
11: OSW_SetLastErcd(ercd);
12: retval = OSW_ChgErcd(ercd);
13:
14: OswIntDisableCnt[intno]++;
15:
16:
return retval;
17: }