give some credits to Tanguy Bouzeloc in the spi driver