Skip to content

Commit 67ecbb7

Browse files
stevew817adbridge
authored andcommitted
Update to Gecko SDK 5.1.2
Updating CMSIS device headers
1 parent 70d0895 commit 67ecbb7

File tree

594 files changed

+3687
-3067
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

594 files changed

+3687
-3067
lines changed

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32GG/device/efm32gg230f1024.h

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
* @file efm32gg230f1024.h
33
* @brief CMSIS Cortex-M Peripheral Access Layer Header File
44
* for EFM32GG230F1024
5-
* @version 5.0.0
5+
* @version 5.1.2
66
******************************************************************************
77
* @section License
8-
* <b>Copyright 2016 Silicon Laboratories, Inc. http://www.silabs.com</b>
8+
* <b>Copyright 2017 Silicon Laboratories, Inc. http://www.silabs.com</b>
99
******************************************************************************
1010
*
1111
* Permission is granted to anyone to use this software for any purpose,
@@ -115,12 +115,14 @@ typedef enum IRQn
115115
******************************************************************************/
116116

117117
/** Part family */
118-
#define _EFM32_GIANT_FAMILY 1 /**< Giant/Leopard Gecko EFM32LG/GG MCU Family */
119-
#define _EFM_DEVICE /**< Silicon Labs EFM-type microcontroller */
120-
#define _SILICON_LABS_32B_SERIES_0 /**< Silicon Labs series number */
121-
#define _SILICON_LABS_32B_SERIES 0 /**< Silicon Labs series number */
122-
#define _SILICON_LABS_32B_PLATFORM_1 /**< Silicon Labs platform name */
123-
#define _SILICON_LABS_32B_PLATFORM 1 /**< Silicon Labs platform name */
118+
#define _EFM32_GIANT_FAMILY 1 /**< Giant/Leopard Gecko EFM32LG/GG MCU Family */
119+
#define _EFM_DEVICE /**< Silicon Labs EFM-type microcontroller */
120+
#define _SILICON_LABS_32B_SERIES_0 /**< Silicon Labs series number */
121+
#define _SILICON_LABS_32B_SERIES 0 /**< Silicon Labs series number */
122+
#define _SILICON_LABS_GECKO_INTERNAL_SDID 72 /** Silicon Labs internal use only, may change any time */
123+
#define _SILICON_LABS_GECKO_INTERNAL_SDID_72 /** Silicon Labs internal use only, may change any time */
124+
#define _SILICON_LABS_32B_PLATFORM_1 /**< @deprecated Silicon Labs platform name */
125+
#define _SILICON_LABS_32B_PLATFORM 1 /**< @deprecated Silicon Labs platform name */
124126

125127
/* If part number is not defined as compiler option, define it */
126128
#if !defined(EFM32GG230F1024)

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32GG/device/efm32gg230f512.h

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
* @file efm32gg230f512.h
33
* @brief CMSIS Cortex-M Peripheral Access Layer Header File
44
* for EFM32GG230F512
5-
* @version 5.0.0
5+
* @version 5.1.2
66
******************************************************************************
77
* @section License
8-
* <b>Copyright 2016 Silicon Laboratories, Inc. http://www.silabs.com</b>
8+
* <b>Copyright 2017 Silicon Laboratories, Inc. http://www.silabs.com</b>
99
******************************************************************************
1010
*
1111
* Permission is granted to anyone to use this software for any purpose,
@@ -115,12 +115,14 @@ typedef enum IRQn
115115
******************************************************************************/
116116

117117
/** Part family */
118-
#define _EFM32_GIANT_FAMILY 1 /**< Giant/Leopard Gecko EFM32LG/GG MCU Family */
119-
#define _EFM_DEVICE /**< Silicon Labs EFM-type microcontroller */
120-
#define _SILICON_LABS_32B_SERIES_0 /**< Silicon Labs series number */
121-
#define _SILICON_LABS_32B_SERIES 0 /**< Silicon Labs series number */
122-
#define _SILICON_LABS_32B_PLATFORM_1 /**< Silicon Labs platform name */
123-
#define _SILICON_LABS_32B_PLATFORM 1 /**< Silicon Labs platform name */
118+
#define _EFM32_GIANT_FAMILY 1 /**< Giant/Leopard Gecko EFM32LG/GG MCU Family */
119+
#define _EFM_DEVICE /**< Silicon Labs EFM-type microcontroller */
120+
#define _SILICON_LABS_32B_SERIES_0 /**< Silicon Labs series number */
121+
#define _SILICON_LABS_32B_SERIES 0 /**< Silicon Labs series number */
122+
#define _SILICON_LABS_GECKO_INTERNAL_SDID 72 /** Silicon Labs internal use only, may change any time */
123+
#define _SILICON_LABS_GECKO_INTERNAL_SDID_72 /** Silicon Labs internal use only, may change any time */
124+
#define _SILICON_LABS_32B_PLATFORM_1 /**< @deprecated Silicon Labs platform name */
125+
#define _SILICON_LABS_32B_PLATFORM 1 /**< @deprecated Silicon Labs platform name */
124126

