EFM32 Happy Gecko Software Documentation  efm32hg-doc-5.1.2
EFM32HG_DEVINFO_BitFields

Detailed Description

Macros

#define _DEVINFO_ADC0CAL0_1V25_GAIN_MASK   0x00007F00UL
 
#define _DEVINFO_ADC0CAL0_1V25_GAIN_SHIFT   8
 
#define _DEVINFO_ADC0CAL0_1V25_OFFSET_MASK   0x0000007FUL
 
#define _DEVINFO_ADC0CAL0_1V25_OFFSET_SHIFT   0
 
#define _DEVINFO_ADC0CAL0_2V5_GAIN_MASK   0x7F000000UL
 
#define _DEVINFO_ADC0CAL0_2V5_GAIN_SHIFT   24
 
#define _DEVINFO_ADC0CAL0_2V5_OFFSET_MASK   0x007F0000UL
 
#define _DEVINFO_ADC0CAL0_2V5_OFFSET_SHIFT   16
 
#define _DEVINFO_ADC0CAL1_5VDIFF_GAIN_MASK   0x7F000000UL
 
#define _DEVINFO_ADC0CAL1_5VDIFF_GAIN_SHIFT   24
 
#define _DEVINFO_ADC0CAL1_5VDIFF_OFFSET_MASK   0x007F0000UL
 
#define _DEVINFO_ADC0CAL1_5VDIFF_OFFSET_SHIFT   16
 
#define _DEVINFO_ADC0CAL1_VDD_GAIN_MASK   0x00007F00UL
 
#define _DEVINFO_ADC0CAL1_VDD_GAIN_SHIFT   8
 
#define _DEVINFO_ADC0CAL1_VDD_OFFSET_MASK   0x0000007FUL
 
#define _DEVINFO_ADC0CAL1_VDD_OFFSET_SHIFT   0
 
#define _DEVINFO_ADC0CAL2_2XVDDVSS_OFFSET_MASK   0x0000007FUL
 
#define _DEVINFO_ADC0CAL2_2XVDDVSS_OFFSET_SHIFT   0
 
#define _DEVINFO_ADC0CAL2_TEMP1V25_MASK   0xFFF00000UL
 
#define _DEVINFO_ADC0CAL2_TEMP1V25_SHIFT   20
 
#define _DEVINFO_AUXHFRCOCAL0_BAND11_MASK   0x00FF0000UL
 
#define _DEVINFO_AUXHFRCOCAL0_BAND11_SHIFT   16
 
#define _DEVINFO_AUXHFRCOCAL0_BAND14_MASK   0xFF000000UL
 
#define _DEVINFO_AUXHFRCOCAL0_BAND14_SHIFT   24
 
#define _DEVINFO_AUXHFRCOCAL0_BAND1_MASK   0x000000FFUL
 
#define _DEVINFO_AUXHFRCOCAL0_BAND1_SHIFT   0
 
#define _DEVINFO_AUXHFRCOCAL0_BAND7_MASK   0x0000FF00UL
 
#define _DEVINFO_AUXHFRCOCAL0_BAND7_SHIFT   8
 
#define _DEVINFO_AUXHFRCOCAL1_BAND21_MASK   0x000000FFUL
 
#define _DEVINFO_AUXHFRCOCAL1_BAND21_SHIFT   0
 
#define _DEVINFO_CAL_CRC_MASK   0x0000FFFFUL
 
#define _DEVINFO_CAL_CRC_SHIFT   0
 
#define _DEVINFO_CAL_TEMP_MASK   0x00FF0000UL
 
#define _DEVINFO_CAL_TEMP_SHIFT   16
 
#define _DEVINFO_HFRCOCAL0_BAND11_MASK   0x00FF0000UL
 
#define _DEVINFO_HFRCOCAL0_BAND11_SHIFT   16
 
#define _DEVINFO_HFRCOCAL0_BAND14_MASK   0xFF000000UL
 
#define _DEVINFO_HFRCOCAL0_BAND14_SHIFT   24
 
#define _DEVINFO_HFRCOCAL0_BAND1_MASK   0x000000FFUL
 
#define _DEVINFO_HFRCOCAL0_BAND1_SHIFT   0
 
#define _DEVINFO_HFRCOCAL0_BAND7_MASK   0x0000FF00UL
 
