RF3
u32 RF3 = m_RF_Band_Map[RFBand].m_RF3_Default;
if (RF3 == 0)
status = PowerScan(state, RFBand, RF3, &RF3, &bcal);
status = CalibrateRF(state, RFBand, RF3, &Cprog_cal3);
SearchMap2(m_RF_Cal_Map, RF3, &Cprog_table3);
state->m_RF_A2[RFBand] = (Cprog_cal3 - Cprog_table3 - Cprog_cal2 + Cprog_table2) / ((s32)(RF3) - (s32)(RF2));
state->m_RF3[RFBand] = RF3;
state->m_RF_A2[RFBand], state->m_RF_B2[RFBand], RF3);
u32 RF3 = state->m_RF1[RFBand];
if (RF3 == 0 || Frequency < RF2)
rf_default[RF3] = 1000 * map[i].rf3_def;
for (rf = RF1; rf <= RF3; rf++) {
case RF3:
dividend = (prog_cal[RF3] - prog_tab[RF3] -
divisor = (s32)(rf_freq[RF3] - rf_freq[RF2]) / 1000;
map[i].rf3 = rf_freq[RF3] / 1000;