Bläddra i källkod

*** EFM32 branch ***
1. Upgrade EFM32 driver libraries (CMSIS and efm32lib): version 2.3.0 -> 2.3.2
2. Upgrade EFM32GG_DK3750 development kit driver library: version 1.2.1 -> 1.2.2
3. Upgrade EFM32_Gxxx_DK development kit driver library: version 1.7.2 -> 1.7.3
4. Add LCD driver (SSD2119) and DEMO
5. Change SPI write format
6. Modify SD card driver due to SPI write format changed
7. Modify building scripts

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1883 bbd45198-f89e-11dd-88c7-29a3b14d5316

onelife.real 14 år sedan
förälder
incheckning
10ec208306
100 ändrade filer med 178 tillägg och 107 borttagningar
  1. 11 0
      bsp/efm32/EFM32GG_DK3750/SConscript
  2. 1 1
      bsp/efm32/EFM32GG_DK3750/dvk.c
  3. 1 1
      bsp/efm32/EFM32GG_DK3750/dvk.h
  4. 1 1
      bsp/efm32/EFM32GG_DK3750/dvk_bcregisters.h
  5. 1 1
      bsp/efm32/EFM32GG_DK3750/dvk_brd3600.c
  6. 1 1
      bsp/efm32/EFM32GG_DK3750/dvk_ebi.c
  7. 9 10
      bsp/efm32/EFM32GG_DK3750/dvk_spi.c
  8. 1 1
      bsp/efm32/EFM32GG_DK3750/trace.c
  9. 1 1
      bsp/efm32/EFM32GG_DK3750/trace.h
  10. 11 0
      bsp/efm32/EFM32_Gxxx_DK/SConscript
  11. 8 1
      bsp/efm32/EFM32_Gxxx_DK/dvk.c
  12. 7 1
      bsp/efm32/EFM32_Gxxx_DK/dvk.h
  13. 8 1
      bsp/efm32/EFM32_Gxxx_DK/dvk_bcregisters.h
  14. 8 1
      bsp/efm32/EFM32_Gxxx_DK/dvk_boardcontrol.c
  15. 9 1
      bsp/efm32/EFM32_Gxxx_DK/dvk_boardcontrol.h
  16. 8 1
      bsp/efm32/EFM32_Gxxx_DK/dvk_ebi.c
  17. 9 1
      bsp/efm32/EFM32_Gxxx_DK/dvk_spi.c
  18. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32.h
  19. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g200f16.h
  20. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g200f32.h
  21. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g200f64.h
  22. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g210f128.h
  23. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g222f128.h
  24. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g222f32.h
  25. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g222f64.h
  26. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g230f128.h
  27. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g230f32.h
  28. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g230f64.h
  29. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g232f128.h
  30. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g232f32.h
  31. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g232f64.h
  32. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g280f128.h
  33. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g280f32.h
  34. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g280f64.h
  35. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g290f128.h
  36. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g290f32.h
  37. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g290f64.h
  38. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g840f128.h
  39. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g840f32.h
  40. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g840f64.h
  41. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g842f128.h
  42. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g842f32.h
  43. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g842f64.h
  44. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g880f128.h
  45. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g880f32.h
  46. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g880f64.h
  47. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g890f128.h
  48. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g890f32.h
  49. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g890f64.h
  50. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg230f1024.h
  51. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg230f512.h
  52. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg232f1024.h
  53. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg232f512.h
  54. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg280f1024.h
  55. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg280f512.h
  56. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg290f1024.h
  57. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg290f512.h
  58. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg295f1024.h
  59. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg295f512.h
  60. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg330f1024.h
  61. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg330f512.h
  62. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg332f1024.h
  63. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg332f512.h
  64. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg380f1024.h
  65. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg380f512.h
  66. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg390f1024.h
  67. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg390f512.h
  68. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg395f1024.h
  69. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg395f512.h
  70. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg840f1024.h
  71. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg840f512.h
  72. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg842f1024.h
  73. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg842f512.h
  74. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg880f1024.h
  75. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg880f512.h
  76. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg890f1024.h
  77. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg890f512.h
  78. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg895f1024.h
  79. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg895f512.h
  80. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg940f1024.h
  81. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg940f512.h
  82. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg942f1024.h
  83. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg942f512.h
  84. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg980f1024.h
  85. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg980f512.h
  86. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg990f1024.h
  87. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg990f512.h
  88. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg995f1024.h
  89. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg995f512.h
  90. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32lg230f128.h
  91. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32lg230f256.h
  92. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32lg230f64.h
  93. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32lg232f128.h
  94. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32lg232f256.h
  95. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32lg232f64.h
  96. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32lg280f128.h
  97. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32lg280f256.h
  98. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32lg280f64.h
  99. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32lg290f128.h
  100. 1 1
      bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32lg290f256.h

