1 // SETTINGS FOR PHY BASED ON RADIO CONTROL LAYER (HEADER FILE) 2 // 3 // Usage Protocol stack 4 // 5 // 6 // CODE EXPORT INFORMATION 7 // This file is generated 8 // 9 // Tool name SmartRF Studio 8 10 // Tool version 0.6.0.327 INTERNAL 11 // 12 // 13 // WORKSPACE INFORMATION 14 // 15 // Workspace file srf_cli.workspace 16 // Device CC2340R5 17 // Package QFN40 5x5 RKP 18 // Revision(s) B (2.0) 19 // SDK SimpleLink LPF3 SDK 8.11.00.09 20 // Board LP-EM-CC2340R5 21 // PHY 2.4 GHz - Bluetooth 5, LE - 1 Mbps / 2 Mbps / Coded 22 // 23 // 24 // PHY PROPERTIES 25 // 26 // Run-time properties: 27 // Sub-PHY 1 Mbps 28 // Channel 17 (2440 MHz) 29 // TX output power 5.0 dBm 30 31 #ifndef RCLSETTINGS_H 32 #define RCLSETTINGS_H 33 34 #include <ti/devices/DeviceFamily.h> 35 #include <ti/drivers/rcl/LRF.h> 36 #include DeviceFamily_constructPath(inc/hw_fcfg.h) 37 38 39 // PHY features 40 #define RCL_PHY_FEATURE_SUB_PHY_1_MBPS 0x0000 41 #define RCL_PHY_FEATURE_SUB_PHY_2_MBPS 0x0001 42 #define RCL_PHY_FEATURE_SUB_PHY_CODED 0x0002 43 #define RCL_PHY_FEATURE_CODED_TX_RATE_S8 0x0000 44 #define RCL_PHY_FEATURE_CODED_TX_RATE_S2 0x0004 45 46 47 // LRF data structures 48 extern const LRF_TxShape LRF_shapeBaseGfsk067; 49 extern const LRF_TxShape LRF_shapeBaseGfsk05; 50 extern const LRF_SwConfig LRF_swConfig1Mbps; 51 extern const LRF_SwConfig LRF_swConfig2Mbps; 52 extern const LRF_TxPowerTable LRF_txPowerTable; 53 extern const LRF_Config LRF_config; 54 55 56 // SUB-PHY register field values 57 58 // Address Module Register Bit(s) Field Value (1_MBPS) Value (2_MBPS) Value (CODED) 59 // --------------------------------------------------------------------------------------------------------------------------------- 60 // 0x1090 LRFDPBE MDMCMDPAR0 [15:0] VAL 0x8007 0x800F 0x0097 61 // 0x1098 LRFDPBE MDMCMDPAR2 [15:0] VAL 0xAAAA 0xAAAA 0x3C3C 62 // 0x10A0 LRFDPBE POLY0L [15:0] VALLSB 0x0000 0x0000 0x0000 63 // 0x10A4 LRFDPBE POLY0H [15:0] VALMSB 0x2200 0x2200 0x2200 64 // 0x10A8 LRFDPBE POLY1L [15:0] VALLSB 0x5B00 0x5B00 0x5B00 65 // 0x10AC LRFDPBE POLY1H [15:0] VALMSB 0x0006 0x0006 0x0006 66 // 0x10B4 LRFDPBE FCFG0 [5] TXACOM 0x1 0x1 0x1 67 // 0x10B4 LRFDPBE FCFG0 [4] TXADEAL 0x0 0x0 0x0 68 // 0x10B4 LRFDPBE FCFG0 [1] RXACOM 0x0 0x0 0x0 69 // 0x10B4 LRFDPBE FCFG0 [0] RXADEAL 0x1 0x1 0x1 70 // 0x10B8 LRFDPBE FCFG1 [8:0] TXSTRT 0x0C4 0x0C4 0x0C4 71 // 0x10BC LRFDPBE FCFG2 [7:0] TXSIZE 0x86 0x86 0x86 72 // 0x10C0 LRFDPBE FCFG3 [8:0] RXSTRT 0x080 0x080 0x080 73 // 0x10C4 LRFDPBE FCFG4 [7:0] RXSIZE 0x44 0x44 0x44 74 // 0x10D0 LRFDPBE RXFRBTHRS [9:0] BYTES 0x004 0x004 0x004 75 // 0x10D4 LRFDPBE TXFWBTHRS [9:0] BYTES 0x002 0x002 0x002 76 // 0x10DC LRFDPBE TIMCTL [9] SRC1 0x1 0x1 0x1 77 // 0x10DC LRFDPBE TIMCTL [1] SRC0 0x1 0x1 0x1 78 // 0x10E0 LRFDPBE TIMPRE [13:8] PRE1 0x0B 0x0B 0x0B 79 // 0x10E0 LRFDPBE TIMPRE [5:0] PRE0 0x0B 0x0B 0x0B 80 // 0x20B8 LRFDMDM SYSTIMEVTMUX0 [11:6] SEL1 0x00 0x00 - 81 // 0x20B8 LRFDMDM SYSTIMEVTMUX0 [5:0] SEL0 0x15 0x15 - 82 // 0x20C0 LRFDMDM ADCDIGCONF [1] QBRANCHEN 0x1 0x1 0x1 83 // 0x20C0 LRFDMDM ADCDIGCONF [0] IBRANCHEN 0x1 0x1 0x1 84 // 0x20C8 LRFDMDM MODSYMMAP0 [7:4] SYM1 0x1 0x1 0x1 85 // 0x20C8 LRFDMDM MODSYMMAP0 [3:0] SYM0 0xF 0xF 0xF 86 // 0x20D4 LRFDMDM BAUD [15:0] RATEWORD 0x4000 0x8000 0x4000 87 // 0x20D8 LRFDMDM BAUDPRE [15:13] ALIGNVALUE 0x0 0x0 0x0 88 // 0x20D8 LRFDMDM BAUDPRE [12:8] EXTRATEWORD - - 0x00 89 // 0x20D8 LRFDMDM BAUDPRE [7:0] PRESCALER 0x0C 0x0C 0x0C 90 // 0x20DC LRFDMDM MODMAIN [3:2] FECSELECT 0x0 0x0 0x0 91 // 0x20DC LRFDMDM MODMAIN [1:0] MODLEVELS 0x0 0x0 0x0 92 // 0x20E4 LRFDMDM DEMMISC1 [1:0] CHFIBW 0x1 0x1 0x1 93 // 0x20E8 LRFDMDM DEMMISC2 [13:12] MAFCGAIN 0x0 0x0 0x1 94 // 0x20E8 LRFDMDM DEMMISC2 [11] STIMBYPASS 0x0 0x0 0x0 95 // 0x20E8 LRFDMDM DEMMISC2 [10] STIMESTONLY 0x1 0x0 - 96 // 0x20E8 LRFDMDM DEMMISC2 [9:7] STIMTEAPERIOD 0x3 0x1 0x1 97 // 0x20E8 LRFDMDM DEMMISC2 [6:4] STIMTEAGAIN 0x7 0x7 0x7 98 // 0x20E8 LRFDMDM DEMMISC2 [3] PDIFLINPREDEN 0x1 0x1 0x1 99 // 0x20E8 LRFDMDM DEMMISC2 [2] PDIFDESPECK 0x0 0x0 0x0 100 // 0x20E8 LRFDMDM DEMMISC2 [1] PDIFIQCONJEN 0x0 0x0 0x0 101 // 0x20E8 LRFDMDM DEMMISC2 [0] PDIFLIMITRANGE 0x1 0x1 0x1 102 // 0x20EC LRFDMDM DEMMISC3 [14:13] BDE2DVGA 0x0 - 0x0 103 // 0x20EC LRFDMDM DEMMISC3 [12] BDE1FILTMODE 0x1 0x1 0x1 104 // 0x20EC LRFDMDM DEMMISC3 [11:10] LQIPERIOD - - 0x1 105 // 0x20EC LRFDMDM DEMMISC3 [9:8] BDE1DVGA 0x1 - 0x1 106 // 0x20EC LRFDMDM DEMMISC3 [7] BDE1NUMSTAGES 0x1 0x1 0x1 107 // 0x20EC LRFDMDM DEMMISC3 [6:5] PDIFDECIM - - 0x0 108 // 0x20EC LRFDMDM DEMMISC3 [4:0] BDE2DECRATIO 0x02 0x01 0x02 109 // 0x20F0 LRFDMDM DEMIQMC0 [15:8] GAINFACTOR <TRIM> <TRIM> <TRIM> 110 // 0x20F0 LRFDMDM DEMIQMC0 [7:0] PHASEFACTOR <TRIM> <TRIM> <TRIM> 111 // 0x20F4 LRFDMDM DEMDSBU [15:8] DSBUAVGLENGTH 0x80 0x80 0x80 112 // 0x20F4 LRFDMDM DEMDSBU [7:0] DSBUDELAY 0x87 0x87 0x8D 113 // 0x20F8 LRFDMDM DEMCODC0 [11] ESTSEL 0x1 0x1 0x0 114 // 0x20F8 LRFDMDM DEMCODC0 [10:9] COMPSEL 0x3 0x3 0x3 115 // 0x20F8 LRFDMDM DEMCODC0 [8] IIRUSEINITIAL 0x1 0x1 0x0 116 // 0x20F8 LRFDMDM DEMCODC0 [7:5] IIRGAIN 0x2 0x3 0x7 117 // 0x20F8 LRFDMDM DEMCODC0 [4] IIREN 0x1 0x1 0x1 118 // 0x20FC LRFDMDM DEMFIDC0 [5:4] COMPSEL 0x0 0x0 0x0 119 // 0x2100 LRFDMDM DEMFEXB0 [13] OUT2PASSTHROUGH - - 0x0 120 // 0x2100 LRFDMDM DEMFEXB0 [12:11] OUT2SRCSEL - - 0x1 121 // 0x2100 LRFDMDM DEMFEXB0 [10] OUT1PASSTHROUGH 0x0 0x0 0x0 122 // 0x2100 LRFDMDM DEMFEXB0 [9:8] OUT1SRCSEL 0x2 0x2 0x2 123 // 0x2100 LRFDMDM DEMFEXB0 [5:4] B3SRCSEL 0x2 0x2 0x2 124 // 0x2100 LRFDMDM DEMFEXB0 [3:2] B2SRCSEL 0x1 0x1 0x1 125 // 0x2100 LRFDMDM DEMFEXB0 [1:0] B1SRCSEL 0x0 0x0 0x0 126 // 0x2104 LRFDMDM DEMDSXB0 [5] OUT2PASSTHROUGH 0x0 - - 127 // 0x2104 LRFDMDM DEMDSXB0 [3] OUTSRCSEL2 0x0 0x0 0x0 128 // 0x2104 LRFDMDM DEMDSXB0 [2] OUTSRCSEL1 0x1 0x1 0x1 129 // 0x2104 LRFDMDM DEMDSXB0 [1] B2SRCSEL 0x0 0x0 0x1 130 // 0x2104 LRFDMDM DEMDSXB0 [0] B1SRCSEL 0x0 0x0 0x0 131 // 0x2108 LRFDMDM DEMFIFE0 [11] FINEFOESEL 0x0 0x0 0x0 132 // 0x2108 LRFDMDM DEMFIFE0 [10:9] FOCFFSEL 0x0 0x0 0x0 133 // 0x2108 LRFDMDM DEMFIFE0 [4] IIRUSEINITIAL 0x0 0x0 0x0 134 // 0x2108 LRFDMDM DEMFIFE0 [3:1] IIRGAIN 0x2 0x2 0x6 135 // 0x2108 LRFDMDM DEMFIFE0 [0] IIREN 0x1 0x1 0x0 136 // 0x210C LRFDMDM DEMMAFI0 [15:8] C1C7 0x04 0x04 0x00 137 // 0x210C LRFDMDM DEMMAFI0 [7:0] C0C8 0x00 0x00 0x00 138 // 0x2110 LRFDMDM DEMMAFI1 [15:8] C3C5 0x7B 0x7B 0x3C 139 // 0x2110 LRFDMDM DEMMAFI1 [7:0] C2C6 0x20 0x20 0x14 140 // 0x2114 LRFDMDM DEMMAFI2 [8:0] C4 0x0C1 0x0C1 0x078 141 // 0x2118 LRFDMDM DEMC1BE0 [15:11] MASKB 0x00 0x00 0x00 142 // 0x2118 LRFDMDM DEMC1BE0 [10:6] MASKA 0x00 0x00 0x00 143 // 0x2118 LRFDMDM DEMC1BE0 [5:4] CASCCONF 0x0 0x0 0x1 144 // 0x2118 LRFDMDM DEMC1BE0 [3:0] COPYCONF 0xF 0xF 0xF 145 // 0x211C LRFDMDM DEMC1BE1 [15:8] THRESHOLDB 0x7F 0x7F 0x7F 146 // 0x211C LRFDMDM DEMC1BE1 [7:0] THRESHOLDA 0x27 0x27 0x7F 147 // 0x2120 LRFDMDM DEMC1BE2 [9:8] PEAKCONF 0x1 0x1 0x1 148 // 0x2120 LRFDMDM DEMC1BE2 [7:0] THRESHOLDC 0x7F 0x7F 0x4C 149 // 0x2124 LRFDMDM SPARE0 [15:0] VAL 0x0A18 0x0A2C 0x0A18 150 // 0x2134 LRFDMDM DEMSWQU0 [6] AUTOMAFC 0x1 0x1 - 151 // 0x2134 LRFDMDM DEMSWQU0 [4:0] REFLEN 0x1F 0x1F - 152 // 0x3080 LRFDRFE MAGNTHRCFG [1] SEL 0x0 0x0 0x0 153 // 0x3088 LRFDRFE RSSIOFFSET [7:0] VAL <TRIM> <TRIM> <TRIM> 154 // 0x3094 LRFDRFE MAGNCTL1 [12] PERMODE - - 0x1 155 // 0x3094 LRFDRFE MAGNCTL1 [11:8] SCL - - 0x3 156 // 0x3094 LRFDRFE MAGNCTL1 [7:0] PER - - 0x07 157 // 0x3098 LRFDRFE SPARE0 [15:0] VAL - - 0x34F2 158 // 0x30A0 LRFDRFE SPARE2 [15:0] VAL 0xA246 0xA357 0x0013 159 // 0x30A4 LRFDRFE SPARE3 [15:0] VAL 0x1F40 0x1F40 0x00B0 160 // 0x30A8 LRFDRFE SPARE4 [15:0] VAL 0x0000 0x0000 0x0000 161 // 0x30B0 LRFDRFE LNA [7:4] TRIM <TRIM> <TRIM> <TRIM> 162 // 0x30B0 LRFDRFE LNA [3] BIAS 0x1 0x1 0x1 163 // 0x30B0 LRFDRFE LNA [2:1] IB 0x1 0x1 0x3 164 // 0x30B4 LRFDRFE IFAMPRFLDO [15:9] TRIM <TRIM> <TRIM> <TRIM> 165 // 0x30B4 LRFDRFE IFAMPRFLDO [7:4] AAFCAP <TRIM> <TRIM> <TRIM> 166 // 0x30B4 LRFDRFE IFAMPRFLDO [3:1] IFAMPIB 0x3 0x3 0x3 167 // 0x30B8 LRFDRFE PA0 [4:0] TRIM <TRIM> <TRIM> <TRIM> 168 // 0x30C4 LRFDRFE IFADC0 [14:12] DITHERTRIM <TRIM> <TRIM> <TRIM> 169 // 0x30C4 LRFDRFE IFADC0 [11:10] DITHEREN <TRIM> <TRIM> <TRIM> 170 // 0x30C4 LRFDRFE IFADC0 [7:4] INT2ADJ <TRIM> <TRIM> <TRIM> 171 // 0x30C4 LRFDRFE IFADC0 [3:2] AAFCAP <TRIM> <TRIM> <TRIM> 172 // 0x30C8 LRFDRFE IFADC1 [15] NRZ <TRIM> <TRIM> <TRIM> 173 // 0x30C8 LRFDRFE IFADC1 [14:9] TRIM <TRIM> <TRIM> <TRIM> 174 // 0x30CC LRFDRFE IFADCLF [15:12] FF3 <TRIM> <TRIM> <TRIM> 175 // 0x30CC LRFDRFE IFADCLF [11:8] FF2 <TRIM> <TRIM> <TRIM> 176 // 0x30CC LRFDRFE IFADCLF [7:4] FF1 <TRIM> <TRIM> <TRIM> 177 // 0x30CC LRFDRFE IFADCLF [3:0] INT3 <TRIM> <TRIM> <TRIM> 178 // 0x30D0 LRFDRFE IFADCQUANT [2:0] QUANTTHR <TRIM> <TRIM> <TRIM> 179 // 0x30D4 LRFDRFE IFADCALDO [13:8] TRIMOUT <TRIM> <TRIM> <TRIM> 180 // 0x30D8 LRFDRFE IFADCDLDO [13:8] TRIMOUT <TRIM> <TRIM> <TRIM> 181 // 0x30E4 LRFDRFE ATSTREFH [14:10] IREFTRIM <TRIM> <TRIM> <TRIM> 182 // 0x30E4 LRFDRFE ATSTREFH [9] BIAS 0x1 0x1 0x1 183 // 0x30E8 LRFDRFE DCO [6:3] TAILRESTRIM <TRIM> <TRIM> <TRIM> 184 // 0x30E8 LRFDRFE DCO [0] CRSCAPCM 0x0 0x0 0x0 185 // 0x30EC LRFDRFE DIV [15] PDET 0x0 0x0 0x0 186 // 0x30EC LRFDRFE DIV [14:12] NMIREFTRIM 0x0 0x0 0x0 187 // 0x30EC LRFDRFE DIV [11:9] PMIREFTRIM 0x0 0x0 0x0 188 // 0x30EC LRFDRFE DIV [8] TXBBOOST 0x0 0x0 0x0 189 // 0x30EC LRFDRFE DIV [7] S1GFRC 0x0 0x0 0x0 190 // 0x30EC LRFDRFE DIV [6:5] BUFGAIN 0x0 0x0 0x0 191 // 0x30EC LRFDRFE DIV [4] BIAS 0x0 0x0 0x0 192 // 0x30EC LRFDRFE DIV [3] OUT 0x1 0x1 0x1 193 // 0x30EC LRFDRFE DIV [2:0] RATIO 0x0 0x0 0x0 194 // 0x30F0 LRFDRFE DIVLDO [15] SPARE15 0x0 0x0 0x0 195 // 0x30F0 LRFDRFE DIVLDO [14:8] VOUTTRIM <TRIM> <TRIM> <TRIM> 196 // 0x30F0 LRFDRFE DIVLDO [7] ITST 0x0 0x0 0x0 197 // 0x30F0 LRFDRFE DIVLDO [6:4] TMUX 0x0 0x0 0x0 198 // 0x30F0 LRFDRFE DIVLDO [3] SPARE3 0x0 0x0 0x0 199 // 0x30F0 LRFDRFE DIVLDO [2] MODE 0x0 0x0 0x0 200 // 0x30F0 LRFDRFE DIVLDO [1] BYPASS 0x0 0x0 0x0 201 // 0x30F0 LRFDRFE DIVLDO [0] CTL 0x0 0x0 0x0 202 // 0x30F4 LRFDRFE TDCLDO [14:8] VOUTTRIM <TRIM> <TRIM> <TRIM> 203 // 0x30F8 LRFDRFE DCOLDO0 [13:8] SECONDTRIM <TRIM> <TRIM> <TRIM> 204 // 0x30F8 LRFDRFE DCOLDO0 [7:4] FIRSTTRIM <TRIM> <TRIM> <TRIM> 205 // 0x30FC LRFDRFE DCOLDO1 [10] REFSRC 0x0 0x0 0x0 206 // 0x30FC LRFDRFE DCOLDO1 [9:8] DIVATST 0x0 0x0 0x0 207 // 0x3100 LRFDRFE PRE0 [13:8] PLLDIV1 0x07 0x07 0x07 208 // 0x3100 LRFDRFE PRE0 [5:0] PLLDIV0 0x06 0x06 0x06 209 // 0x3104 LRFDRFE PRE1 [5:0] HSDDC 0x00 0x00 0x00 210 // 0x3108 LRFDRFE PRE2 [15:12] MIDCALDIVLSB 0x0 0x0 0x0 211 // 0x3108 LRFDRFE PRE2 [11:6] CRSCALDIV 0x18 0x18 0x18 212 // 0x3108 LRFDRFE PRE2 [5:0] FSMDIV 0x05 0x05 0x05 213 // 0x310C LRFDRFE PRE3 [15:5] FINECALDIV 0x030 0x030 0x030 214 // 0x310C LRFDRFE PRE3 [4:0] MIDCALDIVMSB 0x03 0x03 0x03 215 // 0x3110 LRFDRFE CAL0 [14:8] FCSTART 0x40 0x40 0x40 216 // 0x3110 LRFDRFE CAL0 [3:2] TDCAVG 0x2 0x2 0x2 217 // 0x3114 LRFDRFE CAL1 [14:8] FCTOP 0x7F 0x7F 0x7F 218 // 0x3114 LRFDRFE CAL1 [6:0] FCBOT 0x00 0x00 0x00 219 // 0x3120 LRFDRFE MISC0 [13] PHCPT 0x0 0x0 0x0 220 // 0x3120 LRFDRFE MISC0 [12] TDCCALCORR 0x1 0x1 0x1 221 // 0x3120 LRFDRFE MISC0 [11] TDCMSBCORR 0x1 0x1 0x1 222 // 0x3120 LRFDRFE MISC0 [5:4] DLYCANCRS 0x2 0x2 0x2 223 // 0x3130 LRFDRFE PHEDISC [13:10] CNT 0x3 0x3 0x3 224 // 0x3130 LRFDRFE PHEDISC [9:0] THR 0x007 0x007 0x007 225 // 0x3138 LRFDRFE PLLMON0 [15:14] PHELOLCNT 0x3 0x3 0x3 226 // 0x3138 LRFDRFE PLLMON0 [13:8] PHELOLTHR 0x1F 0x1F 0x1F 227 // 0x3138 LRFDRFE PLLMON0 [6:0] FCTHR 0x7F 0x7F 0x7F 228 // 0x313C LRFDRFE PLLMON1 [12:8] PHELOCKCNT 0x04 0x04 0x04 229 // 0x313C LRFDRFE PLLMON1 [7:0] PHELOCKTHR 0x7F 0x7F 0x7F 230 // 0x3140 LRFDRFE MOD0 [12:11] SCHEME 0x3 0x3 0x3 231 // 0x3140 LRFDRFE MOD0 [10:8] SYMSHP 0x0 0x0 0x0 232 // 0x3140 LRFDRFE MOD0 [3:2] INTPFACT 0x1 0x1 0x1 233 // 0x2020 PBE_BLE5_RAM PHY [1:0] SEL 0x0 0x1 0x3 234 // 0x2022 PBE_BLE5_RAM PRETXIFS500K [15:0] VAL - - 0x0120 235 // 0x2024 PBE_BLE5_RAM PRETXIFS [15:0] VAL 0x018E 0x01B2 0x0102 236 // 0x2026 PBE_BLE5_RAM PRERXIFS [15:0] VAL 0x01AE 0x018C 0x012C 237 // 0x2028 PBE_BLE5_RAM RXTIMEOUT [15:0] VAL 0x0226 0x01C2 0x07EA 238 // 0x202A PBE_BLE5_RAM SYNTHCALTIMEOUT [15:0] VAL 0x00B4 0x00B4 0x00B4 239 // 0x202C PBE_BLE5_RAM RECALTIMEOUT [15:0] VAL 0x00B4 0x00B4 0x00B4 240 // 0x2032 PBE_BLE5_RAM FIFOCFG [8] APPENDTIMESTAMP 0x1 0x1 0x1 241 // 0x2032 PBE_BLE5_RAM FIFOCFG [7] APPENDRSSI 0x1 0x1 0x1 242 // 0x2032 PBE_BLE5_RAM FIFOCFG [6] APPENDFREQEST 0x0 0x0 0x0 243 // 0x2032 PBE_BLE5_RAM FIFOCFG [5] APPENDLQI 0x0 0x0 0x0 244 // 0x2032 PBE_BLE5_RAM FIFOCFG [4] APPENDSTATUS 0x1 0x1 0x1 245 // 0x2032 PBE_BLE5_RAM FIFOCFG [3] APPENDCRC 0x0 0x0 0x0 246 // 0x2032 PBE_BLE5_RAM FIFOCFG [2] AUTOFLUSHEMPTY 0x1 0x1 0x1 247 // 0x2032 PBE_BLE5_RAM FIFOCFG [1] AUTOFLUSHIGN 0x1 0x1 0x1 248 // 0x2032 PBE_BLE5_RAM FIFOCFG [0] AUTOFLUSHCRC 0x1 0x1 0x1 249 // 0x2036 PBE_BLE5_RAM NAKHUB [2:0] MAXNAK 0x2 0x2 0x2 250 // 0x6804 RFE_COMMON_RAM SYNTHCTL [7] CHRGFILT 0x0 0x0 0x0 251 // 0x6804 RFE_COMMON_RAM SYNTHCTL [6] VREFBP 0x0 0x0 0x0 252 // 0x6804 RFE_COMMON_RAM SYNTHCTL [5] TXWAITMOD 0x0 0x0 0x0 253 // 0x6804 RFE_COMMON_RAM SYNTHCTL [4] PHEDISC 0x1 0x1 0x1 254 // 0x6804 RFE_COMMON_RAM SYNTHCTL [3] RTRIMTST 0x0 0x0 0x0 255 // 0x6804 RFE_COMMON_RAM SYNTHCTL [2] IIR 0x0 0x0 0x0 256 // 0x6804 RFE_COMMON_RAM SYNTHCTL [1] REFDTHR 0x1 0x1 0x1 257 // 0x6804 RFE_COMMON_RAM SYNTHCTL [0] FCDEM 0x0 0x0 0x0 258 // 0x6806 RFE_COMMON_RAM TDCCAL0 [10:8] STOP 0x3 0x3 0x3 259 // 0x6808 RFE_COMMON_RAM TDCCAL1 [7:0] SUB 0x00 0x00 0x00 260 // 0x680A RFE_COMMON_RAM TDCCAL2 [5:0] AVG 0x10 0x10 0x10 261 // 0x680C RFE_COMMON_RAM TDCPLL [10:8] STOP 0x4 0x4 0x4 262 // 0x680E RFE_COMMON_RAM K1LSB [15:0] VAL 0x569B 0x569B 0x569B 263 // 0x6810 RFE_COMMON_RAM K1MSB [15:0] VAL 0x010A 0x010A 0x010A 264 // 0x6812 RFE_COMMON_RAM K2BL [15] HPM 0x0 0x0 0x0 265 // 0x6812 RFE_COMMON_RAM K2BL [14:0] VAL 0x012D 0x012D 0x012D 266 // 0x6814 RFE_COMMON_RAM K2AL [15] HPM 0x0 0x0 0x0 267 // 0x6814 RFE_COMMON_RAM K2AL [14:0] VAL 0x0034 0x0034 0x0034 268 // 0x6816 RFE_COMMON_RAM K3BL [15:0] VAL 0x132C 0x132C 0x132C 269 // 0x6818 RFE_COMMON_RAM K3AL [15:0] VAL 0x07AB 0x07AB 0x07AB 270 // 0x681A RFE_COMMON_RAM K5 [15:0] VAL 0x916F 0x916F 0x916F 271 // 0x6820 RFE_COMMON_RAM RTRIMOFF [3:0] VAL 0x0 0x0 0x0 272 // 0x6822 RFE_COMMON_RAM RTRIMMIN [3:0] VAL 0x0 0x0 0x0 273 // 0x6824 RFE_COMMON_RAM DIVI [15] PDET 0x0 0x0 0x0 274 // 0x6824 RFE_COMMON_RAM DIVI [14:12] NMIREFTRIM 0x0 0x0 0x0 275 // 0x6824 RFE_COMMON_RAM DIVI [11:9] PMIREFTRIM 0x0 0x0 0x0 276 // 0x6824 RFE_COMMON_RAM DIVI [8] TXBOOST 0x0 0x0 0x0 277 // 0x6824 RFE_COMMON_RAM DIVI [7] S1GFRC 0x0 0x0 0x0 278 // 0x6824 RFE_COMMON_RAM DIVI [6:5] BUFGAIN 0x0 0x0 0x0 279 // 0x6824 RFE_COMMON_RAM DIVI [4] BIAS 0x0 0x0 0x0 280 // 0x6824 RFE_COMMON_RAM DIVI [3] OUT 0x1 0x1 0x1 281 // 0x6824 RFE_COMMON_RAM DIVI [2:0] RATIO 0x0 0x0 0x0 282 // 0x6826 RFE_COMMON_RAM DIVF [15] PDET 0x0 0x0 0x0 283 // 0x6826 RFE_COMMON_RAM DIVF [14:12] NMIREFTRIM 0x4 0x4 0x4 284 // 0x6826 RFE_COMMON_RAM DIVF [11:9] PMIREFTRIM 0x4 0x4 0x4 285 // 0x6826 RFE_COMMON_RAM DIVF [8] TXBOOST 0x0 0x0 0x0 286 // 0x6826 RFE_COMMON_RAM DIVF [7] S1GFRC 0x0 0x0 0x0 287 // 0x6826 RFE_COMMON_RAM DIVF [6:5] BUFGAIN 0x0 0x0 0x0 288 // 0x6826 RFE_COMMON_RAM DIVF [4] BIAS 0x0 0x0 0x0 289 // 0x6826 RFE_COMMON_RAM DIVF [3] OUT 0x1 0x1 0x1 290 // 0x6826 RFE_COMMON_RAM DIVF [2:0] RATIO 0x0 0x0 0x0 291 // 0x6828 RFE_COMMON_RAM DIVLDOI [15] ITEST 0x0 0x0 0x0 292 // 0x6828 RFE_COMMON_RAM DIVLDOI [14:8] VOUTTRIM 0x00 0x00 0x00 293 // 0x6828 RFE_COMMON_RAM DIVLDOI [7] ITST 0x0 0x0 0x0 294 // 0x6828 RFE_COMMON_RAM DIVLDOI [6:4] TMUX 0x0 0x0 0x0 295 // 0x6828 RFE_COMMON_RAM DIVLDOI [2] MODE 0x0 0x0 0x0 296 // 0x6828 RFE_COMMON_RAM DIVLDOI [1] BYPASS 0x0 0x0 0x0 297 // 0x6828 RFE_COMMON_RAM DIVLDOI [0] CTL 0x0 0x0 0x0 298 // 0x682A RFE_COMMON_RAM DIVLDOF [15] ITEST 0x0 0x0 0x0 299 // 0x682A RFE_COMMON_RAM DIVLDOF [14:8] VOUTTRIM 0x00 0x00 0x00 300 // 0x682A RFE_COMMON_RAM DIVLDOF [7] ITST 0x0 0x0 0x0 301 // 0x682A RFE_COMMON_RAM DIVLDOF [6:4] TMUX 0x0 0x0 0x0 302 // 0x682A RFE_COMMON_RAM DIVLDOF [2] MODE 0x0 0x0 0x0 303 // 0x682A RFE_COMMON_RAM DIVLDOF [1] BYPASS 0x0 0x0 0x0 304 // 0x682A RFE_COMMON_RAM DIVLDOF [0] CTL 0x0 0x0 0x0 305 // 0x682C RFE_COMMON_RAM DIVLDOIOFF [6:0] VAL 0x14 0x14 0x14 306 // 0x682E RFE_COMMON_RAM LDOSETTLE [9:0] VAL 0x047 0x047 0x047 307 // 0x6830 RFE_COMMON_RAM CHRGSETTLE [9:0] VAL 0x02E 0x02E 0x02E 308 // 0x6832 RFE_COMMON_RAM DCOSETTLE [9:0] VAL 0x005 0x005 0x005 309 // 0x6834 RFE_COMMON_RAM IFAMPRFLDOTX [15:9] TRIM 0x7F 0x7F 0x7F 310 // 0x6836 RFE_COMMON_RAM IFAMPRFLDODEFAULT [15:9] TRIM 0x00 0x00 0x00 311 // 0x683E RFE_COMMON_RAM PHYRSSIOFFSET [7:0] VAL 0x50 0x4C 0x4C 312 // 0x6840 RFE_COMMON_RAM SPARE0SHADOW [15:0] VAL 0x75F8 0x55FA - 313 // 0x6842 RFE_COMMON_RAM SPARE1SHADOW [15:0] VAL 0x0045 0x0045 0x001C 314 // 0x6844 RFE_COMMON_RAM AGCINFO [0] MODE 0x0 0x0 0x1 315 316 317 // CODED TX RATE register field values 318 319 // Address Module Register Bit(s) Field Value (S8) Value (S2) 320 // --------------------------------------------------------------------------------------------------------------------------------- 321 // 0x2128 LRFDMDM SPARE1 [15:0] VAL 0x0000 0x0001 322 323 324 #endif 325