STB0899_GETFIELD
if (STB0899_GETFIELD(IF_AGC_LOCK, reg))
uwp = STB0899_GETFIELD(UWP_LOCK, reg);
csm = STB0899_GETFIELD(CSM_LOCK, reg);
lock = STB0899_GETFIELD(CFGPDELSTATUS_LOCK, reg);
decimRate = STB0899_GETFIELD(DECIM_RATE, reg);
iqSpectrum = STB0899_GETFIELD(SPECTRUM_INVERT, reg);
modcod = STB0899_GETFIELD(UWP_DECODE_MOD, reg) >> 2;
pilots = STB0899_GETFIELD(UWP_DECODE_MOD, reg) & 0x01;
if (STB0899_GETFIELD(SPECTRUM_INVERT, reg))
internal->modcod = STB0899_GETFIELD(UWP_DECODE_MOD, reg) >> 2;
internal->pilots = STB0899_GETFIELD(UWP_DECODE_MOD, reg) & 0x01;
internal->frame_length = (STB0899_GETFIELD(UWP_DECODE_MOD, reg) >> 1) & 0x01;
lock = STB0899_GETFIELD(TLIR_TMG_LOCK_IND, reg);
if (STB0899_GETFIELD(CARRIER_FOUND, reg)) {
lock = STB0899_GETFIELD(VSTATUS_LOCKEDVIT, reg);
loop = STB0899_GETFIELD(VSTATUS_END_LOOPVIT, reg);
if (STB0899_GETFIELD(SYM, reg))
internal->fecrate = STB0899_GETFIELD(VITCURPUN, reg);
if (STB0899_GETFIELD(VSTATUS_LOCKEDVIT, reg)) {
quant = STB0899_GETFIELD(UWP_ESN0_QUANT, reg);
est = STB0899_GETFIELD(ESN0_EST, reg);
if (STB0899_GETFIELD(VSTATUS_LOCKEDVIT, reg)) {
if (STB0899_GETFIELD(VITCURPUN, reg)) {
if (STB0899_GETFIELD(UWP_LOCK, reg) && STB0899_GETFIELD(CSM_LOCK, reg)) {
if (STB0899_GETFIELD(CFGPDELSTATUS_LOCK, reg)) {
if (STB0899_GETFIELD(CONTINUOUS_STREAM, reg)) {
if (STB0899_GETFIELD(ACCEPTED_STREAM, reg)) {
if (STB0899_GETFIELD(VSTATUS_PRFVIT, internal->v_status)) {
*ber /= (-1 + (1 << (2 * STB0899_GETFIELD(NOE, internal->err_ctrl))));
*ber /= (-1 + (1 << (4 + 2 * STB0899_GETFIELD(NOE, internal->err_ctrl))));
chip_id = STB0899_GETFIELD(CHIP_ID, id);
release = STB0899_GETFIELD(CHIP_REL, id);
if (STB0899_GETFIELD(MODECOEFF, mode_coeff) == 1)
internal->rrc_alpha = STB0899_GETFIELD(RRC_ALPHA, reg);
if (!STB0899_GETFIELD(FIFOFULL, reg))
while (!STB0899_GETFIELD(RXEND, reg)) {
if (STB0899_GETFIELD(RXEND, reg)) {
length = STB0899_GETFIELD(FIFOBYTENBR, reg);
while (!STB0899_GETFIELD(TXIDLE, reg)) {
if (STB0899_GETFIELD(VSTATUS_LOCKEDVIT, reg)) {
val = (s32)(s8)STB0899_GETFIELD(AGCIQVALUE, reg);
val = STB0899_GETFIELD(IF_AGC_GAIN, reg);