#define _DEVINFO_HFRCOCAL0_BAND7_SHIFT   8
 
#define _DEVINFO_HFRCOCAL1_BAND21_MASK   0x000000FFUL
 
#define _DEVINFO_HFRCOCAL1_BAND21_SHIFT   0
 
#define _DEVINFO_IDAC0CAL0_RANGE0_MASK   0x000000FFUL
 
#define _DEVINFO_IDAC0CAL0_RANGE0_SHIFT   0
 
#define _DEVINFO_IDAC0CAL0_RANGE1_MASK   0x0000FF00UL
 
#define _DEVINFO_IDAC0CAL0_RANGE1_SHIFT   8
 
#define _DEVINFO_IDAC0CAL0_RANGE2_MASK   0x00FF0000UL
 
#define _DEVINFO_IDAC0CAL0_RANGE2_SHIFT   16
 
#define _DEVINFO_IDAC0CAL0_RANGE3_MASK   0xFF000000UL
 
#define _DEVINFO_IDAC0CAL0_RANGE3_SHIFT   24
 
#define _DEVINFO_MEMINFO_FLASH_PAGE_SIZE_MASK   0xFF000000UL
 
#define _DEVINFO_MEMINFO_FLASH_PAGE_SIZE_SHIFT   24
 
#define _DEVINFO_MSIZE_FLASH_MASK   0x0000FFFFUL
 
#define _DEVINFO_MSIZE_FLASH_SHIFT   0
 
#define _DEVINFO_MSIZE_SRAM_MASK   0xFFFF0000UL
 
#define _DEVINFO_MSIZE_SRAM_SHIFT   16
 
#define _DEVINFO_PART_DEVICE_FAMILY_EFM32G   71
 
#define _DEVINFO_PART_DEVICE_FAMILY_EFM32GG   72
 
#define _DEVINFO_PART_DEVICE_FAMILY_EFM32HG   77
 
#define _DEVINFO_PART_DEVICE_FAMILY_EFM32LG   74
 
#define _DEVINFO_PART_DEVICE_FAMILY_EFM32TG   73
 
#define _DEVINFO_PART_DEVICE_FAMILY_EFM32WG   75
 
#define _DEVINFO_PART_DEVICE_FAMILY_EFM32ZG   76
 
#define _DEVINFO_PART_DEVICE_FAMILY_EZR32HG   122
 
#define _DEVINFO_PART_DEVICE_FAMILY_EZR32LG   121
 
#define _DEVINFO_PART_DEVICE_FAMILY_EZR32WG   120
 
#define _DEVINFO_PART_DEVICE_FAMILY_G   71
 
#define _DEVINFO_PART_DEVICE_FAMILY_GG   72
 
#define _DEVINFO_PART_DEVICE_FAMILY_HG   77
 
#define _DEVINFO_PART_DEVICE_FAMILY_LG   74
 
#define _DEVINFO_PART_DEVICE_FAMILY_MASK   0x00FF0000UL
 
#define _DEVINFO_PART_DEVICE_FAMILY_SHIFT   16
 
#define _DEVINFO_PART_DEVICE_FAMILY_TG   73
 
#define _DEVINFO_PART_DEVICE_FAMILY_WG   75
 
#define _DEVINFO_PART_DEVICE_FAMILY_ZG   76
 
#define _DEVINFO_PART_DEVICE_NUMBER_MASK   0x0000FFFFUL
 
#define _DEVINFO_PART_DEVICE_NUMBER_SHIFT   0
 
#define _DEVINFO_PART_PROD_REV_MASK   0xFF000000UL
 
#define _DEVINFO_PART_PROD_REV_SHIFT   24
 
#define _DEVINFO_UNIQUEH_MASK   0xFFFFFFFFUL
 
#define _DEVINFO_UNIQUEH_SHIFT   0
 
#define _DEVINFO_UNIQUEL_MASK   0xFFFFFFFFUL
 
#define _DEVINFO_UNIQUEL_SHIFT   0
 
#define _DEVINFO_USHFRCOCAL0_BAND24_FINETUNING_MASK   0x00003F00UL
 
#define _DEVINFO_USHFRCOCAL0_BAND24_FINETUNING_SHIFT   8
 
