Updated the C_IRQ_Handler