125127
/* If part number is not defined as compiler option, define it */
126128
#if !defined(EFM32GG230F512)

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32GG/device/efm32gg232f1024.h

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
* @file efm32gg232f1024.h
33
* @brief CMSIS Cortex-M Peripheral Access Layer Header File
44
* for EFM32GG232F1024
5-
* @version 5.0.0
5+
* @version 5.1.2
66
******************************************************************************
77
* @section License
8-
* <b>Copyright 2016 Silicon Laboratories, Inc. http://www.silabs.com</b>
8+
* <b>Copyright 2017 Silicon Laboratories, Inc. http://www.silabs.com</b>
99
******************************************************************************
1010
*
1111
* Permission is granted to anyone to use this software for any purpose,
@@ -115,12 +115,14 @@ typedef enum IRQn
115115
******************************************************************************/
116116

117117
/** Part family */
118-
#define _EFM32_GIANT_FAMILY 1 /**< Giant/Leopard Gecko EFM32LG/GG MCU Family */
119-
#define _EFM_DEVICE /**< Silicon Labs EFM-type microcontroller */
120-
#define _SILICON_LABS_32B_SERIES_0 /**< Silicon Labs series number */
121-
#define _SILICON_LABS_32B_SERIES 0 /**< Silicon Labs series number */
122-
#define _SILICON_LABS_32B_PLATFORM_1 /**< Silicon Labs platform name */
123-
#define _SILICON_LABS_32B_PLATFORM 1 /**< Silicon Labs platform name */
118+
#define _EFM32_GIANT_FAMILY 1 /**< Giant/Leopard Gecko EFM32LG/GG MCU Family */
119+
#define _EFM_DEVICE /**< Silicon Labs EFM-type microcontroller */
120+
#define _SILICON_LABS_32B_SERIES_0 /**< Silicon Labs series number */
121+
#define _SILICON_LABS_32B_SERIES 0 /**< Silicon Labs series number */
122+
#define _SILICON_LABS_GECKO_INTERNAL_SDID 72 /** Silicon Labs internal use only, may change any time */
123+
#define _SILICON_LABS_GECKO_INTERNAL_SDID_72 /** Silicon Labs internal use only, may change any time */
124+
#define _SILICON_LABS_32B_PLATFORM_1 /**< @deprecated Silicon Labs platform name */
125+
#define _SILICON_LABS_32B_PLATFORM 1 /**< @deprecated Silicon Labs platform name */
124126

125127
/* If part number is not defined as compiler option, define it */
126128
#if !defined(EFM32GG232F1024)

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32GG/device/efm32gg232f512.h

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
* @file efm32gg232f512.h
33
* @brief CMSIS Cortex-M Peripheral Access Layer Header File
44
* for EFM32GG232F512
5-
* @version 5.0.0
5+
* @version 5.1.2
66
******************************************************************************
77
* @section License
8-
* <b>Copyright 2016 Silicon Laboratories, Inc. http://www.silabs.com</b>
8+
* <b>Copyright 2017 Silicon Laboratories, Inc. http://www.silabs.com</b>
99
******************************************************************************
1010
*
1111
* Permission is granted to anyone to use this software for any purpose,
@@ -115,12 +115,14 @@ typedef enum IRQn
115115
******************************************************************************/
116116