#define _DEVINFO_USHFRCOCAL0_BAND24_TUNING_MASK   0x0000007FUL
 
#define _DEVINFO_USHFRCOCAL0_BAND24_TUNING_SHIFT   0
 
#define _DEVINFO_USHFRCOCAL0_BAND48_FINETUNING_MASK   0x3F000000UL
 
#define _DEVINFO_USHFRCOCAL0_BAND48_FINETUNING_SHIFT   24
 
#define _DEVINFO_USHFRCOCAL0_BAND48_TUNING_MASK   0x007F0000UL
 
#define _DEVINFO_USHFRCOCAL0_BAND48_TUNING_SHIFT   16
 

Macro Definition Documentation

#define _DEVINFO_ADC0CAL0_1V25_GAIN_MASK   0x00007F00UL

Gain for 1V25 reference, mask

Definition at line 71 of file efm32hg_devinfo.h.

#define _DEVINFO_ADC0CAL0_1V25_GAIN_SHIFT   8

Gain for 1V25 reference, shift

Definition at line 72 of file efm32hg_devinfo.h.

#define _DEVINFO_ADC0CAL0_1V25_OFFSET_MASK   0x0000007FUL

Offset for 1V25 reference, mask

Definition at line 73 of file efm32hg_devinfo.h.

#define _DEVINFO_ADC0CAL0_1V25_OFFSET_SHIFT   0

Offset for 1V25 reference, shift

Definition at line 74 of file efm32hg_devinfo.h.

#define _DEVINFO_ADC0CAL0_2V5_GAIN_MASK   0x7F000000UL

Gain for 2V5 reference, mask

Definition at line 75 of file efm32hg_devinfo.h.

#define _DEVINFO_ADC0CAL0_2V5_GAIN_SHIFT   24

Gain for 2V5 reference, shift

Definition at line 76 of file efm32hg_devinfo.h.

#define _DEVINFO_ADC0CAL0_2V5_OFFSET_MASK   0x007F0000UL

Offset for 2V5 reference, mask

Definition at line 77 of file efm32hg_devinfo.h.

#define _DEVINFO_ADC0CAL0_2V5_OFFSET_SHIFT   16

Offset for 2V5 reference, shift

Definition at line 78 of file efm32hg_devinfo.h.

#define _DEVINFO_ADC0CAL1_5VDIFF_GAIN_MASK   0x7F000000UL

Gain 5VDIFF for 5VDIFF reference, mask

Definition at line 83 of file efm32hg_devinfo.h.

#define _DEVINFO_ADC0CAL1_5VDIFF_GAIN_SHIFT   24

Gain for 5VDIFF reference, mask

Definition at line 84 of file efm32hg_devinfo.h.

#define _DEVINFO_ADC0CAL1_5VDIFF_OFFSET_MASK   0x007F0000UL

Offset for 5VDIFF reference, mask

Definition at line 85 of file efm32hg_devinfo.h.

#define _DEVINFO_ADC0CAL1_5VDIFF_OFFSET_SHIFT   16

Offset for 5VDIFF reference, shift

Definition at line 86 of file efm32hg_devinfo.h.

#define _DEVINFO_ADC0CAL1_VDD_GAIN_MASK   0x00007F00UL

Gain for VDD reference, mask

Definition at line 79 of file efm32hg_devinfo.h.

#define _DEVINFO_ADC0CAL1_VDD_GAIN_SHIFT   8

Gain for VDD reference, shift

Definition at line 80 of file efm32hg_devinfo.h.

#define _DEVINFO_ADC0CAL1_VDD_OFFSET_MASK   0x0000007FUL

Offset for VDD reference, mask

Definition at line 81 of file efm32hg_devinfo.h.

#define _DEVINFO_ADC0CAL1_VDD_OFFSET_SHIFT   0

Offset for VDD reference, shift

Definition at line 82 of file efm32hg_devinfo.h.

#define _DEVINFO_ADC0CAL2_2XVDDVSS_OFFSET_MASK   0x0000007FUL

Offset for 2XVDDVSS reference, mask

Definition at line 87 of file efm32hg_devinfo.h.

#define _DEVINFO_ADC0CAL2_2XVDDVSS_OFFSET_SHIFT   0

Offset for 2XVDDVSS reference, shift

Definition at line 88 of file efm32hg_devinfo.h.

