stv0288_writeregI
stv0288_writeregI(state, 0x22, 0);
stv0288_writeregI(state, 0x23, 0);
stv0288_writeregI(state, 0x2b, 0xff);
stv0288_writeregI(state, 0x2c, 0xf7);
stv0288_writeregI(state, 0x28, 0x80); /* SFRH */
stv0288_writeregI(state, 0x29, 0); /* SFRM */
stv0288_writeregI(state, 0x2a, 0); /* SFRL */
stv0288_writeregI(state, 0x28, b[0]);
stv0288_writeregI(state, 0x29, b[1]);
stv0288_writeregI(state, 0x2a, b[2]);
stv0288_writeregI(state, 0x09, 0);
stv0288_writeregI(state, 0x05, 0x12);/* modulated mode, single shot */
if (stv0288_writeregI(state, 0x06, m->msg[i]))
if (stv0288_writeregI(state, 0x05, 0x03))/* burst mode, single shot */
if (stv0288_writeregI(state, 0x06, burst == SEC_MINI_A ? 0x00 : 0xff))
if (stv0288_writeregI(state, 0x05, 0x12))
if (stv0288_writeregI(state, 0x05, 0x10))/* cont carrier */
if (stv0288_writeregI(state, 0x05, 0x12))/* burst mode off*/
stv0288_writeregI(state, 0x41, 0x04);
stv0288_writeregI(state, stv0288_inittab[i],
stv0288_writeregI(state, reg, val);
stv0288_writeregI(state, 0x41, 0x84);
stv0288_writeregI(state, 0x15, 0xc5);
stv0288_writeregI(state, 0x2b, tda[1]);
stv0288_writeregI(state, 0x2c, tda[2]);
stv0288_writeregI(state, 0x01, 0xb5);
stv0288_writeregI(state, 0x01, 0x35);
stv0288_writeregI(state, 0x41, 0x04);
return stv0288_writeregI(state, buf[0], buf[1]);