MCL_FLEXIO_ISR () { : Flexio_Mcl_Ip_CommonIrq (); __asm__ __volatile__(" DSB"); return; } Flexio_Mcl_Ip_CommonIrq () { uint8 u8TimerMaskFlag; uint8 u8ShifterErrMaskFlag; struct FLEXIO_Type * baseAddr; long unsigned int _1; long unsigned int _2; _Bool _3; long unsigned int _4; long unsigned int _5; : baseAddr_8 = flexioBase[0]; _1 = Flexio_Mcl_Ip_GetAllShifterErrorStatus (baseAddr_8); u8ShifterErrMaskFlag_10 = (uint8) _1; _2 = Flexio_Mcl_Ip_GetAllTimerStatus (baseAddr_8); u8TimerMaskFlag_12 = (uint8) _2; _3 = Flexio_Ip_IpIsInitialized[0]; if (_3 != 0) goto ; [INV] else goto ; [INV] : _4 = (long unsigned int) u8ShifterErrMaskFlag_10; baseAddr_8->SHIFTERR ={v} _4; _5 = (long unsigned int) u8TimerMaskFlag_12; baseAddr_8->TIMSTAT ={v} _5; : return; }