#define _DEVINFO_ADC0CAL2_TEMP1V25_MASK   0xFFF00000UL

Temperature reading at 1V25 reference, mask

Definition at line 89 of file efm32hg_devinfo.h.

#define _DEVINFO_ADC0CAL2_TEMP1V25_SHIFT   20

Temperature reading at 1V25 reference, DegC

Definition at line 90 of file efm32hg_devinfo.h.

#define _DEVINFO_AUXHFRCOCAL0_BAND11_MASK   0x00FF0000UL

11MHz tuning value for AUXHFRCO, mask

Definition at line 111 of file efm32hg_devinfo.h.

Referenced by CMU_AUXHFRCOBandSet().

#define _DEVINFO_AUXHFRCOCAL0_BAND11_SHIFT   16

11MHz tuning value for AUXHFRCO, shift

Definition at line 112 of file efm32hg_devinfo.h.

Referenced by CMU_AUXHFRCOBandSet().

#define _DEVINFO_AUXHFRCOCAL0_BAND14_MASK   0xFF000000UL

14MHz tuning value for AUXHFRCO, mask

Definition at line 113 of file efm32hg_devinfo.h.

Referenced by CMU_AUXHFRCOBandSet().

#define _DEVINFO_AUXHFRCOCAL0_BAND14_SHIFT   24

14MHz tuning value for AUXHFRCO, shift

Definition at line 114 of file efm32hg_devinfo.h.

Referenced by CMU_AUXHFRCOBandSet().

#define _DEVINFO_AUXHFRCOCAL0_BAND1_MASK   0x000000FFUL

1MHz tuning value for AUXHFRCO, mask

Definition at line 107 of file efm32hg_devinfo.h.

Referenced by CMU_AUXHFRCOBandSet().

#define _DEVINFO_AUXHFRCOCAL0_BAND1_SHIFT   0

1MHz tuning value for AUXHFRCO, shift

Definition at line 108 of file efm32hg_devinfo.h.

Referenced by CMU_AUXHFRCOBandSet().

#define _DEVINFO_AUXHFRCOCAL0_BAND7_MASK   0x0000FF00UL

7MHz tuning value for AUXHFRCO, mask

Definition at line 109 of file efm32hg_devinfo.h.

Referenced by CMU_AUXHFRCOBandSet().

#define _DEVINFO_AUXHFRCOCAL0_BAND7_SHIFT   8

7MHz tuning value for AUXHFRCO, shift

Definition at line 110 of file efm32hg_devinfo.h.

Referenced by CMU_AUXHFRCOBandSet().

#define _DEVINFO_AUXHFRCOCAL1_BAND21_MASK   0x000000FFUL

21MHz tuning value for AUXHFRCO, mask

Definition at line 115 of file efm32hg_devinfo.h.

Referenced by CMU_AUXHFRCOBandSet().

#define _DEVINFO_AUXHFRCOCAL1_BAND21_SHIFT   0

21MHz tuning value for AUXHFRCO, shift

Definition at line 116 of file efm32hg_devinfo.h.

Referenced by CMU_AUXHFRCOBandSet().

#define _DEVINFO_CAL_CRC_MASK   0x0000FFFFUL

Integrity CRC checksum mask

Definition at line 67 of file efm32hg_devinfo.h.

#define _DEVINFO_CAL_CRC_SHIFT   0

Integrity CRC checksum shift

Definition at line 68 of file efm32hg_devinfo.h.

#define _DEVINFO_CAL_TEMP_MASK   0x00FF0000UL

Calibration temperature, DegC, mask

Definition at line 69 of file efm32hg_devinfo.h.

Referenced by SYSTEM_GetCalibrationTemperature(), and TEMPDRV_Init().

#define _DEVINFO_CAL_TEMP_SHIFT   16

Calibration temperature shift

Definition at line 70 of file efm32hg_devinfo.h.

Referenced by SYSTEM_GetCalibrationTemperature(), and TEMPDRV_Init().

#define _DEVINFO_HFRCOCAL0_BAND11_MASK   0x00FF0000UL

11MHz tuning value for HFRCO, mask

Definition at line 121 of file efm32hg_devinfo.h.

Referenced by CMU_HFRCOBandSet().

#define _DEVINFO_HFRCOCAL0_BAND11_SHIFT   16

