Цитата(Андрей К. Ф. @ May 23 2008, 19:48)

В итоге все ВХОДЯЩИЕ байты принимаются на ура.
Но передает SPI (по линии MISO) не то, что я ему говорю, а то что в него пришло от мастера в прошлом цикле передачи (проверял осциллографом).
Подскажите пожалуйста в чем проблема???
Действительно. А чем проблема? SPI это интерфейс для
обмена данными. Передача и прием по SPI происходят
одновременно. Для того, чтобы что-то slave передал, нужно в буфер положить "это" до начала транзакции. Либо учитывать на стороне master-а, что ответ на команду переданную первым байтом, придет никак не ранее второго байта. А первый принятый байт в текущем фрейме master должен игнорировать.