📄 ver8f0.c
字号:
FieldMap[TARGET_RATE_HI].Pos = 0 ;
FieldMap[TARGET_RATE_HI].Bits = 8 ;
FieldMap[TARGET_RATE_HI].Type = UNSIGNED ;
FieldMap[TARGET_RATE_HI].Mask = FieldCreateMask(TARGET_RATE_HI) ;
/* STLOOP_2*/
RegMap[STLOOP_2].Addr = 0x52 ;
RegMap[STLOOP_2].Reset = 0x30 ;
RegMap[STLOOP_2].Value = 0x30 ;
strcpy(RegMap[STLOOP_2].Name,"STLOOP_2") ;
/* FIELDS*/
strcpy(FieldMap[GAIN_SCALE_PATH0].Name,"GAIN_SCALE_PATH0") ;
FieldMap[GAIN_SCALE_PATH0].Reg = STLOOP_2 ;
FieldMap[GAIN_SCALE_PATH0].Pos = 5 ;
FieldMap[GAIN_SCALE_PATH0].Bits = 3 ;
FieldMap[GAIN_SCALE_PATH0].Type = UNSIGNED ;
FieldMap[GAIN_SCALE_PATH0].Mask = FieldCreateMask(GAIN_SCALE_PATH0) ;
/* FIELDS*/
strcpy(FieldMap[GAIN_SCALE_PATH1].Name,"GAIN_SCALE_PATH1") ;
FieldMap[GAIN_SCALE_PATH1].Reg = STLOOP_2 ;
FieldMap[GAIN_SCALE_PATH1].Pos = 2 ;
FieldMap[GAIN_SCALE_PATH1].Bits = 3 ;
FieldMap[GAIN_SCALE_PATH1].Type = UNSIGNED ;
FieldMap[GAIN_SCALE_PATH1].Mask = FieldCreateMask(GAIN_SCALE_PATH1) ;
/* FIELDS*/
strcpy(FieldMap[INTEGRAL_GAIN_HI].Name,"INTEGRAL_GAIN_HI") ;
FieldMap[INTEGRAL_GAIN_HI].Reg = STLOOP_2 ;
FieldMap[INTEGRAL_GAIN_HI].Pos = 0 ;
FieldMap[INTEGRAL_GAIN_HI].Bits = 2 ;
FieldMap[INTEGRAL_GAIN_HI].Type = UNSIGNED ;
FieldMap[INTEGRAL_GAIN_HI].Mask = FieldCreateMask(INTEGRAL_GAIN_HI) ;
/* STLOOP_3*/
RegMap[STLOOP_3].Addr = 0x53 ;
RegMap[STLOOP_3].Reset = 0x08 ; /*org 06 timing loop damping factor*/
RegMap[STLOOP_3].Value = 0x08 ;
strcpy(RegMap[STLOOP_3].Name,"STLOOP_3") ;
/* FIELDS*/
strcpy(FieldMap[DIRECT_GAIN_LO].Name,"DIRECT_GAIN_LO") ;
FieldMap[DIRECT_GAIN_LO].Reg = STLOOP_3 ;
FieldMap[DIRECT_GAIN_LO].Pos = 0 ;
FieldMap[DIRECT_GAIN_LO].Bits = 8 ;
FieldMap[DIRECT_GAIN_LO].Type = UNSIGNED ;
FieldMap[DIRECT_GAIN_LO].Mask = FieldCreateMask(DIRECT_GAIN_LO) ;
/* STLOOP_5*/
RegMap[STLOOP_5].Addr = 0x55 ;
RegMap[STLOOP_5].Reset = 0x6a ;
RegMap[STLOOP_5].Value = 0x6a ;
strcpy(RegMap[STLOOP_5].Name,"STLOOP_5") ;
/* FIELDS*/
strcpy(FieldMap[SYMB_RATE_0].Name,"SYMB_RATE_0") ;
FieldMap[SYMB_RATE_0].Reg = STLOOP_5 ;
FieldMap[SYMB_RATE_0].Pos = 0 ;
FieldMap[SYMB_RATE_0].Bits = 8 ;
FieldMap[SYMB_RATE_0].Type = UNSIGNED ;
FieldMap[SYMB_RATE_0].Mask = FieldCreateMask(SYMB_RATE_0) ;
/* STLOOP_6*/
RegMap[STLOOP_6].Addr = 0x56 ;
RegMap[STLOOP_6].Reset = 0xA3 ;
RegMap[STLOOP_6].Value = 0xA3 ;
strcpy(RegMap[STLOOP_6].Name,"STLOOP_6") ;
/* FIELDS*/
strcpy(FieldMap[SYMB_RATE_1].Name,"SYMB_RATE_1") ;
FieldMap[SYMB_RATE_1].Reg = STLOOP_6 ;
FieldMap[SYMB_RATE_1].Pos = 0 ;
FieldMap[SYMB_RATE_1].Bits = 8 ;
FieldMap[SYMB_RATE_1].Type = UNSIGNED ;
FieldMap[SYMB_RATE_1].Mask = FieldCreateMask(SYMB_RATE_1) ;
/* STLOOP_7*/
RegMap[STLOOP_7].Addr = 0x57 ;
RegMap[STLOOP_7].Reset = 0x8B ;
RegMap[STLOOP_7].Value = 0x8B ;
strcpy(RegMap[STLOOP_7].Name,"STLOOP_7") ;
/* FIELDS*/
strcpy(FieldMap[SYMB_RATE_2].Name,"SYMB_RATE_2") ;
FieldMap[SYMB_RATE_2].Reg = STLOOP_7 ;
FieldMap[SYMB_RATE_2].Pos = 0 ;
FieldMap[SYMB_RATE_2].Bits = 8 ;
FieldMap[SYMB_RATE_2].Type = UNSIGNED ;
FieldMap[SYMB_RATE_2].Mask = FieldCreateMask(SYMB_RATE_2) ;
/* STLOOP_8*/
RegMap[STLOOP_8].Addr = 0x58 ;
RegMap[STLOOP_8].Reset = 0x39 ;
RegMap[STLOOP_8].Value = 0x39 ;
strcpy(RegMap[STLOOP_8].Name,"STLOOP_8") ;
/* FIELDS*/
strcpy(FieldMap[SYMB_RATE_3].Name,"SYMB_RATE_3") ;
FieldMap[SYMB_RATE_3].Reg = STLOOP_8 ;
FieldMap[SYMB_RATE_3].Pos = 0 ;
FieldMap[SYMB_RATE_3].Bits = 8 ;
FieldMap[SYMB_RATE_3].Type = UNSIGNED ;
FieldMap[SYMB_RATE_3].Mask = FieldCreateMask(SYMB_RATE_3) ;
/* STLOOP_9*/
RegMap[STLOOP_9].Addr = 0x59 ;
RegMap[STLOOP_9].Reset = 0x08 ;
RegMap[STLOOP_9].Value = 0x08 ;
strcpy(RegMap[STLOOP_9].Name,"STLOOP_9") ;
/* FIELDS*/
strcpy(FieldMap[INTEGRAL_GAIN_LO].Name,"INTEGRAL_GAIN_LO") ;
FieldMap[INTEGRAL_GAIN_LO].Reg = STLOOP_9 ;
FieldMap[INTEGRAL_GAIN_LO].Pos = 0 ;
FieldMap[INTEGRAL_GAIN_LO].Bits = 5 ;
FieldMap[INTEGRAL_GAIN_LO].Type = UNSIGNED ;
FieldMap[INTEGRAL_GAIN_LO].Mask = FieldCreateMask(INTEGRAL_GAIN_LO) ;
/* FIELDS*/
strcpy(FieldMap[DIRECT_GAIN_HI].Name,"DIRECT_GAIN_HI") ;
FieldMap[DIRECT_GAIN_HI].Reg = STLOOP_9 ;
FieldMap[DIRECT_GAIN_HI].Pos = 5 ;
FieldMap[DIRECT_GAIN_HI].Bits = 3 ;
FieldMap[DIRECT_GAIN_HI].Type = UNSIGNED ;
FieldMap[DIRECT_GAIN_HI].Mask = FieldCreateMask(DIRECT_GAIN_HI) ;
/* STLOOP_10*/
RegMap[STLOOP_10].Addr = 0x5A ;
RegMap[STLOOP_10].Reset = 0x1E ;
RegMap[STLOOP_10].Value = 0x1E ;
strcpy(RegMap[STLOOP_10].Name,"STLOOP_10") ;
/* FIELDS*/
strcpy(FieldMap[PHASE_EN].Name,"PHASE_EN") ;
FieldMap[PHASE_EN].Reg = STLOOP_10 ;
FieldMap[PHASE_EN].Pos = 6 ;
FieldMap[PHASE_EN].Bits = 1 ;
FieldMap[PHASE_EN].Type = UNSIGNED ;
FieldMap[PHASE_EN].Mask = FieldCreateMask(PHASE_EN) ;
/* FIELDS*/
strcpy(FieldMap[PHASE_CLR].Name,"PHASE_CLR") ;
FieldMap[PHASE_CLR].Reg = STLOOP_10 ;
FieldMap[PHASE_CLR].Pos = 5 ;
FieldMap[PHASE_CLR].Bits = 1 ;
FieldMap[PHASE_CLR].Type = UNSIGNED ;
FieldMap[PHASE_CLR].Mask = FieldCreateMask(PHASE_CLR) ;
/* FIELDS*/
strcpy(FieldMap[ERR_RANGE].Name,"ERR_RANGE") ;
FieldMap[ERR_RANGE].Reg = STLOOP_10 ;
FieldMap[ERR_RANGE].Pos = 0 ;
FieldMap[ERR_RANGE].Bits = 5 ;
FieldMap[ERR_RANGE].Type = UNSIGNED ;
FieldMap[ERR_RANGE].Mask = FieldCreateMask(ERR_RANGE) ;
/* STLOOP_11*/
RegMap[STLOOP_11].Addr = 0x5B ;
RegMap[STLOOP_11].Reset = 0x04 ;
RegMap[STLOOP_11].Value = 0x04 ; /*ver4f4 */
strcpy(RegMap[STLOOP_11].Name,"STLOOP_11") ;
/* FIELDS*/
strcpy(FieldMap[ALGOSEL].Name,"ALGOSEL") ;
FieldMap[ALGOSEL].Reg = STLOOP_11 ;
FieldMap[ALGOSEL].Pos = 4 ;
FieldMap[ALGOSEL].Bits = 2 ;
FieldMap[ALGOSEL].Type = UNSIGNED ;
FieldMap[ALGOSEL].Mask = FieldCreateMask(ALGOSEL) ;
/* FIELDS*/
strcpy(FieldMap[ERR_CLR].Name,"ERR_CLR") ;
FieldMap[ERR_CLR].Reg = STLOOP_11 ;
FieldMap[ERR_CLR].Pos = 1 ;
FieldMap[ERR_CLR].Bits = 1 ;
FieldMap[ERR_CLR].Type = UNSIGNED ;
FieldMap[ERR_CLR].Mask = FieldCreateMask(ERR_CLR) ;
/* FIELDS*/
strcpy(FieldMap[ERR_EN].Name,"ERR_EN") ;
FieldMap[ERR_EN].Reg = STLOOP_11 ;
FieldMap[ERR_EN].Pos = 0 ;
FieldMap[ERR_EN].Bits = 1 ;
FieldMap[ERR_EN].Type = UNSIGNED ;
FieldMap[ERR_EN].Mask = FieldCreateMask(ERR_EN) ;
/* CRL_0*/
RegMap[CRL_0].Addr = 0x60 ;
RegMap[CRL_0].Reset = 0x16 ;
RegMap[CRL_0].Value = 0x16 ;
strcpy(RegMap[CRL_0].Name,"CRL_0") ;
/* FIELDS*/
strcpy(FieldMap[SWEEP_LO].Name,"SWEEP_LO") ;
FieldMap[SWEEP_LO].Reg = CRL_0 ;
FieldMap[SWEEP_LO].Pos = 0 ;
FieldMap[SWEEP_LO].Bits = 8 ;
FieldMap[SWEEP_LO].Type = UNSIGNED ;
FieldMap[SWEEP_LO].Mask = FieldCreateMask(SWEEP_LO) ;
/* CRL_1*/
RegMap[CRL_1].Addr = 0x61 ;
RegMap[CRL_1].Reset = 0x49 ; /*org 49*/
RegMap[CRL_1].Value = 0x38 ; /*org 38*/
strcpy(RegMap[CRL_1].Name,"CRL_1") ;
/* FIELDS*/
strcpy(FieldMap[GAIN_INT].Name,"GAIN_INT") ;
FieldMap[GAIN_INT].Reg = CRL_1 ;
FieldMap[GAIN_INT].Pos = 0 ;
FieldMap[GAIN_INT].Bits = 4 ;
FieldMap[GAIN_INT].Type = UNSIGNED ;
FieldMap[GAIN_INT].Mask = FieldCreateMask(GAIN_INT) ;
/* FIELDS*/
strcpy(FieldMap[GAIN_DIR].Name,"GAIN_DIR") ;
FieldMap[GAIN_DIR].Reg = CRL_1 ;
FieldMap[GAIN_DIR].Pos = 4 ;
FieldMap[GAIN_DIR].Bits = 3 ;
FieldMap[GAIN_DIR].Type = UNSIGNED ;
FieldMap[GAIN_DIR].Mask = FieldCreateMask(GAIN_DIR) ;
/* CRL_2*/
RegMap[CRL_2].Addr = 0x62 ;
RegMap[CRL_2].Reset = 0x05 ;
RegMap[CRL_2].Value = 0x06 ;
strcpy(RegMap[CRL_2].Name,"CRL_2") ;
/* FIELDS*/
strcpy(FieldMap[GAIN_INT_ADJ].Name,"GAIN_INT_ADJ") ;
FieldMap[GAIN_INT_ADJ].Reg = CRL_2 ;
FieldMap[GAIN_INT_ADJ].Pos = 0 ;
FieldMap[GAIN_INT_ADJ].Bits = 2 ;
FieldMap[GAIN_INT_ADJ].Type = UNSIGNED ;
FieldMap[GAIN_INT_ADJ].Mask = FieldCreateMask(GAIN_INT_ADJ) ;
/* FIELDS*/
strcpy(FieldMap[GAIN_DIR_ADJ].Name,"GAIN_DIR_ADJ") ;
FieldMap[GAIN_DIR_ADJ].Reg = CRL_2 ;
FieldMap[GAIN_DIR_ADJ].Pos = 2 ;
FieldMap[GAIN_DIR_ADJ].Bits = 2 ;
FieldMap[GAIN_DIR_ADJ].Type = UNSIGNED ;
FieldMap[GAIN_DIR_ADJ].Mask = FieldCreateMask(GAIN_DIR_ADJ) ;
/* CRL_3*/
RegMap[CRL_3].Addr = 0x63 ;
RegMap[CRL_3].Reset = 0x00 ;
RegMap[CRL_3].Value = 0x00 ;
strcpy(RegMap[CRL_3].Name,"CRL_3") ;
/* FIELDS*/
strcpy(FieldMap[APHASE_0].Name,"APHASE_0") ;
FieldMap[APHASE_0].Reg = CRL_3 ;
FieldMap[APHASE_0].Pos = 0 ;
FieldMap[APHASE_0].Bits = 8 ;
FieldMap[APHASE_0].Type = UNSIGNED ;
FieldMap[APHASE_0].Mask = FieldCreateMask(APHASE_0) ;
/* CRL_4*/
RegMap[CRL_4].Addr = 0x64 ;
RegMap[CRL_4].Reset = 0x00 ;
RegMap[CRL_4].Value = 0x00 ;
strcpy(RegMap[CRL_4].Name,"CRL_4") ;
/* FIELDS*/
strcpy(FieldMap[APHASE_1].Name,"APHASE_1") ;
FieldMap[APHASE_1].Reg = CRL_4 ;
FieldMap[APHASE_1].Pos = 0 ;
FieldMap[APHASE_1].Bits = 8 ;
FieldMap[APHASE_1].Type = UNSIGNED ;
FieldMap[APHASE_1].Mask = FieldCreateMask(APHASE_1) ;
/* CRL_5*/
RegMap[CRL_5].Addr = 0x65 ;
RegMap[CRL_5].Reset = 0x00 ;
RegMap[CRL_5].Value = 0x00 ;
strcpy(RegMap[CRL_5].Name,"CRL_5") ;
/* FIELDS*/
strcpy(FieldMap[APHASE_2].Name,"APHASE_2") ;
FieldMap[APHASE_2].Reg = CRL_5 ;
FieldMap[APHASE_2].Pos = 0 ;
FieldMap[APHASE_2].Bits = 8 ;
FieldMap[APHASE_2].Type = UNSIGNED ;
FieldMap[APHASE_2].Mask = FieldCreateMask(APHASE_2) ;
/* CRL_6*/
RegMap[CRL_6].Addr = 0x66 ;
RegMap[CRL_6].Reset = 0xbf ;
RegMap[CRL_6].Value = 0xbf ;
strcpy(RegMap[CRL_6].Name,"CRL_6") ;
/* FIELDS*/
strcpy(FieldMap[IPHASE_0].Name,"IPHASE_0") ;
FieldMap[IPHASE_0].Reg = CRL_6 ;
FieldMap[IPHASE_0].Pos = 0 ;
FieldMap[IPHASE_0].Bits = 8 ;
FieldMap[IPHASE_0].Type = UNSIGNED ;
FieldMap[IPHASE_0].Mask = FieldCreateMask(IPHASE_0) ;
/* CRL_7*/
RegMap[CRL_7].Addr = 0x67 ;
RegMap[CRL_7].Reset = 0x0D ;
RegMap[CRL_7].Value = 0x0D ;
strcpy(RegMap[CRL_7].Name,"CRL_7") ;
/* FIELDS*/
strcpy(FieldMap[IPHASE_1].Name,"IPHASE_1") ;
FieldMap[IPHASE_1].Reg = CRL_7 ;
FieldMap[IPHASE_1].Pos = 0 ;
FieldMap[IPHASE_1].Bits = 8 ;
FieldMap[IPHASE_1].Type = UNSIGNED ;
FieldMap[IPHASE_1].Mask = FieldCreateMask(IPHASE_1) ;
/* CRL_8*/
RegMap[CRL_8].Addr = 0x68 ;
RegMap[CRL_8].Reset = 0xf8 ;
RegMap[CRL_8].Value = 0xf8 ;
strcpy(RegMap[CRL_8].Name,"CRL_8") ;
/* FIELDS*/
strcpy(FieldMap[IPHASE_2].Name,"IPHASE_2") ;
FieldMap[IPHASE_2].Reg = CRL_8 ;
FieldMap[IPHASE_2].Pos = 0 ;
FieldMap[IPHASE_2].Bits = 8 ;
FieldMap[IPHASE_2].Type = UNSIGNED ;
FieldMap[IPHASE_2].Mask = FieldCreateMask(IPHASE_2) ;
/* CRL_9*/
RegMap[CRL_9].Addr = 0x69 ;
RegMap[CRL_9].Reset = 0x0D ;
RegMap[CRL_9].Value = 0x0D ;
strcpy(RegMap[CRL_9].Name,"CRL_9") ;
/* FIELDS*/
strcpy(FieldMap[IPHASE_3].Name,"IPHASE_3") ;
FieldMap[IPHASE_3].Reg = CRL_9 ;
FieldMap[IPHASE_3].Pos = 0 ;
FieldMap[IPHASE_3].Bits = 4 ;
FieldMap[IPHASE_3].Type = UNSIGNED ;
FieldMap[IPHASE_3].Mask = FieldCreateMask(IPHASE_3) ;
/* FIELDS*/
strcpy(FieldMap[SWEEP_HI].Name,"SWEEP_HI") ;
FieldMap[SWEEP_HI].Reg = CRL_9 ;
FieldMap[SWEEP_HI].Pos = 4 ;
FieldMap[SWEEP_HI].Bits = 4 ;
FieldMap[SWEEP_HI].Type = UNSIGNED ;
FieldMap[SWEEP_HI].Mask = FieldCreateMask(SWEEP_HI) ;
/* CRL_10*/
RegMap[CRL_10].Addr = 0x6A ;
RegMap[CRL_10].Reset = 0x03 ;
RegMap[CRL_10].Value = 0x03 ;
strcpy(RegMap[CRL_10].Name,"CRL_10") ;
/* FIELDS*/
strcpy(FieldMap[SWEEP_EN].Name,"SWEEP_EN") ;
FieldMap[SWEEP_EN].Reg = CRL_10 ;
FieldMap[SWEEP_EN].Pos = 0 ;
FieldMap[SWEEP_EN].Bits = 1 ;
FieldMap[SWEEP_EN].Type = UNSIGNED ;
FieldMap[SWEEP_EN].Mask = FieldCreateMask(SWEEP_EN) ;
/* FIELDS*/
strcpy(FieldMap[PH_EN].Name,"PH_EN") ;
FieldMap[PH_EN].Reg = CRL_10 ;
FieldMap[PH_EN].Pos = 1 ;
FieldMap[PH_EN].Bits = 1 ;
FieldMap[PH_EN].Type = UNSIGNED ;
FieldMap[PH_EN].Mask = FieldCreateMask(PH_EN) ;
/* FIELDS*/
strcpy(FieldMap[DIR_EN].Name,"DIR_EN") ;
FieldMap[DIR_EN].Reg = CRL_10 ;
FieldMap[DIR_EN].Pos = 2 ;
FieldMap[DIR_EN].Bits = 1 ;
FieldMap[DIR_EN].Type = UNSIGNED ;
FieldMap[DIR_EN].Mask = FieldCreateMask(DIR_EN) ;
/* FIELDS*/
strcpy(FieldMap[INT_EN].Name,"INT_EN") ;
FieldMap[INT_EN].Reg = CRL_10 ;
FieldMap[INT_EN].Pos = 3 ;
FieldMap[INT_EN].Bits = 1 ;
FieldMap[INT_EN].Type = UNSIGNED ;
FieldMap[INT_EN].Mask = FieldCreateMask(INT_EN) ;
/* FIELDS*/
strcpy(FieldMap[DIR_DIS].Name,"DIR_DIS") ;
FieldMap[DIR_DIS].Reg = CRL_10 ;
FieldMap[DIR_DIS].Pos = 4 ;
FieldMap[DIR_DIS].Bits = 1 ;
FieldMap[DIR_DIS].Type = UNSIGNED ;
FieldMap[DIR_DIS].Mask = FieldCreateMask(DIR_DIS) ;
/* FIELDS*/
strcpy(FieldMap[INT_DIS].Name,"INT_DIS") ;
FieldMap[INT_DIS].Reg = CRL_10 ;
FieldMap[INT_DIS].Pos = 5 ;
FieldMap[INT_DIS].Bits = 1 ;
FieldMap[INT_DIS].Type = UNSIGNED ;
FieldMap[INT_DIS].Mask = FieldCreateMask(INT_DIS) ;
/* CRL_11*/
RegMap[CRL_11].Addr = 0x6B ;
RegMap[CRL_11].Reset = 0x92 ;
RegMap[CRL_11].Value = 0x00 ;
strcpy(RegMap[CRL_11].Name,"CRL_11") ;
/* FIELDS*/
strcpy(FieldMap[CRL_SNAPSHOT].Name,"CRL_SNAPSHOT") ;
FieldMap[CRL_SNAPSHOT].Reg = CRL_11 ;
FieldMap[CRL_SNAPSHOT].Pos = 0 ;
FieldMap[CRL_SNAPSHOT].Bits = 8 ;
FieldMap[CRL_SNAPSHOT].Type = UNSIGNED ;
FieldMap[CRL_SNAPSHOT].Mask = FieldCreateMask(CRL_SNAPSHOT) ;
/* PMF_AGC_0*/
RegMap[PMFAGC_0].Addr = 0x70 ;
RegMap[PMFAGC_0].Reset = 0xFF ;
RegMap[PMFAGC_0].Value = 0xFF ;
strcpy(RegMap[PMFAGC_0].Name,"PMFAGC_0") ;
/* FIELDS*/
strcpy(FieldMap[LOCK_THRES_LO].Name,"LOCK_THRES_LO") ;
FieldMap[LOCK_THRES_LO].Reg = PMFAGC_0 ;
FieldMap[LOCK_THRES_LO].Pos = 0 ;
FieldMap[LOCK_THRES_LO].Bits = 8 ;
FieldMap[LOCK_THRES_LO].Type = UNSIGNED ;
FieldMap[LOCK_THRES_LO].Mask = FieldCreateMask(LOCK_THRES_LO) ;
/* PMF_AGC_1*/
RegMap[PMFAGC_1].Addr = 0x71 ;
RegMap[PMFAGC_1].Reset = 0x04 ;
RegMap[PMFAGC_1].Value = 0x00 ;
strcpy(RegMap[PMFAGC_1].Name,"PMFAGC_1") ;
/* FIELDS*/
strcpy(FieldMap[PMFA_F_UNLOCK].Name,"PMFA_F_UNLOCK") ;
FieldMap[PMFA_F_UNLOCK].Reg = PMFAGC_1 ;
FieldMap[PMFA_F_UNLOCK].Pos = 7 ;
FieldMap[PMFA_F_UNLOCK].Bits = 1 ;
FieldMap[PMFA_F_UNLOCK].Type = UNSIGNED ;
FieldMap[PMFA_F_UNLOCK].Mask = FieldCreateMask(PMFA_F_UNLOCK) ;
/* FIELDS*/
strcpy(FieldMap[PMFA_F_LOCK].Name,"PMFA_F_LOCK") ;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -