fcfg_regs_t Struct Reference

FCFG registers. More...

Detailed Description

FCFG registers.

Definition at line 34 of file cc13x2_fcfg.h.

#include <cc13x2_fcfg.h>

Data Fields

uint8_t __reserved1 [0xA0]
 meh
 
reg32_t MISC_CONF_1
 misc config
 
reg32_t MISC_CONF_2
 misc config
 
reg32_t __reserved2 [7]
 meh
 
reg32_t CONFIG_FE_CC26
 internal
 
reg32_t CONFIG_FE_CC13
 internal
 
reg32_t CONFIG_RF_COMMON
 internal
 
reg32_t CONFIG_SYNTH_DIV2_CC26_2G4
 config of synthesizer in divide-by-2-mode
 
reg32_t CONFIG_SYNTH_DIV2_CC13_2G4
 config of synthesizer in divide-by-2-mode
 
reg32_t CONFIG_SYNTH_DIV2_CC26_1G
 config of synthesizer in divide-by-2-mode
 
reg32_t CONFIG_SYNTH_DIV2_CC13_1G
 config of synthesizer in divide-by-2-mode
 
reg32_t CONFIG_SYNTH_DIV4_CC26
 config of synthesizer in divide-by-4-mode
 
reg32_t CONFIG_SYNTH_DIV4_CC13
 config of synthesizer in divide-by-4-mode
 
reg32_t CONFIG_SYNTH_DIV5
 config of synthesizer in divide-by-5-mode
 
reg32_t CONFIG_SYNTH_DIV6_CC26
 config of synthesizer in divide-by-5-mode
 
reg32_t CONFIG_SYNTH_DIV6_CC13
 config of synthesizer in divide-by-5-mode
 
reg32_t CONFIG_SYNTH_DIV10
 config of synthesizer in divide-by-10-mode
 
reg32_t CONFIG_SYNTH_DIV12_CC26
 config of synthesizer in divide-by-12-mode
 
reg32_t CONFIG_SYNTH_DIV12_CC13
 config of synthesizer in divide-by-12-mode
 
reg32_t CONFIG_SYNTH_DIV15
 config of synthesizer in divide-by-15-mode
 
reg32_t CONFIG_SYNTH_DIV30
 config of synthesizer in divide-by-30-mode
 
reg32_t __reserved3 [23]
 meh
 
reg32_t FLASH_NUMBER
 manufacturing lot number More...
 
reg32_t __reserved4
 meh
 
reg32_t FLASH_COORDINATE
 chip coordinates on a wafer More...
 
reg32_t FLASH_E_P
 internal More...
 
reg32_t FLASH_C_E_P_R
 internal More...
 
reg32_t FLASH_P_R_PV
 internal More...
 
reg32_t FLASH_EH_SEQ
 internal More...
 
reg32_t FLASH_VHV_E
 internal More...
 
reg32_t FLASH_PP
 internal More...
 
reg32_t FLASH_PROG_EP
 internal More...
 
reg32_t FLASH_ERA_PW
 internal More...
 
reg32_t FLASH_VHV
 internal More...
 
reg32_t FLASH_VHV_PV
 internal More...
 
reg32_t FLASH_V
 internal More...
 
reg32_t __reserved5 [38]
 meh
 
reg32_t USER_ID
 user identification
 
reg32_t __reserved6 [6]
 meh
 
reg32_t FLASH_OTP_DATA3
 internal More...
 
reg32_t ANA2_TRIM
 internal More...
 
reg32_t LDO_TRIM
 internal More...
 
reg32_t __reserved7 [11]
 meh
 
reg32_t MAC_BLE_0
 MAC BLE address 0.
 
reg32_t MAC_BLE_1
 MAC BLE address 1.
 
reg32_t MAC_15_4_0
 MAC IEEE 802.15.4 address 0. More...
 
reg32_t MAC_15_4_1
 MAC IEEE 802.15.4 address 1. More...
 
reg32_t __reserved8 [4]
 meh
 
reg32_t FLASH_OTP_DATA4
 Internal. More...
 
reg32_t MISC_TRIM
 Miscellaneous trim parameters. More...
 
reg32_t RCOSC_HF_TEMPCOMP
 Internal. More...
 
reg32_t __reserved9
 meh
 
reg32_t ICEPICK_DEVICE_ID
 IcePick Device Identification. More...
 
reg32_t FCFG1_REVISION
 Factory configuration revision. More...
 
reg32_t MISC_OTP_DATA
 Miscelanous OTP data. More...
 
reg32_t __reserved10 [8]
 meh
 
reg32_t IOCONF
 I/O Configuration. More...
 
reg32_t __reserved11
 meh
 
reg32_t CONFIG_IF_ADC
 Internal. More...
 
reg32_t CONFIG_OSC_TOP
 Internal. More...
 
reg32_t __reserved12 [2]
 meh
 
reg32_t SOC_ADC_ABS_GAIN
 AUX_ADC gain in absolute reference mode.
 
reg32_t SOC_ADC_REL_GAIN
 AUX_ADC gain in relative reference mode.
 
reg32_t __reserved13
 meh
 
reg32_t SOC_ADC_OFFSET_INT
 AUX_ADC temperature offsets in absolute reference mode.
 
reg32_t SOC_ADC_REF_TRIM_AND_OFFSET_EXT
 Internal. More...
 
reg32_t AMPCOMP_TH1
 Internal. More...
 
reg32_t AMPCOMP_TH2
 Internal. More...
 
reg32_t AMPCOMP_CTRL1
 Internal. More...
 
reg32_t ANABYPASS_VALUE2
 Internal. More...
 
reg32_t __reserved14 [2]
 meh
 
reg32_t VOLT_TRIM
 Internal. More...
 
reg32_t OSC_CONF
 OSC configuration.
 
reg32_t FREQ_OFFSET
 Internal.
 
reg32_t __reserved15
 meh
 
reg32_t MISC_OTP_DATA_1
 Internal. More...
 
reg32_t PWD_CURR_20C
 power down current control 20C
 
reg32_t PWD_CURR_35C
 power down current control 35C
 
reg32_t PWD_CURR_50C
 power down current control 50C
 
reg32_t PWD_CURR_65C
 power down current control 65C
 
reg32_t PWD_CURR_80C
 power down current control 80C
 
reg32_t PWD_CURR_95C
 power down current control 95C
 
reg32_t PWD_CURR_110C
 power down current control 110C
 
reg32_t PWD_CURR_125C
 power down current control 125C
 
reg32_t __reserved16 [5]
 meh
 
reg32_t SHDW_DIE_ID_0
 shadow of JTAG_TAP::EFUSE::DIE_ID_0. More...
 
reg32_t SHDW_DIE_ID_1
 shadow of JTAG_TAP::EFUSE::DIE_ID_1. More...
 
reg32_t SHDW_DIE_ID_2
 shadow of JTAG_TAP::EFUSE::DIE_ID_2. More...
 
reg32_t SHDW_DIE_ID_3
 shadow of JTAG_TAP::EFUSE::DIE_ID_3. More...
 
reg32_t __reserved17 [2]
 meh
 
reg32_t SHDW_OSC_BIAS_LDO_TRIM
 Internal. More...
 
reg32_t SHDW_ANA_TRIM
 Internal. More...
 
reg32_t __reserved18 [3]
 meh
 
reg32_t DAC_BIAS_CNF
 Internal.
 
reg32_t __reserved19 [2]
 meh
 
reg32_t TFW_PROBE
 Internal.
 
reg32_t TFW_FT
 Internal.
 
reg32_t DAC_CAL0
 Internal.
 
reg32_t DAC_CAL1
 Internal.
 
reg32_t DAC_CAL2
 Internal.
 
reg32_t DAC_CAL3
 Internal.
 
reg32_t CONFIG_RF_FRONTEND_DIV5
 config of RF frontend in divide-by-5 mode
 
reg32_t CONFIG_RF_FRONTEND_DIV6
 config of RF frontend in divide-by-6 mode
 
reg32_t CONFIG_RF_FRONTEND_DIV10
 config of RF frontend in divide-by-10 mode
 
reg32_t CONFIG_RF_FRONTEND_DIV12
 config of RF frontend in divide-by-12 mode
 
reg32_t CONFIG_RF_FRONTEND_DIV15
 config of RF frontend in divide-by-15 mode
 
reg32_t CONFIG_RF_FRONTEND_DIV30
 config of RF frontend in divide-by-30 mode
 
reg32_t CONFIG_SYNTH_DIV6
 config of synthesizer in divide-by-5-mode
 
reg32_t CONFIG_SYNTH_DIV12
 config of synthesizer in divide-by-12-mode
 
reg32_t CONFIG_MISC_ADC_DIV5
 config of IFADC in divide-by-5-mode
 
reg32_t CONFIG_MISC_ADC_DIV6
 config of IFADC in divide-by-6-mode
 
reg32_t CONFIG_MISC_ADC_DIV10
 config of IFADC in divide-by-10-mode
 
reg32_t CONFIG_MISC_ADC_DIV12
 config of IFADC in divide-by-12-mode
 
reg32_t CONFIG_MISC_ADC_DIV15
 config of IFADC in divide-by-15-mode
 