117117
/** Part family */
118-
#define _EFM32_GIANT_FAMILY 1 /**< Giant/Leopard Gecko EFM32LG/GG MCU Family */
119-
#define _EFM_DEVICE /**< Silicon Labs EFM-type microcontroller */
120-
#define _SILICON_LABS_32B_SERIES_0 /**< Silicon Labs series number */
121-
#define _SILICON_LABS_32B_SERIES 0 /**< Silicon Labs series number */
122-
#define _SILICON_LABS_32B_PLATFORM_1 /**< Silicon Labs platform name */
123-
#define _SILICON_LABS_32B_PLATFORM 1 /**< Silicon Labs platform name */
118+
#define _EFM32_GIANT_FAMILY 1 /**< Giant/Leopard Gecko EFM32LG/GG MCU Family */
119+
#define _EFM_DEVICE /**< Silicon Labs EFM-type microcontroller */
120+
#define _SILICON_LABS_32B_SERIES_0 /**< Silicon Labs series number */
121+
#define _SILICON_LABS_32B_SERIES 0 /**< Silicon Labs series number */
122+
#define _SILICON_LABS_GECKO_INTERNAL_SDID 72 /** Silicon Labs internal use only, may change any time */
123+
#define _SILICON_LABS_GECKO_INTERNAL_SDID_72 /** Silicon Labs internal use only, may change any time */
124+
#define _SILICON_LABS_32B_PLATFORM_1 /**< @deprecated Silicon Labs platform name */
125+
#define _SILICON_LABS_32B_PLATFORM 1 /**< @deprecated Silicon Labs platform name */
124126

125127
/* If part number is not defined as compiler option, define it */
126128
#if !defined(EFM32GG232F512)

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32GG/device/efm32gg280f1024.h

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
* @file efm32gg280f1024.h
33
* @brief CMSIS Cortex-M Peripheral Access Layer Header File
44
* for EFM32GG280F1024
5-
* @version 5.0.0
5+
* @version 5.1.2
66
******************************************************************************
77
* @section License
8-
* <b>Copyright 2016 Silicon Laboratories, Inc. http://www.silabs.com</b>
8+
* <b>Copyright 2017 Silicon Laboratories, Inc. http://www.silabs.com</b>
99
******************************************************************************
1010
*
1111
* Permission is granted to anyone to use this software for any purpose,
@@ -120,12 +120,14 @@ typedef enum IRQn
120120
******************************************************************************/
121121

122122
/** Part family */
123-
#define _EFM32_GIANT_FAMILY 1 /**< Giant/Leopard Gecko EFM32LG/GG MCU Family */
124-
#define _EFM_DEVICE /**< Silicon Labs EFM-type microcontroller */
125-
#define _SILICON_LABS_32B_SERIES_0 /**< Silicon Labs series number */
126-
#define _SILICON_LABS_32B_SERIES 0 /**< Silicon Labs series number */
127-
#define _SILICON_LABS_32B_PLATFORM_1 /**< Silicon Labs platform name */
128-
#define _SILICON_LABS_32B_PLATFORM 1 /**< Silicon Labs platform name */
123+
#define _EFM32_GIANT_FAMILY 1 /**< Giant/Leopard Gecko EFM32LG/GG MCU Family */
124+
#define _EFM_DEVICE /**< Silicon Labs EFM-type microcontroller */
125+
#define _SILICON_LABS_32B_SERIES_0 /**< Silicon Labs series number */
126+
#define _SILICON_LABS_32B_SERIES 0 /**< Silicon Labs series number */
127+
#define _SILICON_LABS_GECKO_INTERNAL_SDID 72 /** Silicon Labs internal use only, may change any time */
128+
#define _SILICON_LABS_GECKO_INTERNAL_SDID_72 /** Silicon Labs internal use only, may change any time */
129+
#define _SILICON_LABS_32B_PLATFORM_1 /**< @deprecated Silicon Labs platform name */
130+
#define _SILICON_LABS_32B_PLATFORM 1 /**< @deprecated Silicon Labs platform name */
129131

130132
/* If part number is not defined as compiler option, define it */
131133
#if !defined(EFM32GG280F1024)

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32GG/device/efm32gg280f512.h

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
* @file efm32gg280f512.h
33
* @brief CMSIS Cortex-M Peripheral Access Layer Header File
44
* for EFM32GG280F512
5-
* @version 5.0.0
5+
* @version 5.1.2
66
******************************************************************************
77
* @section License
8-
* <b>Copyright 2016 Silicon Laboratories, Inc. http://www.silabs.com</b>
8+
* <b>Copyright 2017 Silicon Laboratories, Inc. http://www.silabs.com</b>
99
******************************************************************************
1010
*
1111
* Permission is granted to anyone to use this software for any purpose,
@@ -120,12 +120,14 @@ typedef enum IRQn
120120
******************************************************************************/
121121