+ 11 - 0
bsp/efm32/EFM32GG_DK3750/SConscript

@@ -0,0 +1,11 @@
+import rtconfig
+from building import *
+
+if rtconfig.EFM32_BOARD == 'EFM32GG_DK3750':
+    src = Glob('*.c')
+    CPPPATH = [GetCurrentDir()]
+
+    group = DefineGroup('EFM32GG_DK3750', src, depend = [''], CPPPATH = CPPPATH)
+    Return('group')
+else:
+    Return('')

+ 1 - 1
bsp/efm32/EFM32GG_DK3750/dvk.c

@@ -2,7 +2,7 @@
  * @file
  * @brief EFM32GG_DK3750 board support package
  * @author Energy Micro AS
- * @version 1.2.1
+ * @version 1.2.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/EFM32GG_DK3750/dvk.h

@@ -2,7 +2,7 @@
  * @file
  * @brief EFM32GG_DK3750 board support package API
  * @author Energy Micro AS
- * @version 1.2.1
+ * @version 1.2.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/EFM32GG_DK3750/dvk_bcregisters.h

@@ -2,7 +2,7 @@
  * @file
  * @brief Board Control register definitions
  * @author Energy Micro AS
- * @version 1.2.1
+ * @version 1.2.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/EFM32GG_DK3750/dvk_brd3600.c

@@ -2,7 +2,7 @@
  * @file
  * @brief EFM32GG_DK3750 board support package BRD3600A API implementation
  * @author Energy Micro AS
- * @version 1.2.1
+ * @version 1.2.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/EFM32GG_DK3750/dvk_ebi.c

@@ -2,7 +2,7 @@
  * @file
  * @brief EFM32GG_DK3750 board support package EBI API implementation
  * @author Energy Micro AS
- * @version 1.2.1
+ * @version 1.2.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 9 - 10
bsp/efm32/EFM32GG_DK3750/dvk_spi.c

@@ -2,7 +2,7 @@
  * @file
  * @brief EFM32GG_DK3750 board support package SPI API implementation
  * @author Energy Micro AS
- * @version 1.2.1
+ * @version 1.2.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>
@@ -74,12 +74,11 @@ static void SPI_BC_Init(void)
   GPIO_PinModeSet(PORT_SPI_CS, PIN_SPI_CS, gpioModePushPull, 1);
 
   /* Configure to use SPI master with manual CS */
-  /* For now, configure SPI for worst case 32MHz clock in order to work for all */
+  /* For now, configure SPI for worst case 48MHz clock in order to work for all */
   /* configurations. */
   bcinit.refFreq  = 48000000;
   bcinit.baudrate = 7000000;
 
-  USART_Reset(USART_USED);
   /* Initialize USART */
   USART_InitSync(USART_USED, &bcinit);
 
@@ -93,6 +92,7 @@ static void SPI_BC_Init(void)
  *****************************************************************************/
 static void SPI_BC_Disable(void)
 {
+  /* Restore and disable USART */
   USART_Reset(USART_USED);
 
   GPIO_PinModeSet(PORT_SPI_TX, PIN_SPI_TX, gpioModeDisabled, 0);
@@ -155,12 +155,11 @@ static void SPI_BC_Write(uint8_t addr, uint16_t data)
 /**************************************************************************//**
  * @brief  Performs SPI read from FPGA register
  * @param  addr Address of register
- * @param  data Dummy data
  * @return 16-bit value of board controller register
  *****************************************************************************/
-static uint16_t SPI_BC_Read(uint8_t addr, uint16_t data)
+static uint16_t SPI_BC_Read(uint8_t addr)
 {
-  return SPI_BC_Access(addr, 1, data);
+  return SPI_BC_Access(addr, 1, 0);
 }
 
 
@@ -182,7 +181,6 @@ bool DVK_SPI_init(void)
   SPI_BC_Init();
   /* Read "board control Magic" register to verify SPI is up and running */
   /*  if not FPGA is configured to be in EBI mode  */
-
   bcMagic = DVK_SPI_readRegister(&BC_REGISTER->MAGIC);
   if (bcMagic != BC_MAGIC_VALUE)
   {
@@ -219,9 +217,10 @@ uint16_t DVK_SPI_readRegister(volatile uint16_t *addr)
     SPI_BC_Write(0x01, 0xFF & ((uint32_t) addr >> 16));         /*MSBs of address*/
     SPI_BC_Write(0x02, (0x0C000000 & (uint32_t) addr) >> 26);   /*Chip select*/
   }
-  /* Read twice */
-  data     = SPI_BC_Read(0x03, 0);
-  data     = SPI_BC_Read(0x03, 0);
+  /* Read twice; when register address has changed we need two SPI transfer
+   * to clock out valid data through board controller FIFOs */
+  data     = SPI_BC_Read(0x03);
+  data     = SPI_BC_Read(0x03);
   lastAddr = addr;
   return data;
 }

+ 1 - 1
bsp/efm32/EFM32GG_DK3750/trace.c

@@ -2,7 +2,7 @@
  * @file
  * @brief API for enabling SWO or ETM trace on DK3750 board
  * @author Energy Micro AS
- * @version 1.2.1
+ * @version 1.2.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/EFM32GG_DK3750/trace.h

@@ -2,7 +2,7 @@
  * @file
  * @brief API for enabling SWO or ETM trace on DK3750 board
  * @author Energy Micro AS
- * @version 1.2.1
+ * @version 1.2.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 11 - 0
bsp/efm32/EFM32_Gxxx_DK/SConscript

@@ -0,0 +1,11 @@
+import rtconfig
+from building import *
+
+if rtconfig.EFM32_BOARD == 'EFM32_GXXX_DK':
+    src = Glob('*.c')
+    CPPPATH = [GetCurrentDir()]
+
+    group = DefineGroup('EFM32_GXXX_DK', src, depend = [''], CPPPATH = CPPPATH)
+    Return('group')
+else:
+    Return('')

+ 8 - 1
bsp/efm32/EFM32_Gxxx_DK/dvk.c

@@ -2,7 +2,7 @@
  * @file
  * @brief DVK board support package, initialization
  * @author Energy Micro AS
- * @version 1.7.2
+ * @version 1.7.3
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2010 Energy Micro AS, http://www.energymicro.com</b>
@@ -29,6 +29,11 @@
 #include "efm32.h"
 #include "dvk.h"
 
+/***************************************************************************//**
+ * @addtogroup BSP
+ * @{
+ ******************************************************************************/
+
 /**************************************************************************//**
  * @brief  Initializes DVK, configures board control access
  *****************************************************************************/
@@ -67,3 +72,5 @@ void DVK_disable(void)
   DVK_SPI_disable();
 #endif
 }
+
+/** @} (end group BSP) */

+ 7 - 1
bsp/efm32/EFM32_Gxxx_DK/dvk.h

@@ -2,7 +2,7 @@
  * @file
  * @brief DVK Board Support, master header file
  * @author Energy Micro AS
- * @version 1.7.2
+ * @version 1.7.3
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2010 Energy Micro AS, http://www.energymicro.com</b>
@@ -29,6 +29,11 @@
 #ifndef __DVK_H
 #define __DVK_H
 
+/***************************************************************************//**
+ * @addtogroup BSP
+ * @{
+ ******************************************************************************/
+
 #include <stdint.h>
 #include <stdbool.h>
 #include "dvk_boardcontrol.h"
