Software Spi Vs Hardware Spi