avr: inlined spi