11MHz tuning value for HFRCO, shift

Definition at line 122 of file efm32hg_devinfo.h.

Referenced by CMU_HFRCOBandSet().

#define _DEVINFO_HFRCOCAL0_BAND14_MASK   0xFF000000UL

14MHz tuning value for HFRCO, mask

Definition at line 123 of file efm32hg_devinfo.h.

Referenced by CMU_HFRCOBandSet().

#define _DEVINFO_HFRCOCAL0_BAND14_SHIFT   24

14MHz tuning value for HFRCO, shift

Definition at line 124 of file efm32hg_devinfo.h.

Referenced by CMU_HFRCOBandSet().

#define _DEVINFO_HFRCOCAL0_BAND1_MASK   0x000000FFUL

1MHz tuning value for HFRCO, mask

Definition at line 117 of file efm32hg_devinfo.h.

Referenced by CMU_HFRCOBandSet().

#define _DEVINFO_HFRCOCAL0_BAND1_SHIFT   0

1MHz tuning value for HFRCO, shift

Definition at line 118 of file efm32hg_devinfo.h.

Referenced by CMU_HFRCOBandSet().

#define _DEVINFO_HFRCOCAL0_BAND7_MASK   0x0000FF00UL

7MHz tuning value for HFRCO, mask

Definition at line 119 of file efm32hg_devinfo.h.

Referenced by CMU_HFRCOBandSet().

#define _DEVINFO_HFRCOCAL0_BAND7_SHIFT   8

7MHz tuning value for HFRCO, shift

Definition at line 120 of file efm32hg_devinfo.h.

Referenced by CMU_HFRCOBandSet().

#define _DEVINFO_HFRCOCAL1_BAND21_MASK   0x000000FFUL

21MHz tuning value for HFRCO, mask

Definition at line 125 of file efm32hg_devinfo.h.

Referenced by CMU_HFRCOBandSet().

#define _DEVINFO_HFRCOCAL1_BAND21_SHIFT   0

21MHz tuning value for HFRCO, shift

Definition at line 126 of file efm32hg_devinfo.h.

Referenced by CMU_HFRCOBandSet().

#define _DEVINFO_IDAC0CAL0_RANGE0_MASK   0x000000FFUL

Current range 0 tuning value for IDAC0 mask

Definition at line 91 of file efm32hg_devinfo.h.

Referenced by IDAC_RangeSet().

#define _DEVINFO_IDAC0CAL0_RANGE0_SHIFT   0

Current range 0 tuning value for IDAC0 shift

Definition at line 92 of file efm32hg_devinfo.h.

Referenced by IDAC_RangeSet().

#define _DEVINFO_IDAC0CAL0_RANGE1_MASK   0x0000FF00UL

Current range 1 tuning value for IDAC0 mask

Definition at line 93 of file efm32hg_devinfo.h.

Referenced by IDAC_RangeSet().

#define _DEVINFO_IDAC0CAL0_RANGE1_SHIFT   8

Current range 1 tuning value for IDAC0 shift

Definition at line 94 of file efm32hg_devinfo.h.

Referenced by IDAC_RangeSet().

#define _DEVINFO_IDAC0CAL0_RANGE2_MASK   0x00FF0000UL

Current range 2 tuning value for IDAC0 mask

Definition at line 95 of file efm32hg_devinfo.h.

Referenced by IDAC_RangeSet().

#define _DEVINFO_IDAC0CAL0_RANGE2_SHIFT   16

Current range 2 tuning value for IDAC0 shift

Definition at line 96 of file efm32hg_devinfo.h.

Referenced by IDAC_RangeSet().

#define _DEVINFO_IDAC0CAL0_RANGE3_MASK   0xFF000000UL

Current range 3 tuning value for IDAC0 mask

Definition at line 97 of file efm32hg_devinfo.h.

Referenced by IDAC_RangeSet().

#define _DEVINFO_IDAC0CAL0_RANGE3_SHIFT   24

Current range 3 tuning value for IDAC0 shift

Definition at line 98 of file efm32hg_devinfo.h.

Referenced by IDAC_RangeSet().

#define _DEVINFO_MEMINFO_FLASH_PAGE_SIZE_MASK   0xFF000000UL

Flash page size (refer to ref.man for encoding) mask

