BCM_SPI_WRITE
BCM_SPI_WRITE(sc, off, reg);
BCM_SPI_WRITE(sc, SPI_CS, SPI_CS_CLEAR_RXFIFO | SPI_CS_CLEAR_TXFIFO);
BCM_SPI_WRITE(sc, SPI_FIFO, data[written]);
BCM_SPI_WRITE(sc, SPI_CLK, clock);