BCM2835_SPI_CS_DONE
while (!(bcm2835_rd(bs, BCM2835_SPI_CS) & BCM2835_SPI_CS_DONE))
cs |= BCM2835_SPI_CS_DONE;
if (bs->tx_len && cs & BCM2835_SPI_CS_DONE)
| BCM2835_SPI_CS_DONE);
| BCM2835_SPI_CS_DONE);
while (!(bcm2835_rd(bs, BCM2835_SPI_CS) & BCM2835_SPI_CS_DONE))