Definition at line 127 of file efm32hg_devinfo.h.

Referenced by SYSTEM_GetFlashPageSize().

#define _DEVINFO_MEMINFO_FLASH_PAGE_SIZE_SHIFT   24

Flash page size shift

Definition at line 128 of file efm32hg_devinfo.h.

Referenced by SYSTEM_GetFlashPageSize().

#define _DEVINFO_MSIZE_FLASH_MASK   0x0000FFFFUL

SRAM size in kilobytes

Definition at line 135 of file efm32hg_devinfo.h.

Referenced by SYSTEM_GetFlashSize(), and SYSTEM_GetSRAMSize().

#define _DEVINFO_MSIZE_FLASH_SHIFT   0

Bit position for SRAM size

Definition at line 136 of file efm32hg_devinfo.h.

Referenced by SYSTEM_GetFlashSize(), and SYSTEM_GetSRAMSize().

#define _DEVINFO_MSIZE_SRAM_MASK   0xFFFF0000UL

Flash size in kilobytes

Definition at line 133 of file efm32hg_devinfo.h.

Referenced by SYSTEM_GetFlashSize(), and SYSTEM_GetSRAMSize().

#define _DEVINFO_MSIZE_SRAM_SHIFT   16

Bit position for flash size

Definition at line 134 of file efm32hg_devinfo.h.

Referenced by SYSTEM_GetFlashSize(), and SYSTEM_GetSRAMSize().

#define _DEVINFO_PART_DEVICE_FAMILY_EFM32G   71

Gecko Device Family

Definition at line 150 of file efm32hg_devinfo.h.

#define _DEVINFO_PART_DEVICE_FAMILY_EFM32GG   72

Giant Gecko Device Family

Definition at line 151 of file efm32hg_devinfo.h.

#define _DEVINFO_PART_DEVICE_FAMILY_EFM32HG   77

Happy Gecko Device Family

Definition at line 156 of file efm32hg_devinfo.h.

#define _DEVINFO_PART_DEVICE_FAMILY_EFM32LG   74

Leopard Gecko Device Family

Definition at line 153 of file efm32hg_devinfo.h.

#define _DEVINFO_PART_DEVICE_FAMILY_EFM32TG   73

Tiny Gecko Device Family

Definition at line 152 of file efm32hg_devinfo.h.

#define _DEVINFO_PART_DEVICE_FAMILY_EFM32WG   75

Wonder Gecko Device Family

Definition at line 154 of file efm32hg_devinfo.h.

#define _DEVINFO_PART_DEVICE_FAMILY_EFM32ZG   76

Zero Gecko Device Family

Definition at line 155 of file efm32hg_devinfo.h.

#define _DEVINFO_PART_DEVICE_FAMILY_EZR32HG   122

EZR Happy Gecko Device Family

Definition at line 159 of file efm32hg_devinfo.h.

#define _DEVINFO_PART_DEVICE_FAMILY_EZR32LG   121

EZR Leopard Gecko Device Family

Definition at line 158 of file efm32hg_devinfo.h.

#define _DEVINFO_PART_DEVICE_FAMILY_EZR32WG   120

EZR Wonder Gecko Device Family

Definition at line 157 of file efm32hg_devinfo.h.

#define _DEVINFO_PART_DEVICE_FAMILY_G   71

Gecko Device Family

Definition at line 142 of file efm32hg_devinfo.h.

#define _DEVINFO_PART_DEVICE_FAMILY_GG   72

Giant Gecko Device Family

Definition at line 143 of file efm32hg_devinfo.h.

#define _DEVINFO_PART_DEVICE_FAMILY_HG   77

Happy Gecko Device Family

Definition at line 148 of file efm32hg_devinfo.h.

#define _DEVINFO_PART_DEVICE_FAMILY_LG   74

Leopard Gecko Device Family

Definition at line 145 of file efm32hg_devinfo.h.

#define _DEVINFO_PART_DEVICE_FAMILY_MASK   0x00FF0000UL

Device Family, 0x47 for Gecko

Definition at line 139 of file efm32hg_devinfo.h.

Referenced by SYSTEM_GetFamily().

#define _DEVINFO_PART_DEVICE_FAMILY_SHIFT   16

Bit position for device family

Definition at line 140 of file efm32hg_devinfo.h.

