⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mxl5005s.c

📁 trident tm5600的linux驱动
💻 C
📖 第 1 页 / 共 5 页
字号:
	state->Init_Ctrl[12].addr[0] = 44;	state->Init_Ctrl[12].bit[0] = 2;	state->Init_Ctrl[12].val[0] = 0;	state->Init_Ctrl[12].addr[1] = 44;	state->Init_Ctrl[12].bit[1] = 3;	state->Init_Ctrl[12].val[1] = 0;	state->Init_Ctrl[12].addr[2] = 44;	state->Init_Ctrl[12].bit[2] = 4;	state->Init_Ctrl[12].val[2] = 0;	state->Init_Ctrl[12].addr[3] = 44;	state->Init_Ctrl[12].bit[3] = 5;	state->Init_Ctrl[12].val[3] = 1;	state->Init_Ctrl[12].addr[4] = 44;	state->Init_Ctrl[12].bit[4] = 6;	state->Init_Ctrl[12].val[4] = 0;	state->Init_Ctrl[12].addr[5] = 44;	state->Init_Ctrl[12].bit[5] = 7;	state->Init_Ctrl[12].val[5] = 0;	state->Init_Ctrl[13].Ctrl_Num = CHCAL_INT_MOD_IF ;	state->Init_Ctrl[13].size = 7 ;	state->Init_Ctrl[13].addr[0] = 11;	state->Init_Ctrl[13].bit[0] = 0;	state->Init_Ctrl[13].val[0] = 1;	state->Init_Ctrl[13].addr[1] = 11;	state->Init_Ctrl[13].bit[1] = 1;	state->Init_Ctrl[13].val[1] = 0;	state->Init_Ctrl[13].addr[2] = 11;	state->Init_Ctrl[13].bit[2] = 2;	state->Init_Ctrl[13].val[2] = 0;	state->Init_Ctrl[13].addr[3] = 11;	state->Init_Ctrl[13].bit[3] = 3;	state->Init_Ctrl[13].val[3] = 1;	state->Init_Ctrl[13].addr[4] = 11;	state->Init_Ctrl[13].bit[4] = 4;	state->Init_Ctrl[13].val[4] = 1;	state->Init_Ctrl[13].addr[5] = 11;	state->Init_Ctrl[13].bit[5] = 5;	state->Init_Ctrl[13].val[5] = 0;	state->Init_Ctrl[13].addr[6] = 11;	state->Init_Ctrl[13].bit[6] = 6;	state->Init_Ctrl[13].val[6] = 0;	state->Init_Ctrl[14].Ctrl_Num = CHCAL_FRAC_MOD_IF ;	state->Init_Ctrl[14].size = 16 ;	state->Init_Ctrl[14].addr[0] = 13;	state->Init_Ctrl[14].bit[0] = 0;	state->Init_Ctrl[14].val[0] = 0;	state->Init_Ctrl[14].addr[1] = 13;	state->Init_Ctrl[14].bit[1] = 1;	state->Init_Ctrl[14].val[1] = 0;	state->Init_Ctrl[14].addr[2] = 13;	state->Init_Ctrl[14].bit[2] = 2;	state->Init_Ctrl[14].val[2] = 0;	state->Init_Ctrl[14].addr[3] = 13;	state->Init_Ctrl[14].bit[3] = 3;	state->Init_Ctrl[14].val[3] = 0;	state->Init_Ctrl[14].addr[4] = 13;	state->Init_Ctrl[14].bit[4] = 4;	state->Init_Ctrl[14].val[4] = 0;	state->Init_Ctrl[14].addr[5] = 13;	state->Init_Ctrl[14].bit[5] = 5;	state->Init_Ctrl[14].val[5] = 0;	state->Init_Ctrl[14].addr[6] = 13;	state->Init_Ctrl[14].bit[6] = 6;	state->Init_Ctrl[14].val[6] = 0;	state->Init_Ctrl[14].addr[7] = 13;	state->Init_Ctrl[14].bit[7] = 7;	state->Init_Ctrl[14].val[7] = 0;	state->Init_Ctrl[14].addr[8] = 12;	state->Init_Ctrl[14].bit[8] = 0;	state->Init_Ctrl[14].val[8] = 0;	state->Init_Ctrl[14].addr[9] = 12;	state->Init_Ctrl[14].bit[9] = 1;	state->Init_Ctrl[14].val[9] = 0;	state->Init_Ctrl[14].addr[10] = 12;	state->Init_Ctrl[14].bit[10] = 2;	state->Init_Ctrl[14].val[10] = 0;	state->Init_Ctrl[14].addr[11] = 12;	state->Init_Ctrl[14].bit[11] = 3;	state->Init_Ctrl[14].val[11] = 0;	state->Init_Ctrl[14].addr[12] = 12;	state->Init_Ctrl[14].bit[12] = 4;	state->Init_Ctrl[14].val[12] = 0;	state->Init_Ctrl[14].addr[13] = 12;	state->Init_Ctrl[14].bit[13] = 5;	state->Init_Ctrl[14].val[13] = 1;	state->Init_Ctrl[14].addr[14] = 12;	state->Init_Ctrl[14].bit[14] = 6;	state->Init_Ctrl[14].val[14] = 1;	state->Init_Ctrl[14].addr[15] = 12;	state->Init_Ctrl[14].bit[15] = 7;	state->Init_Ctrl[14].val[15] = 0;	state->Init_Ctrl[15].Ctrl_Num = DRV_RES_SEL ;	state->Init_Ctrl[15].size = 3 ;	state->Init_Ctrl[15].addr[0] = 147;	state->Init_Ctrl[15].bit[0] = 2;	state->Init_Ctrl[15].val[0] = 0;	state->Init_Ctrl[15].addr[1] = 147;	state->Init_Ctrl[15].bit[1] = 3;	state->Init_Ctrl[15].val[1] = 1;	state->Init_Ctrl[15].addr[2] = 147;	state->Init_Ctrl[15].bit[2] = 4;	state->Init_Ctrl[15].val[2] = 1;	state->Init_Ctrl[16].Ctrl_Num = I_DRIVER ;	state->Init_Ctrl[16].size = 2 ;	state->Init_Ctrl[16].addr[0] = 147;	state->Init_Ctrl[16].bit[0] = 0;	state->Init_Ctrl[16].val[0] = 0;	state->Init_Ctrl[16].addr[1] = 147;	state->Init_Ctrl[16].bit[1] = 1;	state->Init_Ctrl[16].val[1] = 1;	state->Init_Ctrl[17].Ctrl_Num = EN_AAF ;	state->Init_Ctrl[17].size = 1 ;	state->Init_Ctrl[17].addr[0] = 147;	state->Init_Ctrl[17].bit[0] = 7;	state->Init_Ctrl[17].val[0] = 0;	state->Init_Ctrl[18].Ctrl_Num = EN_3P ;	state->Init_Ctrl[18].size = 1 ;	state->Init_Ctrl[18].addr[0] = 147;	state->Init_Ctrl[18].bit[0] = 6;	state->Init_Ctrl[18].val[0] = 0;	state->Init_Ctrl[19].Ctrl_Num = EN_AUX_3P ;	state->Init_Ctrl[19].size = 1 ;	state->Init_Ctrl[19].addr[0] = 156;	state->Init_Ctrl[19].bit[0] = 0;	state->Init_Ctrl[19].val[0] = 0;	state->Init_Ctrl[20].Ctrl_Num = SEL_AAF_BAND ;	state->Init_Ctrl[20].size = 1 ;	state->Init_Ctrl[20].addr[0] = 147;	state->Init_Ctrl[20].bit[0] = 5;	state->Init_Ctrl[20].val[0] = 0;	state->Init_Ctrl[21].Ctrl_Num = SEQ_ENCLK16_CLK_OUT ;	state->Init_Ctrl[21].size = 1 ;	state->Init_Ctrl[21].addr[0] = 137;	state->Init_Ctrl[21].bit[0] = 4;	state->Init_Ctrl[21].val[0] = 0;	state->Init_Ctrl[22].Ctrl_Num = SEQ_SEL4_16B ;	state->Init_Ctrl[22].size = 1 ;	state->Init_Ctrl[22].addr[0] = 137;	state->Init_Ctrl[22].bit[0] = 7;	state->Init_Ctrl[22].val[0] = 0;	state->Init_Ctrl[23].Ctrl_Num = XTAL_CAPSELECT ;	state->Init_Ctrl[23].size = 1 ;	state->Init_Ctrl[23].addr[0] = 91;	state->Init_Ctrl[23].bit[0] = 5;	state->Init_Ctrl[23].val[0] = 1;	state->Init_Ctrl[24].Ctrl_Num = IF_SEL_DBL ;	state->Init_Ctrl[24].size = 1 ;	state->Init_Ctrl[24].addr[0] = 43;	state->Init_Ctrl[24].bit[0] = 0;	state->Init_Ctrl[24].val[0] = 1;	state->Init_Ctrl[25].Ctrl_Num = RFSYN_R_DIV ;	state->Init_Ctrl[25].size = 2 ;	state->Init_Ctrl[25].addr[0] = 22;	state->Init_Ctrl[25].bit[0] = 0;	state->Init_Ctrl[25].val[0] = 1;	state->Init_Ctrl[25].addr[1] = 22;	state->Init_Ctrl[25].bit[1] = 1;	state->Init_Ctrl[25].val[1] = 1;	state->Init_Ctrl[26].Ctrl_Num = SEQ_EXTSYNTHCALIF ;	state->Init_Ctrl[26].size = 1 ;	state->Init_Ctrl[26].addr[0] = 134;	state->Init_Ctrl[26].bit[0] = 2;	state->Init_Ctrl[26].val[0] = 0;	state->Init_Ctrl[27].Ctrl_Num = SEQ_EXTDCCAL ;	state->Init_Ctrl[27].size = 1 ;	state->Init_Ctrl[27].addr[0] = 137;	state->Init_Ctrl[27].bit[0] = 3;	state->Init_Ctrl[27].val[0] = 0;	state->Init_Ctrl[28].Ctrl_Num = AGC_EN_RSSI ;	state->Init_Ctrl[28].size = 1 ;	state->Init_Ctrl[28].addr[0] = 77;	state->Init_Ctrl[28].bit[0] = 7;	state->Init_Ctrl[28].val[0] = 0;	state->Init_Ctrl[29].Ctrl_Num = RFA_ENCLKRFAGC ;	state->Init_Ctrl[29].size = 1 ;	state->Init_Ctrl[29].addr[0] = 166;	state->Init_Ctrl[29].bit[0] = 7;	state->Init_Ctrl[29].val[0] = 1;	state->Init_Ctrl[30].Ctrl_Num = RFA_RSSI_REFH ;	state->Init_Ctrl[30].size = 3 ;	state->Init_Ctrl[30].addr[0] = 166;	state->Init_Ctrl[30].bit[0] = 0;	state->Init_Ctrl[30].val[0] = 0;	state->Init_Ctrl[30].addr[1] = 166;	state->Init_Ctrl[30].bit[1] = 1;	state->Init_Ctrl[30].val[1] = 1;	state->Init_Ctrl[30].addr[2] = 166;	state->Init_Ctrl[30].bit[2] = 2;	state->Init_Ctrl[30].val[2] = 1;	state->Init_Ctrl[31].Ctrl_Num = RFA_RSSI_REF ;	state->Init_Ctrl[31].size = 3 ;	state->Init_Ctrl[31].addr[0] = 166;	state->Init_Ctrl[31].bit[0] = 3;	state->Init_Ctrl[31].val[0] = 1;	state->Init_Ctrl[31].addr[1] = 166;	state->Init_Ctrl[31].bit[1] = 4;	state->Init_Ctrl[31].val[1] = 0;	state->Init_Ctrl[31].addr[2] = 166;	state->Init_Ctrl[31].bit[2] = 5;	state->Init_Ctrl[31].val[2] = 1;	state->Init_Ctrl[32].Ctrl_Num = RFA_RSSI_REFL ;	state->Init_Ctrl[32].size = 3 ;	state->Init_Ctrl[32].addr[0] = 167;	state->Init_Ctrl[32].bit[0] = 0;	state->Init_Ctrl[32].val[0] = 1;	state->Init_Ctrl[32].addr[1] = 167;	state->Init_Ctrl[32].bit[1] = 1;	state->Init_Ctrl[32].val[1] = 1;	state->Init_Ctrl[32].addr[2] = 167;	state->Init_Ctrl[32].bit[2] = 2;	state->Init_Ctrl[32].val[2] = 0;	state->Init_Ctrl[33].Ctrl_Num = RFA_FLR ;	state->Init_Ctrl[33].size = 4 ;	state->Init_Ctrl[33].addr[0] = 168;	state->Init_Ctrl[33].bit[0] = 0;	state->Init_Ctrl[33].val[0] = 0;	state->Init_Ctrl[33].addr[1] = 168;	state->Init_Ctrl[33].bit[1] = 1;	state->Init_Ctrl[33].val[1] = 1;	state->Init_Ctrl[33].addr[2] = 168;	state->Init_Ctrl[33].bit[2] = 2;	state->Init_Ctrl[33].val[2] = 0;	state->Init_Ctrl[33].addr[3] = 168;	state->Init_Ctrl[33].bit[3] = 3;	state->Init_Ctrl[33].val[3] = 0;	state->Init_Ctrl[34].Ctrl_Num = RFA_CEIL ;	state->Init_Ctrl[34].size = 4 ;	state->Init_Ctrl[34].addr[0] = 168;	state->Init_Ctrl[34].bit[0] = 4;	state->Init_Ctrl[34].val[0] = 1;	state->Init_Ctrl[34].addr[1] = 168;	state->Init_Ctrl[34].bit[1] = 5;	state->Init_Ctrl[34].val[1] = 1;	state->Init_Ctrl[34].addr[2] = 168;	state->Init_Ctrl[34].bit[2] = 6;	state->Init_Ctrl[34].val[2] = 1;	state->Init_Ctrl[34].addr[3] = 168;	state->Init_Ctrl[34].bit[3] = 7;	state->Init_Ctrl[34].val[3] = 1;	state->Init_Ctrl[35].Ctrl_Num = SEQ_EXTIQFSMPULSE ;	state->Init_Ctrl[35].size = 1 ;	state->Init_Ctrl[35].addr[0] = 135;	state->Init_Ctrl[35].bit[0] = 0;	state->Init_Ctrl[35].val[0] = 0;	state->Init_Ctrl[36].Ctrl_Num = OVERRIDE_1 ;	state->Init_Ctrl[36].size = 1 ;	state->Init_Ctrl[36].addr[0] = 56;	state->Init_Ctrl[36].bit[0] = 3;	state->Init_Ctrl[36].val[0] = 0;	state->Init_Ctrl[37].Ctrl_Num = BB_INITSTATE_DLPF_TUNE ;	state->Init_Ctrl[37].size = 7 ;	state->Init_Ctrl[37].addr[0] = 59;	state->Init_Ctrl[37].bit[0] = 1;	state->Init_Ctrl[37].val[0] = 0;	state->Init_Ctrl[37].addr[1] = 59;	state->Init_Ctrl[37].bit[1] = 2;	state->Init_Ctrl[37].val[1] = 0;	state->Init_Ctrl[37].addr[2] = 59;	state->Init_Ctrl[37].bit[2] = 3;	state->Init_Ctrl[37].val[2] = 0;	state->Init_Ctrl[37].addr[3] = 59;	state->Init_Ctrl[37].bit[3] = 4;	state->Init_Ctrl[37].val[3] = 0;	state->Init_Ctrl[37].addr[4] = 59;	state->Init_Ctrl[37].bit[4] = 5;	state->Init_Ctrl[37].val[4] = 0;	state->Init_Ctrl[37].addr[5] = 59;	state->Init_Ctrl[37].bit[5] = 6;	state->Init_Ctrl[37].val[5] = 0;	state->Init_Ctrl[37].addr[6] = 59;	state->Init_Ctrl[37].bit[6] = 7;	state->Init_Ctrl[37].val[6] = 0;	state->Init_Ctrl[38].Ctrl_Num = TG_R_DIV ;	state->Init_Ctrl[38].size = 6 ;	state->Init_Ctrl[38].addr[0] = 32;	state->Init_Ctrl[38].bit[0] = 2;	state->Init_Ctrl[38].val[0] = 0;	state->Init_Ctrl[38].addr[1] = 32;	state->Init_Ctrl[38].bit[1] = 3;	state->Init_Ctrl[38].val[1] = 0;	state->Init_Ctrl[38].addr[2] = 32;	state->Init_Ctrl[38].bit[2] = 4;	state->Init_Ctrl[38].val[2] = 0;	state->Init_Ctrl[38].addr[3] = 32;	state->Init_Ctrl[38].bit[3] = 5;	state->Init_Ctrl[38].val[3] = 0;	state->Init_Ctrl[38].addr[4] = 32;	state->Init_Ctrl[38].bit[4] = 6;	state->Init_Ctrl[38].val[4] = 1;	state->Init_Ctrl[38].addr[5] = 32;	state->Init_Ctrl[38].bit[5] = 7;	state->Init_Ctrl[38].val[5] = 0;	state->Init_Ctrl[39].Ctrl_Num = EN_CHP_LIN_B ;	state->Init_Ctrl[39].size = 1 ;	state->Init_Ctrl[39].addr[0] = 25;	state->Init_Ctrl[39].bit[0] = 3;	state->Init_Ctrl[39].val[0] = 1;	state->CH_Ctrl_Num = CHCTRL_NUM ;	state->CH_Ctrl[0].Ctrl_Num = DN_POLY ;	state->CH_Ctrl[0].size = 2 ;	state->CH_Ctrl[0].addr[0] = 68;	state->CH_Ctrl[0].bit[0] = 6;	state->CH_Ctrl[0].val[0] = 1;	state->CH_Ctrl[0].addr[1] = 68;	state->CH_Ctrl[0].bit[1] = 7;	state->CH_Ctrl[0].val[1] = 1;	state->CH_Ctrl[1].Ctrl_Num = DN_RFGAIN ;	state->CH_Ctrl[1].size = 2 ;	state->CH_Ctrl[1].addr[0] = 70;	state->CH_Ctrl[1].bit[0] = 6;	state->CH_Ctrl[1].val[0] = 1;	state->CH_Ctrl[1].addr[1] = 70;	state->CH_Ctrl[1].bit[1] = 7;	state->CH_Ctrl[1].val[1] = 0;	state->CH_Ctrl[2].Ctrl_Num = DN_CAP_RFLPF ;	state->CH_Ctrl[2].size = 9 ;	state->CH_Ctrl[2].addr[0] = 69;	state->CH_Ctrl[2].bit[0] = 5;	state->CH_Ctrl[2].val[0] = 0;	state->CH_Ctrl[2].addr[1] = 69;	state->CH_Ctrl[2].bit[1] = 6;	state->CH_Ctrl[2].val[1] = 0;	state->CH_Ctrl[2].addr[2] = 69;	state->CH_Ctrl[2].bit[2] = 7;	state->CH_Ctrl[2].val[2] = 0;	state->CH_Ctrl[2].addr[3] = 68;	state->CH_Ctrl[2].bit[3] = 0;	state->CH_Ctrl[2].val[3] = 0;	state->CH_Ctrl[2].addr[4] = 68;	state->CH_Ctrl[2].bit[4] = 1;	state->CH_Ctrl[2].val[4] = 0;	state->CH_Ctrl[2].addr[5] = 68;	state->CH_Ctrl[2].bit[5] = 2;	state->CH_Ctrl[2].val[5] = 0;	state->CH_Ctrl[2].addr[6] = 68;	state->CH_Ctrl[2].bit[6] = 3;	state->CH_Ctrl[2].val[6] = 0;	state->CH_Ctrl[2].addr[7] = 68;	state->CH_Ctrl[2].bit[7] = 4;	state->CH_Ctrl[2].val[7] = 0;	state->CH_Ctrl[2].addr[8] = 68;	state->CH_Ctrl[2].bit[8] = 5;	state->CH_Ctrl[2].val[8] = 0;	state->CH_Ctrl[3].Ctrl_Num = DN_EN_VHFUHFBAR ;	state->CH_Ctrl[3].size = 1 ;	state->CH_Ctrl[3].addr[0] = 70;	state->CH_Ctrl[3].bit[0] = 5;	state->CH_Ctrl[3].val[0] = 0;	state->CH_Ctrl[4].Ctrl_Num = DN_GAIN_ADJUST ;	state->CH_Ctrl[4].size = 3 ;	state->CH_Ctrl[4].addr[0] = 73;	state->CH_Ctrl[4].bit[0] = 4;	state->CH_Ctrl[4].val[0] = 0;	state->CH_Ctrl[4].addr[1] = 73;	state->CH_Ctrl[4].bit[1] = 5;	state->CH_Ctrl[4].val[1] = 1;	state->CH_Ctrl[4].addr[2] = 73;	state->CH_Ctrl[4].bit[2] = 6;	state->CH_Ctrl[4].val[2] = 0;	state->CH_Ctrl[5].Ctrl_Num = DN_IQTNBUF_AMP ;	state->CH_Ctrl[5].size = 4 ;	state->CH_Ctrl[5].addr[0] = 70;	state->CH_Ctrl[5].bit[0] = 0;	state->CH_Ctrl[5].val[0] = 0;	state->CH_Ctrl[5].addr[1] = 70;	state->CH_Ctrl[5].bit[1] = 1;	state->CH_Ctrl[5].val[1] = 0;	state->CH_Ctrl[5].addr[2] = 70;	state->CH_Ctrl[5].bit[2] = 2;	state->CH_Ctrl[5].val[2] = 0;	state->CH_Ctrl[5].addr[3] = 70;	state->CH_Ctrl[5].bit[3] = 3;	state->CH_Ctrl[5].val[3] = 0;	state->CH_Ctrl[6].Ctrl_Num = DN_IQTNGNBFBIAS_BST ;	state->CH_Ctrl[6].size = 1 ;	state->CH_Ctrl[6].addr[0] = 70;	state->CH_Ctrl[6].bit[0] = 4;	state->CH_Ctrl[6].val[0] = 1;	state->CH_Ctrl[7].Ctrl_Num = RFSYN_EN_OUTMUX ;	state->CH_Ctrl[7].size = 1 ;	state->CH_Ctrl[7].addr[0] = 111;	state->CH_Ctrl[7].bit[0] = 4;	state->CH_Ctrl[7].val[0] = 0;	state->CH_Ctrl[8].Ctrl_Num = RFSYN_SEL_VCO_OUT ;	state->CH_Ctrl[8].size = 1 ;	state->CH_Ctrl[8].addr[0] = 111;	state->CH_Ctrl[8].bit[0] = 7;	state->CH_Ctrl[8].val[0] = 1;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -