kprint, refactor
Handle interrupts & errors, print regs