CS_WRITE
CS_WRITE(sc, AD1848_IADDR, r);
CS_WRITE(sc, AD1848_IDATA, v);
CS_WRITE(sc, AD1848_IADDR, r);
CS_WRITE(sc, AD1848_IADDR, MODE_CHANGE_ENABLE);
CS_WRITE(sc, AD1848_IADDR, MODE_CHANGE_ENABLE | SP_INTERFACE_CONFIG);
CS_WRITE(sc, AD1848_IDATA, r);
CS_WRITE(sc, AD1848_IADDR, MODE_CHANGE_ENABLE | SP_CLOCK_DATA_FORMAT);
CS_WRITE(sc, AD1848_IDATA, fs);
CS_WRITE(sc, AD1848_IADDR, MODE_CHANGE_ENABLE | CS_REC_FORMAT);
CS_WRITE(sc, AD1848_IDATA, fs);
CS_WRITE(sc, AD1848_IADDR, 0);
CS_WRITE(sc, AD1848_IADDR, SP_TEST_AND_INIT);
CS_WRITE(sc, AD1848_STATUS, 0);
CS_WRITE(sc, AD1848_IADDR, r);
CS_WRITE(sc, AD1848_IDATA, v);
CS_WRITE(sc, AD1848_IADDR, r);
CS_WRITE(sc, AD1848_IADDR, MODE_CHANGE_ENABLE);
CS_WRITE(sc, AD1848_IADDR, MODE_CHANGE_ENABLE | SP_INTERFACE_CONFIG);
CS_WRITE(sc, AD1848_IDATA, r);
CS_WRITE(sc, AD1848_IADDR, MODE_CHANGE_ENABLE | SP_CLOCK_DATA_FORMAT);
CS_WRITE(sc, AD1848_IDATA, fs);
CS_WRITE(sc, AD1848_IADDR, MODE_CHANGE_ENABLE | CS_REC_FORMAT);
CS_WRITE(sc, AD1848_IDATA, fs);
CS_WRITE(sc, AD1848_IADDR, 0);
CS_WRITE(sc, AD1848_IADDR, SP_TEST_AND_INIT);