need to modify status register *before* enabling interrupts