Že se obsah přijímacího bufferu za určitých okolností pošle na SPI sběrnici je vcelku přirozená věc. Umožňuje vám totiž řetězit SPI slave zařízení za sebe (daisy chain). I když se to na první pohled nezdá SPI není až tak primitivní protokol a je prostě potřeba trochu opatrnosti při používání. U I2C taky člověk z ničeho nic nezavolá funkci "receive" a nezačne nadávat, že místo přijmu to začalo vysílat adresu ....