@@ -131,5 +136,6 @@ void DVK_disable(void);
 }
 #endif
 
+/** @} (end group BSP) */
 
 #endif

+ 8 - 1
bsp/efm32/EFM32_Gxxx_DK/dvk_bcregisters.h

@@ -2,7 +2,7 @@
  * @file
  * @brief Board Control register definitions
  * @author Energy Micro AS
- * @version 1.7.2
+ * @version 1.7.3
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2010 Energy Micro AS, http://www.energymicro.com</b>
@@ -29,6 +29,11 @@
 #ifndef __DVK_BCREGISTERS_H
 #define __DVK_BCREGISTERS_H
 
+/***************************************************************************//**
+ * @addtogroup BSP
+ * @{
+ ******************************************************************************/
+
 #include <stdint.h>
 
 /**************************************************************************//**
@@ -172,3 +177,5 @@
 #define BC_INTFLAG_AEM                       (1 << 3) /**< AEM interrupt triggered */
 
 #endif
+
+/** @} (end group BSP) */

+ 8 - 1
bsp/efm32/EFM32_Gxxx_DK/dvk_boardcontrol.c

@@ -2,7 +2,7 @@
  * @file
  * @brief DVK Peripheral Board Control API implementation
  * @author Energy Micro AS
- * @version 1.7.2
+ * @version 1.7.3
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2010 Energy Micro AS, http://www.energymicro.com</b>
@@ -26,6 +26,11 @@
  *
  *****************************************************************************/
 
+/***************************************************************************//**
+ * @addtogroup BSP
+ * @{
+ ******************************************************************************/
+
 #include "efm32.h"
 #include "dvk.h"
 #include "dvk_boardcontrol.h"
@@ -246,3 +251,5 @@ uint16_t DVK_getInterruptFlags(void)
 {
   return DVK_readRegister(BC_INTFLAG);
 }
+
+/** @} (end group BSP) */

+ 9 - 1
bsp/efm32/EFM32_Gxxx_DK/dvk_boardcontrol.h

@@ -2,7 +2,7 @@
  * @file
  * @brief DVK Peripheral Board Control, prototypes and definitions
  * @author Energy Micro AS
- * @version 1.7.2
+ * @version 1.7.3
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2010 Energy Micro AS, http://www.energymicro.com</b>
@@ -29,6 +29,11 @@
 #ifndef __DVK_BOARDCONTROL_H
 #define __DVK_BOARDCONTROL_H
 
+/***************************************************************************//**
+ * @addtogroup BSP
+ * @{
+ ******************************************************************************/
+
 #include <stdint.h>
 #include "dvk_bcregisters.h"
 
@@ -78,4 +83,7 @@ void DVK_disableInterrupt(uint16_t flags);
 uint16_t DVK_getInterruptFlags(void);
 void DVK_clearInterruptFlags(uint16_t flags);
 
+/** @} (end group BSP) */
+
 #endif
+

+ 8 - 1
bsp/efm32/EFM32_Gxxx_DK/dvk_ebi.c

@@ -4,7 +4,7 @@
  *        This implementation works for devices w/o LCD display on the
  *        MCU module, specifically the EFM32_G2xx_DK development board
  * @author Energy Micro AS
- * @version 1.7.2
+ * @version 1.7.3
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2010 Energy Micro AS, http://www.energymicro.com</b>
@@ -34,6 +34,11 @@
 #include "dvk.h"
 #include "dvk_bcregisters.h"
 
+/***************************************************************************//**
+ * @addtogroup BSP
+ * @{
+ ******************************************************************************/
+
 #if defined(EBI_PRESENT)
 /**************************************************************************//**
  * @brief Configure EBI (external bus interface) for Board Control register
@@ -242,3 +247,5 @@ uint16_t DVK_EBI_readRegister(volatile uint16_t *addr)
   return *addr;
 }
 #endif
+
+/** @} (end group BSP) */

+ 9 - 1
bsp/efm32/EFM32_Gxxx_DK/dvk_spi.c

@@ -4,7 +4,7 @@
  *        This implementation use the USART2 SPI interface to control board
  *        control registers. It works
  * @author Energy Micro AS
