rspi_read8
rspi_write8(rspi, rspi_read8(rspi, RSPI_SPCR) | SPCR_SPE, RSPI_SPCR);
rspi_write8(rspi, rspi_read8(rspi, RSPI_SPCR) & ~SPCR_SPE, RSPI_SPCR);
rspi->spsr = spsr = rspi_read8(rspi, RSPI_SPSR);
rspi->spsr = spsr = rspi_read8(rspi, RSPI_SPSR);
rspi->spsr = spsr = rspi_read8(rspi, RSPI_SPSR);
return rspi_read8(rspi, RSPI_SPDR);
data = rspi_read8(rspi, reg);
rspi_write8(rspi, rspi_read8(rspi, RSPI_SPCR) | enable, RSPI_SPCR);
rspi_write8(rspi, rspi_read8(rspi, RSPI_SPCR) & ~disable, RSPI_SPCR);
rspi->spsr = rspi_read8(rspi, RSPI_SPSR);
spsr = rspi_read8(rspi, RSPI_SPSR);
rspi_write8(rspi, rspi_read8(rspi, RSPI_SPSR) & ~SPSR_OVRF,
spsr = rspi_read8(rspi, RSPI_SPSR);
spcr = rspi_read8(rspi, RSPI_SPCR);
sslp = rspi_read8(rspi, RSPI_SSLP);