update interrupt.s