1.0.26.15: interrupt.c refactoring