tested SPI interrupt and DMA driver