16 #ifndef CC26X2_CC13X2_FCFG_H
17 #define CC26X2_CC13X2_FCFG_H
29 reg8_t __reserved1[0xA0];
32 reg32_t __reserved2[0x2];
47 reg32_t CONFIG_SYNTH_DIV5;
50 reg32_t CONFIG_SYNTH_DIV10;
53 reg32_t CONFIG_SYNTH_DIV15;
54 reg32_t CONFIG_SYNTH_DIV30;
55 reg32_t __reserved3[0x17];
58 reg32_t FLASH_COORDINATE;
60 reg32_t FLASH_C_E_P_R;
65 reg32_t FLASH_PROG_EP;
70 reg32_t __reserved5[0x3E];
72 reg32_t __reserved6[0x6];
73 reg32_t FLASH_OTP_DATA3;
76 reg32_t __reserved7[0xB];
81 reg32_t __reserved8[0x4];
82 reg32_t FLASH_OTP_DATA4;
84 reg32_t RCOSC_HF_TEMPCOMP;
86 reg32_t ICEPICK_DEVICE_ID;
87 reg32_t FCFG1_REVISION;
88 reg32_t MISC_OTP_DATA;
89 reg32_t __reserved10[0x8];
92 reg32_t CONFIG_IF_ADC;
93 reg32_t CONFIG_OSC_TOP;
94 reg32_t __reserved12[0x2];
95 reg32_t SOC_ADC_ABS_GAIN;
96 reg32_t SOC_ADC_REL_GAIN;
98 reg32_t SOC_ADC_OFFSET_INT;
99 reg32_t SOC_ADC_REF_TRIM_AND_OFFSET_EXT;
102 reg32_t AMPCOMP_CTRL1;
103 reg32_t ANABYPASS_VALUE2;
104 reg32_t __reserved14[0x2];
108 reg32_t __reserved15;
109 reg32_t MISC_OTP_DATA_1;
110 reg32_t __reserved16[0xC];
111 reg32_t SHDW_DIE_ID_0;
112 reg32_t SHDW_DIE_ID_1;
113 reg32_t SHDW_DIE_ID_2;
114 reg32_t SHDW_DIE_ID_3;
115 reg32_t __reserved17[0x7];
116 reg32_t SHDW_OSC_BIAS_LDO_TRIM;
117 reg32_t SHDW_ANA_TRIM;
118 reg32_t __reserved18[0x3];
120 reg32_t __reserved19[0x2];
133 #define FCFG1_DAC_BIAS_CNF_LPM_TRIM_IOUT_m 0x0003F000
134 #define FCFG1_DAC_BIAS_CNF_LPM_TRIM_IOUT_s 12
135 #define FCFG1_DAC_BIAS_CNF_LPM_BIAS_WIDTH_TRIM_m 0x00000E00
136 #define FCFG1_DAC_BIAS_CNF_LPM_BIAS_WIDTH_TRIM_s 9
137 #define FCFG1_DAC_BIAS_CNF_LPM_BIAS_BACKUP_EN 0x00000100
147 #define FCFG_BASE (0x50001000)
153 #define FCFG ((fcfg_regs_t *) (FCFG_BASE))