Вот картинка о том, что вам пытаются донести:
Цветом выделены "железные" байты в SPI контроллере, жирной границей - фактические байты данных(8 бит на байт в верхней строке и 7 бит на байт в нижней). Такая посылка(нижняя) будет успешно записана в 28 разрядный сдвиговый регистр, т.к. ведущие 4 бита просто пропадут, а оставшиеся и есть значащие разряды посылки.