122122
/** Part family */
123-
#define _EFM32_GIANT_FAMILY 1 /**< Giant/Leopard Gecko EFM32LG/GG MCU Family */
124-
#define _EFM_DEVICE /**< Silicon Labs EFM-type microcontroller */
125-
#define _SILICON_LABS_32B_SERIES_0 /**< Silicon Labs series number */
126-
#define _SILICON_LABS_32B_SERIES 0 /**< Silicon Labs series number */
127-
#define _SILICON_LABS_32B_PLATFORM_1 /**< Silicon Labs platform name */
128-
#define _SILICON_LABS_32B_PLATFORM 1 /**< Silicon Labs platform name */
123+
#define _EFM32_GIANT_FAMILY 1 /**< Giant/Leopard Gecko EFM32LG/GG MCU Family */
124+
#define _EFM_DEVICE /**< Silicon Labs EFM-type microcontroller */
125+
#define _SILICON_LABS_32B_SERIES_0 /**< Silicon Labs series number */
126+
#define _SILICON_LABS_32B_SERIES 0 /**< Silicon Labs series number */
127+
#define _SILICON_LABS_GECKO_INTERNAL_SDID 72 /** Silicon Labs internal use only, may change any time */
128+
#define _SILICON_LABS_GECKO_INTERNAL_SDID_72 /** Silicon Labs internal use only, may change any time */
129+
#define _SILICON_LABS_32B_PLATFORM_1 /**< @deprecated Silicon Labs platform name */
130+
#define _SILICON_LABS_32B_PLATFORM 1 /**< @deprecated Silicon Labs platform name */
129131

130132
/* If part number is not defined as compiler option, define it */
131133
#if !defined(EFM32GG280F512)

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32GG/device/efm32gg290f1024.h

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
* @file efm32gg290f1024.h
33
* @brief CMSIS Cortex-M Peripheral Access Layer Header File
44
* for EFM32GG290F1024
5-
* @version 5.0.0
5+
* @version 5.1.2
66
******************************************************************************
77
* @section License
8-
* <b>Copyright 2016 Silicon Laboratories, Inc. http://www.silabs.com</b>
8+
* <b>Copyright 2017 Silicon Laboratories, Inc. http://www.silabs.com</b>
99
******************************************************************************
1010
*
1111
* Permission is granted to anyone to use this software for any purpose,
@@ -120,12 +120,14 @@ typedef enum IRQn
120120
******************************************************************************/
121121

122122
/** Part family */
123-
#define _EFM32_GIANT_FAMILY 1 /**< Giant/Leopard Gecko EFM32LG/GG MCU Family */
124-
#define _EFM_DEVICE /**< Silicon Labs EFM-type microcontroller */
125-
#define _SILICON_LABS_32B_SERIES_0 /**< Silicon Labs series number */
126-
#define _SILICON_LABS_32B_SERIES 0 /**< Silicon Labs series number */
127-
#define _SILICON_LABS_32B_PLATFORM_1 /**< Silicon Labs platform name */
128-
#define _SILICON_LABS_32B_PLATFORM 1 /**< Silicon Labs platform name */
123+
#define _EFM32_GIANT_FAMILY 1 /**< Giant/Leopard Gecko EFM32LG/GG MCU Family */
124+
#define _EFM_DEVICE /**< Silicon Labs EFM-type microcontroller */
125+
#define _SILICON_LABS_32B_SERIES_0 /**< Silicon Labs series number */
126+
#define _SILICON_LABS_32B_SERIES 0 /**< Silicon Labs series number */
127+
#define _SILICON_LABS_GECKO_INTERNAL_SDID 72 /** Silicon Labs internal use only, may change any time */
128+
#define _SILICON_LABS_GECKO_INTERNAL_SDID_72 /** Silicon Labs internal use only, may change any time */
129+
#define _SILICON_LABS_32B_PLATFORM_1 /**< @deprecated Silicon Labs platform name */
130+
#define _SILICON_LABS_32B_PLATFORM 1 /**< @deprecated Silicon Labs platform name */
129131

130132
/* If part number is not defined as compiler option, define it */
131133
#if !defined(EFM32GG290F1024)

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32GG/device/efm32gg290f512.h

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
* @file efm32gg290f512.h
33
* @brief CMSIS Cortex-M Peripheral Access Layer Header File
44
* for EFM32GG290F512
5-
* @version 5.0.0
5+
* @version 5.1.2
66
******************************************************************************
77
* @section License
8-
* <b>Copyright 2016 Silicon Laboratories, Inc. http://www.silabs.com</b>
8+
* <b>Copyright 2017 Silicon Laboratories, Inc. http://www.silabs.com</b>
99
******************************************************************************
1010
*
1111
* Permission is granted to anyone to use this software for any purpose,
@@ -120,12 +120,14 @@ typedef enum IRQn
120120
******************************************************************************/
121121