reg32_t CONFIG_MISC_ADC_DIV30
 config of IFADC in divide-by-30-mode
 
reg32_t CONFIG_RF_FRONTEND
 config of RF frontend in dividy-by-2-mode
 
reg32_t CONFIG_SYNTH
 config of synthesizer in dividy-by-2-mode
 
reg32_t CONFIG_MISC_ADC
 config of IFADC in divide-by-2-mode
 
reg32_t CAP_TRIM
 capacitor trim (it says 'capasitor' in the manual - if you know what that is ;-)
 

Field Documentation

◆ AMPCOMP_CTRL1

reg32_t fcfg_regs_t::AMPCOMP_CTRL1

Internal.

amplitude compensation control

Definition at line 104 of file cc13x2_fcfg.h.

◆ AMPCOMP_TH1

reg32_t fcfg_regs_t::AMPCOMP_TH1

Internal.

amplitude compensation threshold 1

Definition at line 102 of file cc13x2_fcfg.h.

◆ AMPCOMP_TH2

reg32_t fcfg_regs_t::AMPCOMP_TH2

Internal.

amplitude compensation threshold 2

Definition at line 103 of file cc13x2_fcfg.h.

◆ ANA2_TRIM

reg32_t fcfg_regs_t::ANA2_TRIM

internal

misc analog trim

Definition at line 76 of file cc13x2_fcfg.h.

◆ ANABYPASS_VALUE2

reg32_t fcfg_regs_t::ANABYPASS_VALUE2

Internal.

analog bypass value for OSC

Definition at line 105 of file cc13x2_fcfg.h.

◆ CONFIG_IF_ADC

reg32_t fcfg_regs_t::CONFIG_IF_ADC

Internal.

config of IF_ADC

Definition at line 94 of file cc13x2_fcfg.h.

◆ CONFIG_OSC_TOP

reg32_t fcfg_regs_t::CONFIG_OSC_TOP

Internal.

config of OSC

Definition at line 95 of file cc13x2_fcfg.h.

◆ FCFG1_REVISION

reg32_t fcfg_regs_t::FCFG1_REVISION

Factory configuration revision.

FCFG1 revision.

Definition at line 89 of file cc13x2_fcfg.h.

◆ FLASH_C_E_P_R

reg32_t fcfg_regs_t::FLASH_C_E_P_R

internal

flash compaction, execute, program, and read

Definition at line 62 of file cc13x2_fcfg.h.

◆ FLASH_COORDINATE

reg32_t fcfg_regs_t::FLASH_COORDINATE

chip coordinates on a wafer

X and Y coordinates of this unit on the wafer.

Definition at line 60 of file cc13x2_fcfg.h.

◆ FLASH_E_P

reg32_t fcfg_regs_t::FLASH_E_P

internal

flash erase and program setup time

Definition at line 61 of file cc13x2_fcfg.h.

◆ FLASH_EH_SEQ

reg32_t fcfg_regs_t::FLASH_EH_SEQ

internal

flash erase hold and sequence

Definition at line 64 of file cc13x2_fcfg.h.

◆ FLASH_ERA_PW

reg32_t fcfg_regs_t::FLASH_ERA_PW

internal

flash erase pulse width

Definition at line 68 of file cc13x2_fcfg.h.

◆ FLASH_NUMBER

reg32_t fcfg_regs_t::FLASH_NUMBER

manufacturing lot number

number of manufactoring lot that produced this unit

Definition at line 58 of file cc13x2_fcfg.h.

◆ FLASH_OTP_DATA3

reg32_t fcfg_regs_t::FLASH_OTP_DATA3

internal

flash OTP data 3

Definition at line 75 of file cc13x2_fcfg.h.

◆ FLASH_OTP_DATA4

reg32_t fcfg_regs_t::FLASH_OTP_DATA4

Internal.

flash OTP data 4

Definition at line 84 of file cc13x2_fcfg.h.

◆ FLASH_P_R_PV

reg32_t fcfg_regs_t::FLASH_P_R_PV

internal

flash program, read, and program verify

Definition at line 63 of file cc13x2_fcfg.h.

◆ FLASH_PP

reg32_t fcfg_regs_t::FLASH_PP

internal

flash program pulse

Definition at line 66 of file cc13x2_fcfg.h.

◆ FLASH_PROG_EP

reg32_t fcfg_regs_t::FLASH_PROG_EP

internal

flash program and erase pulse

Definition at line 67 of file cc13x2_fcfg.h.

◆ FLASH_V

reg32_t fcfg_regs_t::FLASH_V

internal

flash voltages

Definition at line 71 of file cc13x2_fcfg.h.

