Removed dead code, moved ISR enable & handling to SPI