stv0900_get_bits
|| (stv0900_get_bits(intp, F0900_DDEMOD) != 1)) {
demod_state = stv0900_get_bits(intp, HEADER_MODE);
locked = stv0900_get_bits(intp, LOCK_DEFINITIF) &&
stv0900_get_bits(intp, PKTDELIN_LOCK) &&
stv0900_get_bits(intp, TSFIFO_LINEOK);
locked = stv0900_get_bits(intp, LOCK_DEFINITIF) &&
stv0900_get_bits(intp, LOCKEDVIT) &&
stv0900_get_bits(intp, TSFIFO_LINEOK);
while (stv0900_get_bits(intp, FIFO_FULL))
while ((stv0900_get_bits(intp, TX_IDLE) != 1) && (i < 10)) {
while ((stv0900_get_bits(intp, RX_END) != 1) && (i < 10)) {
if (stv0900_get_bits(intp, RX_END)) {
reply->msg_len = stv0900_get_bits(intp, FIFO_BYTENBR);
div = stv0900_get_bits(intp, F0900_M_DIV);
ad_div = ((stv0900_get_bits(intp, F0900_SELX1RATIO) == 1) ? 4 : 6);
clk_sel = ((stv0900_get_bits(intp, F0900_SELX1RATIO) == 1) ? 4 : 6);
hsb = stv0900_get_bits(intp, ERR_CNT12);
msb = stv0900_get_bits(intp, ERR_CNT11);
lsb = stv0900_get_bits(intp, ERR_CNT10);
hsb = stv0900_get_bits(intp, ERR_CNT22);
msb = stv0900_get_bits(intp, ERR_CNT21);
lsb = stv0900_get_bits(intp, ERR_CNT20);
freq = (stv0900_get_bits(intp, TUN_RFFREQ2) << 10) +
(stv0900_get_bits(intp, TUN_RFFREQ1) << 2) +
stv0900_get_bits(intp, TUN_RFFREQ0);
round = (stv0900_get_bits(intp, TUN_RFRESTE1) >> 2) +
stv0900_get_bits(intp, TUN_RFRESTE0);
agc_gain = MAKEWORD(stv0900_get_bits(intp, AGCIQ_VALUE1),
stv0900_get_bits(intp, AGCIQ_VALUE0));
if (stv0900_get_bits(intp, LOCK_DEFINITIF)) {
regval += MAKEWORD(stv0900_get_bits(intp,
stv0900_get_bits(intp,
demod_state = stv0900_get_bits(intp, HEADER_MODE);
if (stv0900_get_bits(intp, PRFVIT)) {
if (stv0900_get_bits(intp, PKTDELIN_LOCK)) {
dmd_state = stv0900_get_bits(intp, HEADER_MODE);
lock = stv0900_get_bits(intp, LOCK_DEFINITIF);
extern u8 stv0900_get_bits(struct stv0900_internal *i_params,
dmd_state = stv0900_get_bits(intp, HEADER_MODE);
lock = stv0900_get_bits(intp, PKTDELIN_LOCK);
lock = stv0900_get_bits(intp, LOCKEDVIT);
lock = stv0900_get_bits(intp, TSFIFO_LINEOK);
int hdr_mode = stv0900_get_bits(intp, HEADER_MODE);
if (stv0900_get_bits(intp, DSS_DVB) == 1)
derot = (stv0900_get_bits(intp, CAR_FREQ2) << 16) +
(stv0900_get_bits(intp, CAR_FREQ1) << 8) +
(stv0900_get_bits(intp, CAR_FREQ0));
result->modcode = stv0900_get_bits(intp, DEMOD_MODCOD);
result->pilot = stv0900_get_bits(intp, DEMOD_TYPE) & 0x01;
result->frame_len = ((u32)stv0900_get_bits(intp, DEMOD_TYPE)) >> 1;
result->rolloff = stv0900_get_bits(intp, ROLLOFF_STATUS);
result->spectrum = stv0900_get_bits(intp, SPECINV_DEMOD);
result->spectrum = stv0900_get_bits(intp, IQINV);
if (stv0900_get_bits(intp, HEADER_MODE) == STV0900_DVBS_FOUND) {
if (stv0900_get_bits(intp, TMGLOCK_QUALITY) >= 2)
agc1_power = MAKEWORD(stv0900_get_bits(intp, AGCIQ_VALUE1),
stv0900_get_bits(intp, AGCIQ_VALUE0));
aq_power += (stv0900_get_bits(intp, POWER_I) +
stv0900_get_bits(intp, POWER_Q)) / 2;
if ((stv0900_get_bits(intp, HEADER_MODE) == STV0900_DVBS_FOUND) &&
if ((stv0900_get_bits(intp, HEADER_MODE) ==
s2fw = stv0900_get_bits(intp, FLYWHEEL_CPT);
s2fw = stv0900_get_bits(intp,
srate = (stv0900_get_bits(intp, SYMB_FREQ3) << 24) +
(stv0900_get_bits(intp, SYMB_FREQ2) << 16) +
(stv0900_get_bits(intp, SYMB_FREQ1) << 8) +
(stv0900_get_bits(intp, SYMB_FREQ0));
srate, stv0900_get_bits(intp, SYMB_FREQ0),
stv0900_get_bits(intp, SYMB_FREQ1),
stv0900_get_bits(intp, SYMB_FREQ2),
stv0900_get_bits(intp, SYMB_FREQ3));
if (stv0900_get_bits(intp, TMGLOCK_QUALITY) >= 2)
s32 rate_fld = stv0900_get_bits(intp, VIT_CURPUN);
foundModcod = stv0900_get_bits(intp, DEMOD_MODCOD);
pilots = stv0900_get_bits(intp, DEMOD_TYPE) & 0x01;