◆ FLASH_VHV

reg32_t fcfg_regs_t::FLASH_VHV

internal

flash VHV

Definition at line 69 of file cc13x2_fcfg.h.

◆ FLASH_VHV_E

reg32_t fcfg_regs_t::FLASH_VHV_E

internal

flash VHV erase

Definition at line 65 of file cc13x2_fcfg.h.

◆ FLASH_VHV_PV

reg32_t fcfg_regs_t::FLASH_VHV_PV

internal

flash VHV program verify

Definition at line 70 of file cc13x2_fcfg.h.

◆ ICEPICK_DEVICE_ID

reg32_t fcfg_regs_t::ICEPICK_DEVICE_ID

IcePick Device Identification.

IcePick device identification.

Definition at line 88 of file cc13x2_fcfg.h.

◆ IOCONF

reg32_t fcfg_regs_t::IOCONF

I/O Configuration.

IO config.

Definition at line 92 of file cc13x2_fcfg.h.

◆ LDO_TRIM

reg32_t fcfg_regs_t::LDO_TRIM

internal

LDO trim.

Definition at line 77 of file cc13x2_fcfg.h.

◆ MAC_15_4_0

reg32_t fcfg_regs_t::MAC_15_4_0

MAC IEEE 802.15.4 address 0.

MAC IEEE 820.15.4 address 0.

Definition at line 81 of file cc13x2_fcfg.h.

◆ MAC_15_4_1

reg32_t fcfg_regs_t::MAC_15_4_1

MAC IEEE 802.15.4 address 1.

MAC IEEE 820.15.4 address 1.

Definition at line 82 of file cc13x2_fcfg.h.

◆ MISC_OTP_DATA

reg32_t fcfg_regs_t::MISC_OTP_DATA

Miscelanous OTP data.

misc OTP data

Definition at line 90 of file cc13x2_fcfg.h.

◆ MISC_OTP_DATA_1

reg32_t fcfg_regs_t::MISC_OTP_DATA_1

Internal.

misc OSC control

Definition at line 111 of file cc13x2_fcfg.h.

◆ MISC_TRIM

reg32_t fcfg_regs_t::MISC_TRIM

Miscellaneous trim parameters.

misc trim parameters

Definition at line 85 of file cc13x2_fcfg.h.

◆ RCOSC_HF_TEMPCOMP

reg32_t fcfg_regs_t::RCOSC_HF_TEMPCOMP

Internal.

RFOSC HF temperature compensation.

Definition at line 86 of file cc13x2_fcfg.h.

◆ SHDW_ANA_TRIM

reg32_t fcfg_regs_t::SHDW_ANA_TRIM

Internal.

shadow of JTAG_TAP::EFUSE::ANA_TIM.

Definition at line 127 of file cc13x2_fcfg.h.

◆ SHDW_DIE_ID_0

reg32_t fcfg_regs_t::SHDW_DIE_ID_0

shadow of JTAG_TAP::EFUSE::DIE_ID_0.

Definition at line 121 of file cc13x2_fcfg.h.

◆ SHDW_DIE_ID_1

reg32_t fcfg_regs_t::SHDW_DIE_ID_1

shadow of JTAG_TAP::EFUSE::DIE_ID_1.

Definition at line 122 of file cc13x2_fcfg.h.

◆ SHDW_DIE_ID_2

reg32_t fcfg_regs_t::SHDW_DIE_ID_2

shadow of JTAG_TAP::EFUSE::DIE_ID_2.

Definition at line 123 of file cc13x2_fcfg.h.

◆ SHDW_DIE_ID_3

reg32_t fcfg_regs_t::SHDW_DIE_ID_3

shadow of JTAG_TAP::EFUSE::DIE_ID_3.

Definition at line 124 of file cc13x2_fcfg.h.

◆ SHDW_OSC_BIAS_LDO_TRIM

reg32_t fcfg_regs_t::SHDW_OSC_BIAS_LDO_TRIM

Internal.

shadow of JTAG_TAP::EFUSE::BIAS_LDO_TIM.

Definition at line 126 of file cc13x2_fcfg.h.

◆ SOC_ADC_REF_TRIM_AND_OFFSET_EXT

reg32_t fcfg_regs_t::SOC_ADC_REF_TRIM_AND_OFFSET_EXT

Internal.

AUX_ADC reference trim and offset of external reference mode.

Definition at line 101 of file cc13x2_fcfg.h.

◆ VOLT_TRIM

reg32_t fcfg_regs_t::VOLT_TRIM

Internal.

voltage trim

Definition at line 107 of file cc13x2_fcfg.h.


The documentation for this struct was generated from the following files: