Modify the interrupt interface implementations and changes some parameters definition