- * @version 1.7.2
+ * @version 1.7.3
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2010 Energy Micro AS, http://www.energymicro.com</b>
@@ -27,6 +27,12 @@
  * arising from your use of this Software.
  *
  *****************************************************************************/
+
+/***************************************************************************//**
+ * @addtogroup BSP
+ * @{
+ ******************************************************************************/
+
 #include <stdio.h>
 #include "efm32.h"
 #include "efm32_usart.h"
@@ -252,3 +258,5 @@ void DVK_SPI_writeRegister(volatile uint16_t *addr, uint16_t data)
   spiWrite(0x03, data);                                     /*Data*/
   lastAddr = addr;
 }
+
+/** @} (end group BSP) */

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32.h

@@ -9,7 +9,7 @@
  *          Add "#include "efm32.h" to your source files
  * @endverbatim
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g200f16.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G200F16
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g200f32.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G200F32
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g200f64.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G200F64
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g210f128.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G210F128
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g222f128.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G222F128
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g222f32.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G222F32
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g222f64.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G222F64
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g230f128.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G230F128
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g230f32.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G230F32
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g230f64.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G230F64
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g232f128.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G232F128
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g232f32.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G232F32
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g232f64.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G232F64
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g280f128.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G280F128
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g280f32.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G280F32
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g280f64.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G280F64
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g290f128.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G290F128
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g290f32.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G290F32
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g290f64.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G290F64
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g840f128.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G840F128
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g840f32.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G840F32
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g840f64.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G840F64
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g842f128.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G842F128
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g842f32.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G842F32
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g842f64.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G842F64
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g880f128.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G880F128
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g880f32.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G880F32
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g880f64.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G880F64
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g890f128.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G890F128
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g890f32.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G890F32
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32g890f64.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32G890F64
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg230f1024.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG230F1024
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg230f512.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG230F512
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg232f1024.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG232F1024
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg232f512.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG232F512
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg280f1024.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG280F1024
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg280f512.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG280F512
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg290f1024.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG290F1024
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg290f512.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG290F512
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg295f1024.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG295F1024
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg295f512.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG295F512
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg330f1024.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG330F1024
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg330f512.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG330F512
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg332f1024.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG332F1024
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg332f512.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG332F512
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg380f1024.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG380F1024
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg380f512.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG380F512
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg390f1024.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG390F1024
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg390f512.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG390F512
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg395f1024.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG395F1024
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg395f512.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG395F512
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg840f1024.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG840F1024
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg840f512.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG840F512
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg842f1024.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG842F1024
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg842f512.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG842F512
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg880f1024.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG880F1024
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg880f512.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG880F512
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg890f1024.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG890F1024
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg890f512.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG890F512
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg895f1024.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG895F1024
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg895f512.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG895F512
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg940f1024.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG940F1024
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg940f512.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG940F512
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg942f1024.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG942F1024
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg942f512.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG942F512
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg980f1024.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG980F1024
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg980f512.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG980F512
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg990f1024.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG990F1024
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg990f512.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG990F512
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg995f1024.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG995F1024
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32gg995f512.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32GG995F512
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32lg230f128.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32LG230F128
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32lg230f256.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32LG230F256
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32lg230f64.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32LG230F64
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32lg232f128.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32LG232F128
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32lg232f256.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32LG232F256
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32lg232f64.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32LG232F64
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32lg280f128.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32LG280F128
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32lg280f256.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32LG280F256
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32lg280f64.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32LG280F64
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32lg290f128.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32LG290F128
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

+ 1 - 1
bsp/efm32/Libraries/CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32/efm32lg290f256.h

@@ -3,7 +3,7 @@
  * @brief CMSIS Cortex-M3 Peripheral Access Layer Header File
  *        for EFM EFM32LG290F256
  * @author Energy Micro AS
- * @version 2.3.0
+ * @version 2.3.2
  ******************************************************************************
  * @section License
  * <b>(C) Copyright 2011 Energy Micro AS, http://www.energymicro.com</b>

Vissa filer visades inte eftersom för många filer har ändrats