122122
/** Part family */
123-
#define _EFM32_GIANT_FAMILY 1 /**< Giant/Leopard Gecko EFM32LG/GG MCU Family */
124-
#define _EFM_DEVICE /**< Silicon Labs EFM-type microcontroller */
125-
#define _SILICON_LABS_32B_SERIES_0 /**< Silicon Labs series number */
126-
#define _SILICON_LABS_32B_SERIES 0 /**< Silicon Labs series number */
127-
#define _SILICON_LABS_32B_PLATFORM_1 /**< Silicon Labs platform name */
128-
#define _SILICON_LABS_32B_PLATFORM 1 /**< Silicon Labs platform name */
123+
#define _EFM32_GIANT_FAMILY 1 /**< Giant/Leopard Gecko EFM32LG/GG MCU Family */
124+
#define _EFM_DEVICE /**< Silicon Labs EFM-type microcontroller */
125+
#define _SILICON_LABS_32B_SERIES_0 /**< Silicon Labs series number */
126+
#define _SILICON_LABS_32B_SERIES 0 /**< Silicon Labs series number */
127+
#define _SILICON_LABS_GECKO_INTERNAL_SDID 72 /** Silicon Labs internal use only, may change any time */
128+
#define _SILICON_LABS_GECKO_INTERNAL_SDID_72 /** Silicon Labs internal use only, may change any time */
129+
#define _SILICON_LABS_32B_PLATFORM_1 /**< @deprecated Silicon Labs platform name */
130+
#define _SILICON_LABS_32B_PLATFORM 1 /**< @deprecated Silicon Labs platform name */
129131

130132
/* If part number is not defined as compiler option, define it */
131133
#if !defined(EFM32GG290F512)

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32GG/device/efm32gg295f1024.h

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
* @file efm32gg295f1024.h
33
* @brief CMSIS Cortex-M Peripheral Access Layer Header File
44
* for EFM32GG295F1024
5-
* @version 5.0.0
5+
* @version 5.1.2
66
******************************************************************************
77
* @section License
8-
* <b>Copyright 2016 Silicon Laboratories, Inc. http://www.silabs.com</b>
8+
* <b>Copyright 2017 Silicon Laboratories, Inc. http://www.silabs.com</b>
99
******************************************************************************
1010
*
1111
* Permission is granted to anyone to use this software for any purpose,
@@ -120,12 +120,14 @@ typedef enum IRQn
120120
******************************************************************************/
121121

122122
/** Part family */
123-
#define _EFM32_GIANT_FAMILY 1 /**< Giant/Leopard Gecko EFM32LG/GG MCU Family */
124-
#define _EFM_DEVICE /**< Silicon Labs EFM-type microcontroller */
125-
#define _SILICON_LABS_32B_SERIES_0 /**< Silicon Labs series number */
126-
#define _SILICON_LABS_32B_SERIES 0 /**< Silicon Labs series number */
127-
#define _SILICON_LABS_32B_PLATFORM_1 /**< Silicon Labs platform name */
128-
#define _SILICON_LABS_32B_PLATFORM 1 /**< Silicon Labs platform name */
123+
#define _EFM32_GIANT_FAMILY 1 /**< Giant/Leopard Gecko EFM32LG/GG MCU Family */
124+
#define _EFM_DEVICE /**< Silicon Labs EFM-type microcontroller */
125+
#define _SILICON_LABS_32B_SERIES_0 /**< Silicon Labs series number */
126+
#define _SILICON_LABS_32B_SERIES 0 /**< Silicon Labs series number */
127+
#define _SILICON_LABS_GECKO_INTERNAL_SDID 72 /** Silicon Labs internal use only, may change any time */
128+
#define _SILICON_LABS_GECKO_INTERNAL_SDID_72 /** Silicon Labs internal use only, may change any time */
129+
#define _SILICON_LABS_32B_PLATFORM_1 /**< @deprecated Silicon Labs platform name */
130+
#define _SILICON_LABS_32B_PLATFORM 1 /**< @deprecated Silicon Labs platform name */
129131

130132
/* If part number is not defined as compiler option, define it */
131133
#if !defined(EFM32GG295F1024)

0 commit comments

Comments
 (0)