Referenced by SYSTEM_GetFamily().

#define _DEVINFO_PART_DEVICE_FAMILY_TG   73

Tiny Gecko Device Family

Definition at line 144 of file efm32hg_devinfo.h.

#define _DEVINFO_PART_DEVICE_FAMILY_WG   75

Wonder Gecko Device Family

Definition at line 146 of file efm32hg_devinfo.h.

#define _DEVINFO_PART_DEVICE_FAMILY_ZG   76

Zero Gecko Device Family

Definition at line 147 of file efm32hg_devinfo.h.

#define _DEVINFO_PART_DEVICE_NUMBER_MASK   0x0000FFFFUL

Device number

Definition at line 160 of file efm32hg_devinfo.h.

Referenced by SYSTEM_GetPartNumber().

#define _DEVINFO_PART_DEVICE_NUMBER_SHIFT   0

Bit position for device number

Definition at line 161 of file efm32hg_devinfo.h.

Referenced by SYSTEM_GetPartNumber().

#define _DEVINFO_PART_PROD_REV_MASK   0xFF000000UL

Production revision

Definition at line 137 of file efm32hg_devinfo.h.

Referenced by SYSTEM_GetProdRev().

#define _DEVINFO_PART_PROD_REV_SHIFT   24

Bit position for production revision

Definition at line 138 of file efm32hg_devinfo.h.

Referenced by SYSTEM_GetProdRev().

#define _DEVINFO_UNIQUEH_MASK   0xFFFFFFFFUL

High part of 64-bit device unique number

Definition at line 131 of file efm32hg_devinfo.h.

#define _DEVINFO_UNIQUEH_SHIFT   0

Unique High 32-bit shift

Definition at line 132 of file efm32hg_devinfo.h.

#define _DEVINFO_UNIQUEL_MASK   0xFFFFFFFFUL

Lower part of 64-bit device unique number

Definition at line 129 of file efm32hg_devinfo.h.

#define _DEVINFO_UNIQUEL_SHIFT   0

Unique Low 32-bit shift

Definition at line 130 of file efm32hg_devinfo.h.

#define _DEVINFO_USHFRCOCAL0_BAND24_FINETUNING_MASK   0x00003F00UL

24 MHz FINETUNING value for USFRCO mask

Definition at line 101 of file efm32hg_devinfo.h.

Referenced by CMU_USHFRCOBandSet().

#define _DEVINFO_USHFRCOCAL0_BAND24_FINETUNING_SHIFT   8

24 MHz FINETUNING value for USFRCO shift

Definition at line 102 of file efm32hg_devinfo.h.

Referenced by CMU_USHFRCOBandSet().

#define _DEVINFO_USHFRCOCAL0_BAND24_TUNING_MASK   0x0000007FUL

24 MHz TUNING value for USFRCO mask

Definition at line 99 of file efm32hg_devinfo.h.

Referenced by CMU_USHFRCOBandSet().

#define _DEVINFO_USHFRCOCAL0_BAND24_TUNING_SHIFT   0

24 MHz TUNING value for USFRCO shift

Definition at line 100 of file efm32hg_devinfo.h.

Referenced by CMU_USHFRCOBandSet().

#define _DEVINFO_USHFRCOCAL0_BAND48_FINETUNING_MASK   0x3F000000UL

24 MHz FINETUNING value for USFRCO mask

Definition at line 105 of file efm32hg_devinfo.h.

Referenced by CMU_USHFRCOBandSet().

#define _DEVINFO_USHFRCOCAL0_BAND48_FINETUNING_SHIFT   24

24 MHz FINETUNING value for USFRCO shift

Definition at line 106 of file efm32hg_devinfo.h.

Referenced by CMU_USHFRCOBandSet().

#define _DEVINFO_USHFRCOCAL0_BAND48_TUNING_MASK   0x007F0000UL

24 MHz TUNING value for USFRCO mask

Definition at line 103 of file efm32hg_devinfo.h.

Referenced by CMU_USHFRCOBandSet().

#define _DEVINFO_USHFRCOCAL0_BAND48_TUNING_SHIFT   16

24 MHz TUNING value for USFRCO shift

Definition at line 104 of file efm32hg_devinfo.h.

Referenced by CMU_USHFRCOBandSet().