Updated SPI.
Tested working at device level.
Basics implemented at LINX level.