From c871d4300765749c9b5fab25b5036f9e5825c031 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Sergi=20Hern=C3=A1ndez?= <shernand@iri.upc.edu>
Date: Sat, 12 Dec 2015 14:56:16 +0000
Subject: [PATCH] Updated the F3 family HAL library

---
 f3/include/devices/stm32f301x8.h        |  2 +-
 f3/include/devices/stm32f302x8.h        |  2 +-
 f3/include/devices/stm32f302xc.h        |  2 +-
 f3/include/devices/stm32f302xe.h        |  2 +-
 f3/include/devices/stm32f303x8.h        |  2 +-
 f3/include/devices/stm32f303xc.h        |  2 +-
 f3/include/devices/stm32f303xe.h        |  2 +-
 f3/include/devices/stm32f318xx.h        |  2 +-
 f3/include/devices/stm32f328xx.h        |  2 +-
 f3/include/devices/stm32f334x8.h        |  2 +-
 f3/include/devices/stm32f358xx.h        |  2 +-
 f3/include/devices/stm32f373xc.h        |  2 +-
 f3/include/devices/stm32f378xx.h        |  2 +-
 f3/include/devices/stm32f398xx.h        |  2 +-
 f3/include/devices/stm32f3xx.h          |  4 ++--
 f3/include/devices/system_stm32f3xx.h   |  2 +-
 f3/include/stm32f3xx_hal.h              |  6 +++---
 f3/include/stm32f3xx_hal_adc.h          |  6 +++---
 f3/include/stm32f3xx_hal_adc_ex.h       |  6 +++---
 f3/include/stm32f3xx_hal_can.h          |  6 +++---
 f3/include/stm32f3xx_hal_cec.h          |  6 +++---
 f3/include/stm32f3xx_hal_comp.h         |  6 +++---
 f3/include/stm32f3xx_hal_comp_ex.h      |  6 +++---
 f3/include/stm32f3xx_hal_cortex.h       |  6 +++---
 f3/include/stm32f3xx_hal_crc.h          |  6 +++---
 f3/include/stm32f3xx_hal_crc_ex.h       |  6 +++---
 f3/include/stm32f3xx_hal_dac.h          |  6 +++---
 f3/include/stm32f3xx_hal_dac_ex.h       |  6 +++---
 f3/include/stm32f3xx_hal_def.h          |  8 +++++---
 f3/include/stm32f3xx_hal_dma.h          |  6 +++---
 f3/include/stm32f3xx_hal_dma_ex.h       |  6 +++---
 f3/include/stm32f3xx_hal_flash.h        |  6 +++---
 f3/include/stm32f3xx_hal_flash_ex.h     |  6 +++---
 f3/include/stm32f3xx_hal_gpio.h         |  6 +++---
 f3/include/stm32f3xx_hal_gpio_ex.h      |  6 +++---
 f3/include/stm32f3xx_hal_hrtim.h        |  6 +++---
 f3/include/stm32f3xx_hal_i2c.h          |  6 +++---
 f3/include/stm32f3xx_hal_i2c_ex.h       |  6 +++---
 f3/include/stm32f3xx_hal_i2s.h          |  6 +++---
 f3/include/stm32f3xx_hal_i2s_ex.h       |  6 +++---
 f3/include/stm32f3xx_hal_irda.h         |  6 +++---
 f3/include/stm32f3xx_hal_irda_ex.h      |  6 +++---
 f3/include/stm32f3xx_hal_iwdg.h         |  6 +++---
 f3/include/stm32f3xx_hal_nand.h         |  6 +++---
 f3/include/stm32f3xx_hal_nor.h          |  6 +++---
 f3/include/stm32f3xx_hal_opamp.h        |  6 +++---
 f3/include/stm32f3xx_hal_opamp_ex.h     |  6 +++---
 f3/include/stm32f3xx_hal_pccard.h       |  6 +++---
 f3/include/stm32f3xx_hal_pcd.h          |  6 +++---
 f3/include/stm32f3xx_hal_pcd_ex.h       |  6 +++---
 f3/include/stm32f3xx_hal_ppp.h          |  6 +++---
 f3/include/stm32f3xx_hal_pwr.h          |  6 +++---
 f3/include/stm32f3xx_hal_pwr_ex.h       |  6 +++---
 f3/include/stm32f3xx_hal_rcc.h          |  6 +++---
 f3/include/stm32f3xx_hal_rcc_ex.h       |  6 +++---
 f3/include/stm32f3xx_hal_rtc.h          |  6 +++---
 f3/include/stm32f3xx_hal_rtc_ex.h       |  6 +++---
 f3/include/stm32f3xx_hal_sdadc.h        |  6 +++---
 f3/include/stm32f3xx_hal_smartcard.h    |  6 +++---
 f3/include/stm32f3xx_hal_smartcard_ex.h |  6 +++---
 f3/include/stm32f3xx_hal_smbus.h        |  6 +++---
 f3/include/stm32f3xx_hal_spi.h          |  6 +++---
 f3/include/stm32f3xx_hal_sram.h         |  6 +++---
 f3/include/stm32f3xx_hal_tim.h          |  6 +++---
 f3/include/stm32f3xx_hal_tim_ex.h       |  6 +++---
 f3/include/stm32f3xx_hal_tsc.h          |  6 +++---
 f3/include/stm32f3xx_hal_uart.h         |  6 +++---
 f3/include/stm32f3xx_hal_uart_ex.h      |  6 +++---
 f3/include/stm32f3xx_hal_usart.h        |  6 +++---
 f3/include/stm32f3xx_hal_usart_ex.h     |  6 +++---
 f3/include/stm32f3xx_hal_wwdg.h         |  6 +++---
 f3/include/stm32f3xx_ll_fmc.h           |  6 +++---
 f3/src/devices/system_stm32f3xx.c       |  2 +-
 f3/src/stm32f3xx_hal.c                  | 10 ++++-----
 f3/src/stm32f3xx_hal_adc.c              |  6 +++---
 f3/src/stm32f3xx_hal_adc_ex.c           |  6 +++---
 f3/src/stm32f3xx_hal_can.c              |  6 +++---
 f3/src/stm32f3xx_hal_cec.c              |  6 +++---
 f3/src/stm32f3xx_hal_comp.c             |  6 +++---
 f3/src/stm32f3xx_hal_cortex.c           |  6 +++---
 f3/src/stm32f3xx_hal_crc.c              |  6 +++---
 f3/src/stm32f3xx_hal_crc_ex.c           |  6 +++---
 f3/src/stm32f3xx_hal_dac.c              |  6 +++---
 f3/src/stm32f3xx_hal_dac_ex.c           |  6 +++---
 f3/src/stm32f3xx_hal_dma.c              |  6 +++---
 f3/src/stm32f3xx_hal_flash.c            |  6 +++---
 f3/src/stm32f3xx_hal_flash_ex.c         |  6 +++---
 f3/src/stm32f3xx_hal_gpio.c             |  6 +++---
 f3/src/stm32f3xx_hal_hrtim.c            | 10 ++++-----
 f3/src/stm32f3xx_hal_i2c.c              |  6 +++---
 f3/src/stm32f3xx_hal_i2c_ex.c           |  6 +++---
 f3/src/stm32f3xx_hal_i2s.c              |  6 +++---
 f3/src/stm32f3xx_hal_i2s_ex.c           |  6 +++---
 f3/src/stm32f3xx_hal_irda.c             |  6 +++---
 f3/src/stm32f3xx_hal_iwdg.c             |  6 +++---
 f3/src/stm32f3xx_hal_nand.c             |  6 +++---
 f3/src/stm32f3xx_hal_nor.c              |  6 +++---
 f3/src/stm32f3xx_hal_opamp.c            |  6 +++---
 f3/src/stm32f3xx_hal_opamp_ex.c         |  6 +++---
 f3/src/stm32f3xx_hal_pccard.c           |  6 +++---
 f3/src/stm32f3xx_hal_pcd.c              |  6 +++---
 f3/src/stm32f3xx_hal_pcd_ex.c           |  6 +++---
 f3/src/stm32f3xx_hal_ppp.c              |  6 +++---
 f3/src/stm32f3xx_hal_pwr.c              |  6 +++---
 f3/src/stm32f3xx_hal_pwr_ex.c           |  6 +++---
 f3/src/stm32f3xx_hal_rcc.c              |  6 +++---
 f3/src/stm32f3xx_hal_rcc_ex.c           |  6 +++---
 f3/src/stm32f3xx_hal_rtc.c              |  6 +++---
 f3/src/stm32f3xx_hal_rtc_ex.c           |  6 +++---
 f3/src/stm32f3xx_hal_sdadc.c            |  6 +++---
 f3/src/stm32f3xx_hal_smartcard.c        |  6 +++---
 f3/src/stm32f3xx_hal_smartcard_ex.c     |  6 +++---
 f3/src/stm32f3xx_hal_smbus.c            |  6 +++---
 f3/src/stm32f3xx_hal_spi.c              | 27 ++++++++++++++++++++++---
 f3/src/stm32f3xx_hal_sram.c             |  6 +++---
 f3/src/stm32f3xx_hal_tim.c              |  6 +++---
 f3/src/stm32f3xx_hal_tim_ex.c           |  6 +++---
 f3/src/stm32f3xx_hal_tsc.c              |  6 +++---
 f3/src/stm32f3xx_hal_uart.c             |  6 +++---
 f3/src/stm32f3xx_hal_uart_ex.c          |  6 +++---
 f3/src/stm32f3xx_hal_usart.c            |  6 +++---
 f3/src/stm32f3xx_hal_wwdg.c             |  6 +++---
 f3/src/stm32f3xx_ll_fmc.c               |  6 +++---
 123 files changed, 363 insertions(+), 340 deletions(-)

diff --git a/f3/include/devices/stm32f301x8.h b/f3/include/devices/stm32f301x8.h
index daf5131..50333ba 100755
--- a/f3/include/devices/stm32f301x8.h
+++ b/f3/include/devices/stm32f301x8.h
@@ -2,7 +2,7 @@
   ******************************************************************************
   * @file    stm32f301x8.h
   * @author  MCD Application Team
-  * @version V1.1.0
+  * @version $VERSION$
   * @date    12-Sept-2014
   * @brief   CMSIS STM32F301x6/STM32F301x8 Devices Peripheral Access Layer Header File.
   *
diff --git a/f3/include/devices/stm32f302x8.h b/f3/include/devices/stm32f302x8.h
index b2cd907..8ac67ea 100755
--- a/f3/include/devices/stm32f302x8.h
+++ b/f3/include/devices/stm32f302x8.h
@@ -2,7 +2,7 @@
   ******************************************************************************
   * @file    stm32f302x8.h
   * @author  MCD Application Team
-  * @version V1.1.0
+  * @version $VERSION$
   * @date    12-Sept-2014
   * @brief   CMSIS STM32F302x6/STM32F302x8 Devices Peripheral Access Layer Header File.
   *
diff --git a/f3/include/devices/stm32f302xc.h b/f3/include/devices/stm32f302xc.h
index 863c055..9139da2 100755
--- a/f3/include/devices/stm32f302xc.h
+++ b/f3/include/devices/stm32f302xc.h
@@ -2,7 +2,7 @@
   ******************************************************************************
   * @file    stm32f302xc.h
   * @author  MCD Application Team
-  * @version V1.1.0
+  * @version $VERSION$
   * @date    12-Sept-2014
   * @brief   CMSIS STM32F302xB/STM32F302xC Devices Peripheral Access Layer Header File.
   *
diff --git a/f3/include/devices/stm32f302xe.h b/f3/include/devices/stm32f302xe.h
index 53ca9b3..fad4f77 100755
--- a/f3/include/devices/stm32f302xe.h
+++ b/f3/include/devices/stm32f302xe.h
@@ -2,7 +2,7 @@
   ******************************************************************************
   * @file    stm32f302xe.h
   * @author  MCD Application Team
-  * @version V1.1.0
+  * @version $VERSION$
   * @date    12-Sept-2014
   * @brief   CMSIS STM32F302xE Devices Peripheral Access Layer Header File.
   *
diff --git a/f3/include/devices/stm32f303x8.h b/f3/include/devices/stm32f303x8.h
index 817f489..5a614bb 100755
--- a/f3/include/devices/stm32f303x8.h
+++ b/f3/include/devices/stm32f303x8.h
@@ -2,7 +2,7 @@
   ******************************************************************************
   * @file    stm32f303x8.h
   * @author  MCD Application Team
-  * @version V1.1.0
+  * @version $VERSION$
   * @date    12-Sept-2014
   * @brief   CMSIS STM32F303x6/STM32F303x8 Devices Peripheral Access Layer Header File.
   *
diff --git a/f3/include/devices/stm32f303xc.h b/f3/include/devices/stm32f303xc.h
index 048077a..059de45 100755
--- a/f3/include/devices/stm32f303xc.h
+++ b/f3/include/devices/stm32f303xc.h
@@ -2,7 +2,7 @@
   ******************************************************************************
   * @file    stm32f303xc.h
   * @author  MCD Application Team
-  * @version V1.1.0
+  * @version $VERSION$
   * @date    12-Sept-2014
   * @brief   CMSIS STM32F303xB/STM32F303xC Devices Peripheral Access Layer Header File.
   *
diff --git a/f3/include/devices/stm32f303xe.h b/f3/include/devices/stm32f303xe.h
index 524e454..41cb622 100755
--- a/f3/include/devices/stm32f303xe.h
+++ b/f3/include/devices/stm32f303xe.h
@@ -2,7 +2,7 @@
   ******************************************************************************
   * @file    stm32f303xe.h
   * @author  MCD Application Team
-  * @version V1.1.0
+  * @version $VERSION$
   * @date    12-Sept-2014
   * @brief   CMSIS STM32F303xE Devices Peripheral Access Layer Header File.
   *
diff --git a/f3/include/devices/stm32f318xx.h b/f3/include/devices/stm32f318xx.h
index 08bc845..3553544 100755
--- a/f3/include/devices/stm32f318xx.h
+++ b/f3/include/devices/stm32f318xx.h
@@ -2,7 +2,7 @@
   ******************************************************************************
   * @file    stm32f318xx.h
   * @author  MCD Application Team
-  * @version V1.1.0
+  * @version $VERSION$
   * @date    12-Sept-2014
   * @brief   CMSIS STM32F318xx Devices Peripheral Access Layer Header File.
   *
diff --git a/f3/include/devices/stm32f328xx.h b/f3/include/devices/stm32f328xx.h
index 95bad7f..643307e 100755
--- a/f3/include/devices/stm32f328xx.h
+++ b/f3/include/devices/stm32f328xx.h
@@ -2,7 +2,7 @@
   ******************************************************************************
   * @file    stm32f328xx.h
   * @author  MCD Application Team
-  * @version V1.1.0
+  * @version $VERSION$
   * @date    12-Sept-2014
   * @brief   CMSIS STM32F328xx Devices Peripheral Access Layer Header File.
   *
diff --git a/f3/include/devices/stm32f334x8.h b/f3/include/devices/stm32f334x8.h
index 03a8899..7e4a7d0 100755
--- a/f3/include/devices/stm32f334x8.h
+++ b/f3/include/devices/stm32f334x8.h
@@ -2,7 +2,7 @@
   ******************************************************************************
   * @file    stm32f334x8.h
   * @author  MCD Application Team
-  * @version V1.1.0
+  * @version $VERSION$
   * @date    12-Sept-2014
   * @brief   CMSIS STM32F334x4/STM32F334x6/STM32F334x8 Devices Peripheral Access Layer Header File.
   *
diff --git a/f3/include/devices/stm32f358xx.h b/f3/include/devices/stm32f358xx.h
index 3c506fa..15a32c2 100755
--- a/f3/include/devices/stm32f358xx.h
+++ b/f3/include/devices/stm32f358xx.h
@@ -2,7 +2,7 @@
   ******************************************************************************
   * @file    stm32f358xx.h
   * @author  MCD Application Team
-  * @version V1.1.0
+  * @version $VERSION$
   * @date    12-Sept-2014
   * @brief   CMSIS STM32F358xx Device Peripheral Access Layer Header File.
   *
diff --git a/f3/include/devices/stm32f373xc.h b/f3/include/devices/stm32f373xc.h
index 04a2d09..65d97fa 100755
--- a/f3/include/devices/stm32f373xc.h
+++ b/f3/include/devices/stm32f373xc.h
@@ -2,7 +2,7 @@
   ******************************************************************************
   * @file    stm32f373xc.h
   * @author  MCD Application Team
-  * @version V1.1.0
+  * @version $VERSION$
   * @date    12-Sept-2014
   * @brief   CMSIS STM32F373xB/STM32F373xC Devices Peripheral Access Layer Header File.
   *
diff --git a/f3/include/devices/stm32f378xx.h b/f3/include/devices/stm32f378xx.h
index 6aef2e7..9fb4351 100755
--- a/f3/include/devices/stm32f378xx.h
+++ b/f3/include/devices/stm32f378xx.h
@@ -2,7 +2,7 @@
   ******************************************************************************
   * @file    stm32f378xx.h
   * @author  MCD Application Team
-  * @version V1.1.0
+  * @version $VERSION$
   * @date    12-Sept-2014
   * @brief   CMSIS STM32F378xx Devices Peripheral Access Layer Header File.
   *
diff --git a/f3/include/devices/stm32f398xx.h b/f3/include/devices/stm32f398xx.h
index 341a8f8..4c9797f 100755
--- a/f3/include/devices/stm32f398xx.h
+++ b/f3/include/devices/stm32f398xx.h
@@ -2,7 +2,7 @@
   ******************************************************************************
   * @file    stm32f398xx.h
   * @author  MCD Application Team
-  * @version V1.1.0
+  * @version $VERSION$
   * @date    12-Sept-2014
   * @brief   CMSIS STM32F398xx Devices Peripheral Access Layer Header File.
   *
diff --git a/f3/include/devices/stm32f3xx.h b/f3/include/devices/stm32f3xx.h
index 44f5b3f..86b3dd2 100755
--- a/f3/include/devices/stm32f3xx.h
+++ b/f3/include/devices/stm32f3xx.h
@@ -2,7 +2,7 @@
   ******************************************************************************
   * @file    stm32f3xx.h
   * @author  MCD Application Team
-  * @version V1.1.0
+  * @version $VERSION$
   * @date    12-Sept-2014
   * @brief   CMSIS STM32F3xx Device Peripheral Access Layer Header File.           
   *            
@@ -107,7 +107,7 @@
 #endif /* USE_HAL_DRIVER */
 
 /**
-  * @brief CMSIS Device version number V1.1.0
+  * @brief CMSIS Device version number $VERSION$
   */
 #define __STM32F3xx_CMSIS_DEVICE_VERSION_MAIN   (0x02) /*!< [31:24] main version */                                  
 #define __STM32F3xx_CMSIS_DEVICE_VERSION_SUB1   (0x01) /*!< [23:16] sub1 version */
diff --git a/f3/include/devices/system_stm32f3xx.h b/f3/include/devices/system_stm32f3xx.h
index 8b4f5b8..470f54c 100755
--- a/f3/include/devices/system_stm32f3xx.h
+++ b/f3/include/devices/system_stm32f3xx.h
@@ -2,7 +2,7 @@
   ******************************************************************************
   * @file    system_stm32f3xx.h
   * @author  MCD Application Team
-  * @version V1.1.0
+  * @version $VERSION$
   * @date    12-Sept-2014
   * @brief   CMSIS Cortex-M4 Device System Source File for STM32F3xx devices.  
   ******************************************************************************
diff --git a/f3/include/stm32f3xx_hal.h b/f3/include/stm32f3xx_hal.h
index e2cc64d..e07f349 100755
--- a/f3/include/stm32f3xx_hal.h
+++ b/f3/include/stm32f3xx_hal.h
@@ -2,14 +2,14 @@
   ******************************************************************************
   * @file    stm32f3xx_hal.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   This file contains all the functions prototypes for the HAL 
   *          module driver.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_adc.h b/f3/include/stm32f3xx_hal_adc.h
index 3c90ca2..d83f5d7 100755
--- a/f3/include/stm32f3xx_hal_adc.h
+++ b/f3/include/stm32f3xx_hal_adc.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_adc.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file containing functions prototypes of ADC HAL library.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_adc_ex.h b/f3/include/stm32f3xx_hal_adc_ex.h
index 0794048..baee44f 100755
--- a/f3/include/stm32f3xx_hal_adc_ex.h
+++ b/f3/include/stm32f3xx_hal_adc_ex.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_adc_ex.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file containing functions prototypes of ADC HAL library.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_can.h b/f3/include/stm32f3xx_hal_can.h
index e312fd1..ca10dc8 100755
--- a/f3/include/stm32f3xx_hal_can.h
+++ b/f3/include/stm32f3xx_hal_can.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_can.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of CAN HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_cec.h b/f3/include/stm32f3xx_hal_cec.h
index 7cb7916..82f513d 100755
--- a/f3/include/stm32f3xx_hal_cec.h
+++ b/f3/include/stm32f3xx_hal_cec.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_cec.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of CEC HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_comp.h b/f3/include/stm32f3xx_hal_comp.h
index 1ae0bc8..d26bf8c 100755
--- a/f3/include/stm32f3xx_hal_comp.h
+++ b/f3/include/stm32f3xx_hal_comp.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_comp.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of COMP HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_comp_ex.h b/f3/include/stm32f3xx_hal_comp_ex.h
index fbb3f68..495b601 100755
--- a/f3/include/stm32f3xx_hal_comp_ex.h
+++ b/f3/include/stm32f3xx_hal_comp_ex.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_comp_ex.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of COMP HAL Extended module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_cortex.h b/f3/include/stm32f3xx_hal_cortex.h
index 5e20e25..3de19f1 100755
--- a/f3/include/stm32f3xx_hal_cortex.h
+++ b/f3/include/stm32f3xx_hal_cortex.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_cortex.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of CORTEX HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_crc.h b/f3/include/stm32f3xx_hal_crc.h
index 76cd609..878549d 100755
--- a/f3/include/stm32f3xx_hal_crc.h
+++ b/f3/include/stm32f3xx_hal_crc.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_crc.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of CRC HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_crc_ex.h b/f3/include/stm32f3xx_hal_crc_ex.h
index 2ed54ad..6b563d6 100755
--- a/f3/include/stm32f3xx_hal_crc_ex.h
+++ b/f3/include/stm32f3xx_hal_crc_ex.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_crc_ex.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of CRC HAL Extended module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_dac.h b/f3/include/stm32f3xx_hal_dac.h
index 23002cf..70f0434 100755
--- a/f3/include/stm32f3xx_hal_dac.h
+++ b/f3/include/stm32f3xx_hal_dac.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_dac.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of DAC HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_dac_ex.h b/f3/include/stm32f3xx_hal_dac_ex.h
index 7ea82ed..33fa856 100755
--- a/f3/include/stm32f3xx_hal_dac_ex.h
+++ b/f3/include/stm32f3xx_hal_dac_ex.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_dac_ex.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of DAC HAL Extended module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_def.h b/f3/include/stm32f3xx_hal_def.h
index 6fff89e..0259817 100755
--- a/f3/include/stm32f3xx_hal_def.h
+++ b/f3/include/stm32f3xx_hal_def.h
@@ -2,14 +2,14 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_def.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   This file contains HAL common defines, enumeration, macros and 
   *          structures definitions. 
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
@@ -85,6 +85,8 @@ typedef enum
                               (__DMA_HANDLE_).Parent = (__HANDLE__);               \
                           } while(0)
 
+#define UNUSED(x) ((void)(x))
+                         
 /** @brief Reset the Handle's State field.
   * @param __HANDLE__: specifies the Peripheral Handle.
   * @note  This macro can be used for the following purpose:
diff --git a/f3/include/stm32f3xx_hal_dma.h b/f3/include/stm32f3xx_hal_dma.h
index 8e12625..7d7eae0 100755
--- a/f3/include/stm32f3xx_hal_dma.h
+++ b/f3/include/stm32f3xx_hal_dma.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_dma.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of DMA HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_dma_ex.h b/f3/include/stm32f3xx_hal_dma_ex.h
index 5b23174..91e76d9 100755
--- a/f3/include/stm32f3xx_hal_dma_ex.h
+++ b/f3/include/stm32f3xx_hal_dma_ex.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_dma_ex.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of DMA HAL Extended module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_flash.h b/f3/include/stm32f3xx_hal_flash.h
index ab42db1..83d13da 100755
--- a/f3/include/stm32f3xx_hal_flash.h
+++ b/f3/include/stm32f3xx_hal_flash.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_flash.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of Flash HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_flash_ex.h b/f3/include/stm32f3xx_hal_flash_ex.h
index 9bb5254..bbf42ff 100755
--- a/f3/include/stm32f3xx_hal_flash_ex.h
+++ b/f3/include/stm32f3xx_hal_flash_ex.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_flash_ex.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of Flash HAL Extended module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_gpio.h b/f3/include/stm32f3xx_hal_gpio.h
index 58f8900..9bb769b 100755
--- a/f3/include/stm32f3xx_hal_gpio.h
+++ b/f3/include/stm32f3xx_hal_gpio.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_gpio.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of GPIO HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_gpio_ex.h b/f3/include/stm32f3xx_hal_gpio_ex.h
index 3f9a44b..2e95732 100755
--- a/f3/include/stm32f3xx_hal_gpio_ex.h
+++ b/f3/include/stm32f3xx_hal_gpio_ex.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_gpio_ex.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of GPIO HAL Extended module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_hrtim.h b/f3/include/stm32f3xx_hal_hrtim.h
index 6c3b0b0..68071c4 100755
--- a/f3/include/stm32f3xx_hal_hrtim.h
+++ b/f3/include/stm32f3xx_hal_hrtim.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_hrtim.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of HRTIM HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_i2c.h b/f3/include/stm32f3xx_hal_i2c.h
index 545bb8c..4f2766a 100755
--- a/f3/include/stm32f3xx_hal_i2c.h
+++ b/f3/include/stm32f3xx_hal_i2c.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_i2c.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of I2C HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_i2c_ex.h b/f3/include/stm32f3xx_hal_i2c_ex.h
index bfb3b49..e8ed7b8 100755
--- a/f3/include/stm32f3xx_hal_i2c_ex.h
+++ b/f3/include/stm32f3xx_hal_i2c_ex.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_i2c_ex.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of I2C HAL Extended module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_i2s.h b/f3/include/stm32f3xx_hal_i2s.h
index e058846..00a3f11 100755
--- a/f3/include/stm32f3xx_hal_i2s.h
+++ b/f3/include/stm32f3xx_hal_i2s.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_i2s.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of I2S HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_i2s_ex.h b/f3/include/stm32f3xx_hal_i2s_ex.h
index bf5e662..4b966c4 100755
--- a/f3/include/stm32f3xx_hal_i2s_ex.h
+++ b/f3/include/stm32f3xx_hal_i2s_ex.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_i2s_ex.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of I2S HAL Extended module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_irda.h b/f3/include/stm32f3xx_hal_irda.h
index dee891b..2489bd5 100755
--- a/f3/include/stm32f3xx_hal_irda.h
+++ b/f3/include/stm32f3xx_hal_irda.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_irda.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of IRDA HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_irda_ex.h b/f3/include/stm32f3xx_hal_irda_ex.h
index a3773ce..a31a366 100755
--- a/f3/include/stm32f3xx_hal_irda_ex.h
+++ b/f3/include/stm32f3xx_hal_irda_ex.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_irda_ex.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of IRDA HAL Extended module.
   ******************************************************************************
   * @attention
   *                               
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_iwdg.h b/f3/include/stm32f3xx_hal_iwdg.h
index 64dba43..068139b 100755
--- a/f3/include/stm32f3xx_hal_iwdg.h
+++ b/f3/include/stm32f3xx_hal_iwdg.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_iwdg.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of IWDG HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_nand.h b/f3/include/stm32f3xx_hal_nand.h
index 89808a4..b7e7187 100755
--- a/f3/include/stm32f3xx_hal_nand.h
+++ b/f3/include/stm32f3xx_hal_nand.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_nand.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of NAND HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_nor.h b/f3/include/stm32f3xx_hal_nor.h
index 3bc5b84..c53db1c 100755
--- a/f3/include/stm32f3xx_hal_nor.h
+++ b/f3/include/stm32f3xx_hal_nor.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_nor.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of NOR HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_opamp.h b/f3/include/stm32f3xx_hal_opamp.h
index 8b34938..7e68b8d 100755
--- a/f3/include/stm32f3xx_hal_opamp.h
+++ b/f3/include/stm32f3xx_hal_opamp.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_opamp.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of OPAMP HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_opamp_ex.h b/f3/include/stm32f3xx_hal_opamp_ex.h
index 1194e74..40426d1 100755
--- a/f3/include/stm32f3xx_hal_opamp_ex.h
+++ b/f3/include/stm32f3xx_hal_opamp_ex.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_opamp_ex.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of OPAMP HAL Extended module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_pccard.h b/f3/include/stm32f3xx_hal_pccard.h
index 1fb2c79..dcd6e42 100755
--- a/f3/include/stm32f3xx_hal_pccard.h
+++ b/f3/include/stm32f3xx_hal_pccard.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_pccard.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of PCCARD HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_pcd.h b/f3/include/stm32f3xx_hal_pcd.h
index f141d1d..dbf2be7 100755
--- a/f3/include/stm32f3xx_hal_pcd.h
+++ b/f3/include/stm32f3xx_hal_pcd.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_pcd.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of PCD HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_pcd_ex.h b/f3/include/stm32f3xx_hal_pcd_ex.h
index e7b4fa8..449c917 100755
--- a/f3/include/stm32f3xx_hal_pcd_ex.h
+++ b/f3/include/stm32f3xx_hal_pcd_ex.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_pcd_ex.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of PCD HAL Extended module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_ppp.h b/f3/include/stm32f3xx_hal_ppp.h
index b7c761c..c07b337 100755
--- a/f3/include/stm32f3xx_hal_ppp.h
+++ b/f3/include/stm32f3xx_hal_ppp.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_ppp.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of PPP HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_pwr.h b/f3/include/stm32f3xx_hal_pwr.h
index 402f5bb..2d5d223 100755
--- a/f3/include/stm32f3xx_hal_pwr.h
+++ b/f3/include/stm32f3xx_hal_pwr.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_pwr.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of PWR HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_pwr_ex.h b/f3/include/stm32f3xx_hal_pwr_ex.h
index b48dd0f..6c77abb 100755
--- a/f3/include/stm32f3xx_hal_pwr_ex.h
+++ b/f3/include/stm32f3xx_hal_pwr_ex.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_pwr_ex.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of PWR HAL Extended module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_rcc.h b/f3/include/stm32f3xx_hal_rcc.h
index 6a26265..7d41842 100755
--- a/f3/include/stm32f3xx_hal_rcc.h
+++ b/f3/include/stm32f3xx_hal_rcc.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_rcc.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of RCC HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_rcc_ex.h b/f3/include/stm32f3xx_hal_rcc_ex.h
index ec0e284..e4b44d8 100755
--- a/f3/include/stm32f3xx_hal_rcc_ex.h
+++ b/f3/include/stm32f3xx_hal_rcc_ex.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_rcc_ex.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of RCC HAL Extended module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_rtc.h b/f3/include/stm32f3xx_hal_rtc.h
index e06a9fa..2487fec 100755
--- a/f3/include/stm32f3xx_hal_rtc.h
+++ b/f3/include/stm32f3xx_hal_rtc.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_rtc.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of RTC HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_rtc_ex.h b/f3/include/stm32f3xx_hal_rtc_ex.h
index e76a754..bacd288 100755
--- a/f3/include/stm32f3xx_hal_rtc_ex.h
+++ b/f3/include/stm32f3xx_hal_rtc_ex.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_rtc_ex.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of RTC HAL Extended module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_sdadc.h b/f3/include/stm32f3xx_hal_sdadc.h
index 25697dd..d6d2d2d 100755
--- a/f3/include/stm32f3xx_hal_sdadc.h
+++ b/f3/include/stm32f3xx_hal_sdadc.h
@@ -2,14 +2,14 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_sdadc.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   This file contains all the functions prototypes for the SDADC
   *          firmware library.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_smartcard.h b/f3/include/stm32f3xx_hal_smartcard.h
index 52f0076..85fa73f 100755
--- a/f3/include/stm32f3xx_hal_smartcard.h
+++ b/f3/include/stm32f3xx_hal_smartcard.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_smartcard.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of SMARTCARD HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_smartcard_ex.h b/f3/include/stm32f3xx_hal_smartcard_ex.h
index a9e8b81..5b6dc01 100755
--- a/f3/include/stm32f3xx_hal_smartcard_ex.h
+++ b/f3/include/stm32f3xx_hal_smartcard_ex.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_smartcard_ex.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of SMARTCARD HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_smbus.h b/f3/include/stm32f3xx_hal_smbus.h
index e5ce570..689402b 100755
--- a/f3/include/stm32f3xx_hal_smbus.h
+++ b/f3/include/stm32f3xx_hal_smbus.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_smbus.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of SMBUS HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_spi.h b/f3/include/stm32f3xx_hal_spi.h
index 07f6323..5334c62 100755
--- a/f3/include/stm32f3xx_hal_spi.h
+++ b/f3/include/stm32f3xx_hal_spi.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_spi.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of SPI HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_sram.h b/f3/include/stm32f3xx_hal_sram.h
index efb79d0..a74d155 100755
--- a/f3/include/stm32f3xx_hal_sram.h
+++ b/f3/include/stm32f3xx_hal_sram.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_sram.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of SRAM HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_tim.h b/f3/include/stm32f3xx_hal_tim.h
index 5e118e7..1dc7763 100755
--- a/f3/include/stm32f3xx_hal_tim.h
+++ b/f3/include/stm32f3xx_hal_tim.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_tim.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of TIM HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_tim_ex.h b/f3/include/stm32f3xx_hal_tim_ex.h
index 80d5ea5..e5e1c25 100755
--- a/f3/include/stm32f3xx_hal_tim_ex.h
+++ b/f3/include/stm32f3xx_hal_tim_ex.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_tim_ex.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of TIM HAL Extended module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_tsc.h b/f3/include/stm32f3xx_hal_tsc.h
index 6ee6899..6c2aff1 100755
--- a/f3/include/stm32f3xx_hal_tsc.h
+++ b/f3/include/stm32f3xx_hal_tsc.h
@@ -2,14 +2,14 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_tsc.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   This file contains all the functions prototypes for the TSC firmware 
   *          library.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_uart.h b/f3/include/stm32f3xx_hal_uart.h
index 7a36523..0c294cc 100755
--- a/f3/include/stm32f3xx_hal_uart.h
+++ b/f3/include/stm32f3xx_hal_uart.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_uart.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of UART HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_uart_ex.h b/f3/include/stm32f3xx_hal_uart_ex.h
index b5df2ca..7cc8701 100755
--- a/f3/include/stm32f3xx_hal_uart_ex.h
+++ b/f3/include/stm32f3xx_hal_uart_ex.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_uart_ex.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of UART HAL Extended module.
   ******************************************************************************
   * @attention
   *                               
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_usart.h b/f3/include/stm32f3xx_hal_usart.h
index 38fb590..4e24f47 100755
--- a/f3/include/stm32f3xx_hal_usart.h
+++ b/f3/include/stm32f3xx_hal_usart.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_usart.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of USART HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_usart_ex.h b/f3/include/stm32f3xx_hal_usart_ex.h
index 8256097..27ab802 100755
--- a/f3/include/stm32f3xx_hal_usart_ex.h
+++ b/f3/include/stm32f3xx_hal_usart_ex.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_usart_ex.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of USART HAL Extended module.
   ******************************************************************************
   * @attention
   *                               
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_hal_wwdg.h b/f3/include/stm32f3xx_hal_wwdg.h
index 43a842c..73a52bc 100755
--- a/f3/include/stm32f3xx_hal_wwdg.h
+++ b/f3/include/stm32f3xx_hal_wwdg.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_wwdg.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of WWDG HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/include/stm32f3xx_ll_fmc.h b/f3/include/stm32f3xx_ll_fmc.h
index dbf92a3..7388ab6 100755
--- a/f3/include/stm32f3xx_ll_fmc.h
+++ b/f3/include/stm32f3xx_ll_fmc.h
@@ -2,13 +2,13 @@
   ******************************************************************************
   * @file    stm32f3xx_ll_fmc.h
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Header file of FMC HAL module.
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/devices/system_stm32f3xx.c b/f3/src/devices/system_stm32f3xx.c
index d91be4b..68e3083 100755
--- a/f3/src/devices/system_stm32f3xx.c
+++ b/f3/src/devices/system_stm32f3xx.c
@@ -2,7 +2,7 @@
   ******************************************************************************
   * @file    system_stm32f3xx.c
   * @author  MCD Application Team
-  * @version V1.1.0
+  * @version $VERSION$
   * @date    12-Sept-2014
   * @brief   CMSIS Cortex-M4 Device Peripheral Access Layer System Source File.
   *
diff --git a/f3/src/stm32f3xx_hal.c b/f3/src/stm32f3xx_hal.c
index 974fac2..b5f07f8 100755
--- a/f3/src/stm32f3xx_hal.c
+++ b/f3/src/stm32f3xx_hal.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   HAL module driver.
   *          This is the common part of the HAL initialization
   *
@@ -23,7 +23,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
@@ -70,11 +70,11 @@
   * @{
   */
 /**
- * @brief STM32F3xx HAL Driver version number V1.1.0
+ * @brief STM32F3xx HAL Driver version number V1.1.1
    */
 #define __STM32F3xx_HAL_VERSION_MAIN   (0x01) /*!< [31:24] main version */
 #define __STM32F3xx_HAL_VERSION_SUB1   (0x01) /*!< [23:16] sub1 version */
-#define __STM32F3xx_HAL_VERSION_SUB2   (0x00) /*!< [15:8]  sub2 version */
+#define __STM32F3xx_HAL_VERSION_SUB2   (0x01) /*!< [15:8]  sub2 version */
 #define __STM32F3xx_HAL_VERSION_RC     (0x00) /*!< [7:0]  release candidate */
 #define __STM32F3xx_HAL_VERSION         ((__STM32F3xx_HAL_VERSION_MAIN << 24)\
                                         |(__STM32F3xx_HAL_VERSION_SUB1 << 16)\
diff --git a/f3/src/stm32f3xx_hal_adc.c b/f3/src/stm32f3xx_hal_adc.c
index 7b9a634..96d93d9 100755
--- a/f3/src/stm32f3xx_hal_adc.c
+++ b/f3/src/stm32f3xx_hal_adc.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_adc.c
   * @author  MCD Application conversion
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   This file provides firmware functions to manage the following 
   *          functionalities of the Analog to Digital Convertor (ADC)
   *          peripheral:
@@ -158,7 +158,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_adc_ex.c b/f3/src/stm32f3xx_hal_adc_ex.c
index f94b219..3913f51 100755
--- a/f3/src/stm32f3xx_hal_adc_ex.c
+++ b/f3/src/stm32f3xx_hal_adc_ex.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_adc_ex.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   This file provides firmware functions to manage the following 
   *          functionalities of the Analog to Digital Convertor (ADC)
   *          peripheral:
@@ -164,7 +164,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_can.c b/f3/src/stm32f3xx_hal_can.c
index 1a391b9..fe2a1c6 100755
--- a/f3/src/stm32f3xx_hal_can.c
+++ b/f3/src/stm32f3xx_hal_can.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_can.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   CAN HAL module driver.
   *
   *          This file provides firmware functions to manage the following 
@@ -73,7 +73,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_cec.c b/f3/src/stm32f3xx_hal_cec.c
index 6df25ee..2f7dafb 100755
--- a/f3/src/stm32f3xx_hal_cec.c
+++ b/f3/src/stm32f3xx_hal_cec.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_cec.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   CEC HAL module driver.
   * 
   *          This file provides firmware functions to manage the following 
@@ -49,7 +49,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_comp.c b/f3/src/stm32f3xx_hal_comp.c
index 35ddce1..39b7397 100755
--- a/f3/src/stm32f3xx_hal_comp.c
+++ b/f3/src/stm32f3xx_hal_comp.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_comp.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   COMP HAL module driver.
   *    
   *          This file provides firmware functions to manage the following 
@@ -201,7 +201,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_cortex.c b/f3/src/stm32f3xx_hal_cortex.c
index 6c3b348..cfe44aa 100755
--- a/f3/src/stm32f3xx_hal_cortex.c
+++ b/f3/src/stm32f3xx_hal_cortex.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_cortex.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   CORTEX HAL module driver.
   *
   *          This file provides firmware functions to manage the following
@@ -94,7 +94,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_crc.c b/f3/src/stm32f3xx_hal_crc.c
index 4bae595..4597188 100755
--- a/f3/src/stm32f3xx_hal_crc.c
+++ b/f3/src/stm32f3xx_hal_crc.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_crc.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   CRC HAL module driver.
   *    
   *          This file provides firmware functions to manage the following 
@@ -34,7 +34,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_crc_ex.c b/f3/src/stm32f3xx_hal_crc_ex.c
index b8f614d..61d33c9 100755
--- a/f3/src/stm32f3xx_hal_crc_ex.c
+++ b/f3/src/stm32f3xx_hal_crc_ex.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_crc_ex.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Extended CRC HAL module driver.
   *    
   *          This file provides firmware functions to manage the following 
@@ -51,7 +51,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_dac.c b/f3/src/stm32f3xx_hal_dac.c
index d2e0a2b..3dbd2da 100755
--- a/f3/src/stm32f3xx_hal_dac.c
+++ b/f3/src/stm32f3xx_hal_dac.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_dac.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   This file provides firmware functions to manage the following 
   *          functionalities of the Digital-to-Analog Converter (DAC) peripheral: 
   *           + DAC channels configuration: trigger, output buffer, data format
@@ -171,7 +171,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_dac_ex.c b/f3/src/stm32f3xx_hal_dac_ex.c
index be38fb6..eda9950 100755
--- a/f3/src/stm32f3xx_hal_dac_ex.c
+++ b/f3/src/stm32f3xx_hal_dac_ex.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_dac_ex.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Extended DAC HAL module driver.
   *
   *          This file provides firmware functions to manage the following
@@ -16,7 +16,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_dma.c b/f3/src/stm32f3xx_hal_dma.c
index f560621..85690d7 100755
--- a/f3/src/stm32f3xx_hal_dma.c
+++ b/f3/src/stm32f3xx_hal_dma.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_dma.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   DMA HAL module driver.
   *    
   *         This file provides firmware functions to manage the following 
@@ -75,7 +75,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_flash.c b/f3/src/stm32f3xx_hal_flash.c
index ac61feb..04a211e 100755
--- a/f3/src/stm32f3xx_hal_flash.c
+++ b/f3/src/stm32f3xx_hal_flash.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_flash.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   FLASH HAL module driver.
   *    
   *          This file provides firmware functions to manage the following 
@@ -72,7 +72,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_flash_ex.c b/f3/src/stm32f3xx_hal_flash_ex.c
index bf7cb08..24570df 100755
--- a/f3/src/stm32f3xx_hal_flash_ex.c
+++ b/f3/src/stm32f3xx_hal_flash_ex.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_flash_ex.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Extended FLASH HAL module driver.
   *    
   *          This file provides firmware functions to manage the following 
@@ -31,7 +31,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_gpio.c b/f3/src/stm32f3xx_hal_gpio.c
index a0fb117..da4e59c 100755
--- a/f3/src/stm32f3xx_hal_gpio.c
+++ b/f3/src/stm32f3xx_hal_gpio.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_gpio.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   GPIO HAL module driver.
   *    
   *          This file provides firmware functions to manage the following 
@@ -101,7 +101,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_hrtim.c b/f3/src/stm32f3xx_hal_hrtim.c
index 2fa3f3b..62b3e89 100755
--- a/f3/src/stm32f3xx_hal_hrtim.c
+++ b/f3/src/stm32f3xx_hal_hrtim.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_hrtim.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   TIM HAL module driver.
   *          This file provides firmware functions to manage the following 
   *          functionalities of the High Resolution Timer (HRTIM) peripheral:
@@ -288,7 +288,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
@@ -1215,8 +1215,8 @@ HAL_StatusTypeDef HAL_HRTIM_SimpleOCChannelConfig(HRTIM_HandleTypeDef * hhrtim,
                                                  HRTIM_SimpleOCChannelCfgTypeDef* pSimpleOCChannelCfg)
 {
   uint32_t CompareUnit = 0xFFFFFFFF;
-  HRTIM_CompareCfgTypeDef CompareCfg;
-  HRTIM_OutputCfgTypeDef OutputCfg;
+  HRTIM_CompareCfgTypeDef CompareCfg = {0};
+  HRTIM_OutputCfgTypeDef OutputCfg = {0};
   
   /* Check parameters */
   assert_param(IS_HRTIM_TIMER_OUTPUT(TimerIdx, OCChannel));
diff --git a/f3/src/stm32f3xx_hal_i2c.c b/f3/src/stm32f3xx_hal_i2c.c
index c69a8ed..942d0c2 100755
--- a/f3/src/stm32f3xx_hal_i2c.c
+++ b/f3/src/stm32f3xx_hal_i2c.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_i2c.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   I2C HAL module driver.
   *    
   *          This file provides firmware functions to manage the following 
@@ -152,7 +152,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_i2c_ex.c b/f3/src/stm32f3xx_hal_i2c_ex.c
index bc5ba55..3fb582f 100755
--- a/f3/src/stm32f3xx_hal_i2c_ex.c
+++ b/f3/src/stm32f3xx_hal_i2c_ex.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_i2c_ex.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   I2C Extended HAL module driver.
   *          This file provides firmware functions to manage the following 
   *          functionalities of I2C Extended peripheral:
@@ -34,7 +34,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_i2s.c b/f3/src/stm32f3xx_hal_i2s.c
index 3a00b98..47b53b1 100755
--- a/f3/src/stm32f3xx_hal_i2s.c
+++ b/f3/src/stm32f3xx_hal_i2s.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_i2s.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   I2S HAL module driver.
   *          This file provides firmware functions to manage the following 
   *          functionalities of the Integrated Interchip Sound (I2S) peripheral:
@@ -109,7 +109,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_i2s_ex.c b/f3/src/stm32f3xx_hal_i2s_ex.c
index 0800788..72a9c05 100755
--- a/f3/src/stm32f3xx_hal_i2s_ex.c
+++ b/f3/src/stm32f3xx_hal_i2s_ex.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_i2s_ex.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   I2S Extended HAL module driver.
   *          This file provides firmware functions to manage the following 
   *          functionalities of I2S Extended peripheral:
@@ -88,7 +88,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_irda.c b/f3/src/stm32f3xx_hal_irda.c
index e70bb5f..520e69e 100755
--- a/f3/src/stm32f3xx_hal_irda.c
+++ b/f3/src/stm32f3xx_hal_irda.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_irda.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   IRDA HAL module driver.
   * 
   *          This file provides firmware functions to manage the following 
@@ -57,7 +57,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_iwdg.c b/f3/src/stm32f3xx_hal_iwdg.c
index cc2c072..cda2f11 100755
--- a/f3/src/stm32f3xx_hal_iwdg.c
+++ b/f3/src/stm32f3xx_hal_iwdg.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_iwdg.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   IWDG HAL module driver.
   *
   *          This file provides firmware functions to manage the following 
@@ -79,7 +79,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_nand.c b/f3/src/stm32f3xx_hal_nand.c
index dde26ae..9c2b5f9 100755
--- a/f3/src/stm32f3xx_hal_nand.c
+++ b/f3/src/stm32f3xx_hal_nand.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_nand.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   NAND HAL module driver.
   *          This file provides a generic firmware to drive NAND memories mounted 
   *          as external device.
@@ -55,7 +55,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_nor.c b/f3/src/stm32f3xx_hal_nor.c
index 858256e..a5d7394 100755
--- a/f3/src/stm32f3xx_hal_nor.c
+++ b/f3/src/stm32f3xx_hal_nor.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_nor.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   NOR HAL module driver.
   *          This file provides a generic firmware to drive NOR memories mounted 
   *          as external device.
@@ -55,7 +55,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_opamp.c b/f3/src/stm32f3xx_hal_opamp.c
index 0540611..cfbf282 100755
--- a/f3/src/stm32f3xx_hal_opamp.c
+++ b/f3/src/stm32f3xx_hal_opamp.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_opamp.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   OPAMP HAL module driver.
   *    
   *          This file provides firmware functions to manage the following 
@@ -158,7 +158,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_opamp_ex.c b/f3/src/stm32f3xx_hal_opamp_ex.c
index cede681..9912db0 100755
--- a/f3/src/stm32f3xx_hal_opamp_ex.c
+++ b/f3/src/stm32f3xx_hal_opamp_ex.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_opamp_ex.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Extended OPAMP HAL module driver.
   *
   *          This file provides firmware functions to manage the following
@@ -15,7 +15,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_pccard.c b/f3/src/stm32f3xx_hal_pccard.c
index c3c4aca..60c4743 100755
--- a/f3/src/stm32f3xx_hal_pccard.c
+++ b/f3/src/stm32f3xx_hal_pccard.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_pccard.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   PCCARD HAL module driver.
   *          This file provides a generic firmware to drive PCCARD memories mounted 
   *          as external device.
@@ -47,7 +47,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_pcd.c b/f3/src/stm32f3xx_hal_pcd.c
index 1f009d5..5bb66be 100755
--- a/f3/src/stm32f3xx_hal_pcd.c
+++ b/f3/src/stm32f3xx_hal_pcd.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_pcd.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   PCD HAL module driver.
   *          This file provides firmware functions to manage the following 
   *          functionalities of the USB Peripheral Controller:
@@ -44,7 +44,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_pcd_ex.c b/f3/src/stm32f3xx_hal_pcd_ex.c
index ced6eb8..7f0db02 100755
--- a/f3/src/stm32f3xx_hal_pcd_ex.c
+++ b/f3/src/stm32f3xx_hal_pcd_ex.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_pcd_ex.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Extended PCD HAL module driver.
   *          This file provides firmware functions to manage the following 
   *          functionalities of the USB Peripheral Controller:
@@ -12,7 +12,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_ppp.c b/f3/src/stm32f3xx_hal_ppp.c
index ec0f66a..46438a3 100755
--- a/f3/src/stm32f3xx_hal_ppp.c
+++ b/f3/src/stm32f3xx_hal_ppp.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_ppp.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   PPP HAL module driver.
   *    
   *          This file provides firmware functions to manage the following 
@@ -66,7 +66,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_pwr.c b/f3/src/stm32f3xx_hal_pwr.c
index 3effbec..45946d0 100755
--- a/f3/src/stm32f3xx_hal_pwr.c
+++ b/f3/src/stm32f3xx_hal_pwr.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_pwr.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   PWR HAL module driver.
   *
   *          This file provides firmware functions to manage the following
@@ -15,7 +15,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_pwr_ex.c b/f3/src/stm32f3xx_hal_pwr_ex.c
index 67cc7a2..6e9adbf 100755
--- a/f3/src/stm32f3xx_hal_pwr_ex.c
+++ b/f3/src/stm32f3xx_hal_pwr_ex.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_pwr_ex.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Extended PWR HAL module driver.
   *
   *          This file provides firmware functions to manage the following
@@ -14,7 +14,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_rcc.c b/f3/src/stm32f3xx_hal_rcc.c
index b8ecf88..8f126ce 100755
--- a/f3/src/stm32f3xx_hal_rcc.c
+++ b/f3/src/stm32f3xx_hal_rcc.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_rcc.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   RCC HAL module driver.
   *          This file provides firmware functions to manage the following
   *          functionalities of the Reset and Clock Control (RCC) peripheral:
@@ -37,7 +37,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_rcc_ex.c b/f3/src/stm32f3xx_hal_rcc_ex.c
index 22caed3..1ed8b1a 100755
--- a/f3/src/stm32f3xx_hal_rcc_ex.c
+++ b/f3/src/stm32f3xx_hal_rcc_ex.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_rcc_ex.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Extended RCC HAL module driver
   *          This file provides firmware functions to manage the following 
   *          functionalities RCC Extended peripheral:
@@ -12,7 +12,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_rtc.c b/f3/src/stm32f3xx_hal_rtc.c
index b6b73a6..5329b1f 100755
--- a/f3/src/stm32f3xx_hal_rtc.c
+++ b/f3/src/stm32f3xx_hal_rtc.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_rtc.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   RTC HAL module driver.
   *    
   *          This file provides firmware functions to manage the following 
@@ -149,7 +149,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_rtc_ex.c b/f3/src/stm32f3xx_hal_rtc_ex.c
index 70d2472..53ca0ab 100755
--- a/f3/src/stm32f3xx_hal_rtc_ex.c
+++ b/f3/src/stm32f3xx_hal_rtc_ex.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_rtc_ex.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Extended RTC HAL module driver.
   *          This file provides firmware functions to manage the following 
   *          functionalities of the Real Time Clock (RTC) Extended peripheral:
@@ -63,7 +63,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_sdadc.c b/f3/src/stm32f3xx_hal_sdadc.c
index 592b6e5..bbc30d9 100755
--- a/f3/src/stm32f3xx_hal_sdadc.c
+++ b/f3/src/stm32f3xx_hal_sdadc.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_sdadc.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   This file provides firmware functions to manage the following 
   *          functionalities of the Sigma-Delta Analog to Digital Convertor
   *          (SDADC) peripherals:
@@ -163,7 +163,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_smartcard.c b/f3/src/stm32f3xx_hal_smartcard.c
index 383e07f..28a92e2 100755
--- a/f3/src/stm32f3xx_hal_smartcard.c
+++ b/f3/src/stm32f3xx_hal_smartcard.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_smartcard.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   SMARTCARD HAL module driver.
   *
   *          This file provides firmware functions to manage the following 
@@ -60,7 +60,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_smartcard_ex.c b/f3/src/stm32f3xx_hal_smartcard_ex.c
index ec09fd8..a596d7e 100755
--- a/f3/src/stm32f3xx_hal_smartcard_ex.c
+++ b/f3/src/stm32f3xx_hal_smartcard_ex.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_smartcard_ex.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   SMARTCARD HAL module driver.
   *
   *          This file provides extended firmware functions to manage the following 
@@ -30,7 +30,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_smbus.c b/f3/src/stm32f3xx_hal_smbus.c
index ddf0444..500a52a 100755
--- a/f3/src/stm32f3xx_hal_smbus.c
+++ b/f3/src/stm32f3xx_hal_smbus.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_smbus.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   SMBUS HAL module driver.
   *    
   *          This file provides firmware functions to manage the following 
@@ -98,7 +98,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_spi.c b/f3/src/stm32f3xx_hal_spi.c
index 94cc479..12e9474 100755
--- a/f3/src/stm32f3xx_hal_spi.c
+++ b/f3/src/stm32f3xx_hal_spi.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_spi.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   SPI HAL module driver.
   *    
   *          This file provides firmware functions to manage the following 
@@ -83,7 +83,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
@@ -686,10 +686,13 @@ HAL_StatusTypeDef HAL_SPI_Receive(SPI_HandleTypeDef *hspi, uint8_t *pData, uint1
     if(hspi->Init.DataSize > SPI_DATASIZE_8BIT)
     {        
       tmpreg = hspi->Instance->DR;
+      UNUSED(tmpreg); /* To avoid GCC warning */      
     }
     else
     {
       tmpreg = *(__IO uint8_t *)&hspi->Instance->DR;
+      UNUSED(tmpreg); /* To avoid GCC warning */      
+
       if((hspi->Init.DataSize == SPI_DATASIZE_8BIT) && (hspi->Init.CRCLength == SPI_CRC_LENGTH_16BIT))
       {
         if(SPI_WaitFlagStateUntilTimeout(hspi, SPI_FLAG_RXNE, SPI_FLAG_RXNE, Timeout) != HAL_OK)
@@ -698,6 +701,7 @@ HAL_StatusTypeDef HAL_SPI_Receive(SPI_HandleTypeDef *hspi, uint8_t *pData, uint1
           hspi->ErrorCode|= HAL_SPI_ERROR_CRC;
         }
         tmpreg = *(__IO uint8_t *)&hspi->Instance->DR;
+        UNUSED(tmpreg); /* To avoid GCC warning */      
       }
     }
   }
@@ -908,10 +912,13 @@ HAL_StatusTypeDef HAL_SPI_TransmitReceive(SPI_HandleTypeDef *hspi, uint8_t *pTxD
     if(hspi->Init.DataSize == SPI_DATASIZE_16BIT)
     {
       tmpreg = hspi->Instance->DR;
+      UNUSED(tmpreg); /* To avoid GCC warning */      
     }
     else
     {
       tmpreg = *(__IO uint8_t *)&hspi->Instance->DR;
+      UNUSED(tmpreg); /* To avoid GCC warning */      
+
       if(hspi->Init.CRCLength == SPI_CRC_LENGTH_16BIT)
       {
         if(SPI_WaitFlagStateUntilTimeout(hspi, SPI_FLAG_RXNE, SPI_FLAG_RXNE, Timeout) != HAL_OK) 
@@ -920,6 +927,7 @@ HAL_StatusTypeDef HAL_SPI_TransmitReceive(SPI_HandleTypeDef *hspi, uint8_t *pTxD
           hspi->ErrorCode|= HAL_SPI_ERROR_CRC;
         }    
         tmpreg = *(__IO uint8_t *)&hspi->Instance->DR;
+        UNUSED(tmpreg); /* To avoid GCC warning */      
       }
     }
   }
@@ -1691,10 +1699,13 @@ static void SPI_DMAReceiveCplt(DMA_HandleTypeDef *hdma)
     if(hspi->Init.DataSize > SPI_DATASIZE_8BIT)
     {        
       tmpreg = hspi->Instance->DR;
+      UNUSED(tmpreg); /* To avoid GCC warning */
     }
     else
     {
       tmpreg = *(__IO uint8_t *)&hspi->Instance->DR;
+      UNUSED(tmpreg); /* To avoid GCC warning */
+
       if(hspi->Init.CRCLength == SPI_CRC_LENGTH_16BIT)
       {
         if(SPI_WaitFlagStateUntilTimeout(hspi, SPI_FLAG_RXNE, SPI_FLAG_RXNE, SPI_DEFAULT_TIMEOUT) != HAL_OK)
@@ -1703,6 +1714,7 @@ static void SPI_DMAReceiveCplt(DMA_HandleTypeDef *hdma)
           hspi->ErrorCode|= HAL_SPI_ERROR_CRC;      
         }
         tmpreg = *(__IO uint8_t *)&hspi->Instance->DR;
+        UNUSED(tmpreg); /* To avoid GCC warning */
       }
     }  
   }
@@ -1760,6 +1772,7 @@ static void SPI_DMATransmitReceiveCplt(DMA_HandleTypeDef *hdma)
         hspi->ErrorCode|= HAL_SPI_ERROR_CRC;      
       }
       tmpreg = *(__IO uint8_t *)&hspi->Instance->DR;
+      UNUSED(tmpreg); /* To avoid GCC warning */
     }
     else
     {
@@ -1769,6 +1782,7 @@ static void SPI_DMATransmitReceiveCplt(DMA_HandleTypeDef *hdma)
         hspi->ErrorCode|= HAL_SPI_ERROR_CRC;      
       }
       tmpreg = hspi->Instance->DR;
+      UNUSED(tmpreg); /* To avoid GCC warning */
     }
   }  
   
@@ -1963,6 +1977,8 @@ static void SPI_2linesRxISR_8BITCRC(struct __SPI_HandleTypeDef *hspi)
   __IO uint8_t tmpreg;
   
   tmpreg = *((__IO uint8_t *)&hspi->Instance->DR);
+  UNUSED(tmpreg); /* To avoid GCC warning */
+  
   hspi->CRCSize--;
   
   /* check end of the reception */
@@ -2053,6 +2069,7 @@ static void SPI_2linesRxISR_16BITCRC(struct __SPI_HandleTypeDef *hspi)
   __IO uint16_t tmpreg;
   /* Receive data in 16 Bit mode */
   tmpreg = hspi->Instance->DR;
+  UNUSED(tmpreg); /* To avoid GCC warning */
   
   /* Disable RXNE interrupt */
   __HAL_SPI_DISABLE_IT(hspi, SPI_IT_RXNE); 
@@ -2096,6 +2113,8 @@ static void SPI_RxISR_8BITCRC(struct __SPI_HandleTypeDef *hspi)
 {
   __IO uint8_t tmpreg;
   tmpreg = *((__IO uint8_t*)&hspi->Instance->DR);
+  UNUSED(tmpreg); /* To avoid GCC warning */
+
   hspi->CRCSize--;
   
   if(hspi->CRCSize == 0)
@@ -2139,6 +2158,7 @@ static void SPI_RxISR_16BITCRC(struct __SPI_HandleTypeDef *hspi)
   __IO uint16_t tmpreg;
   
   tmpreg = hspi->Instance->DR;
+  UNUSED(tmpreg); /* To avoid GCC warning */
   
   /* Disable RXNE and ERR interrupt */
   __HAL_SPI_DISABLE_IT(hspi, (SPI_IT_RXNE | SPI_IT_ERR));
@@ -2283,6 +2303,7 @@ static HAL_StatusTypeDef SPI_WaitFifoStateUntilTimeout(SPI_HandleTypeDef *hspi,
     if((Flag == SPI_SR_FRLVL) && (State == SPI_FRLVL_EMPTY))
     {
       tmpreg = *((__IO uint8_t*)&hspi->Instance->DR);
+      UNUSED(tmpreg); /* To avoid GCC warning */
     }
     if(Timeout != HAL_MAX_DELAY)
     {
diff --git a/f3/src/stm32f3xx_hal_sram.c b/f3/src/stm32f3xx_hal_sram.c
index 2a6e884..1592adc 100755
--- a/f3/src/stm32f3xx_hal_sram.c
+++ b/f3/src/stm32f3xx_hal_sram.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_sram.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   SRAM HAL module driver.
   *          This file provides a generic firmware to drive SRAM memories  
   *          mounted as external device.
@@ -64,7 +64,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_tim.c b/f3/src/stm32f3xx_hal_tim.c
index 0c030fc..f4e4dce 100755
--- a/f3/src/stm32f3xx_hal_tim.c
+++ b/f3/src/stm32f3xx_hal_tim.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_tim.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   TIM HAL module driver.
   *          This file provides firmware functions to manage the following 
   *          functionalities of the Timer (TIM) peripheral:
@@ -98,7 +98,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_tim_ex.c b/f3/src/stm32f3xx_hal_tim_ex.c
index 09365bb..b6226fa 100755
--- a/f3/src/stm32f3xx_hal_tim_ex.c
+++ b/f3/src/stm32f3xx_hal_tim_ex.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_tim_ex.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   TIM HAL module driver.
   *          This file provides firmware functions to manage the following 
   *          functionalities of the Timer Extended peripheral:
@@ -71,7 +71,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_tsc.c b/f3/src/stm32f3xx_hal_tsc.c
index 52703a2..0b2f508 100755
--- a/f3/src/stm32f3xx_hal_tsc.c
+++ b/f3/src/stm32f3xx_hal_tsc.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_tsc.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   This file provides firmware functions to manage the following 
   *          functionalities of the Touch Sensing Controller (TSC) peripheral:
   *           + Initialization and DeInitialization
@@ -81,7 +81,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_uart.c b/f3/src/stm32f3xx_hal_uart.c
index 377c29e..4cb0614 100755
--- a/f3/src/stm32f3xx_hal_uart.c
+++ b/f3/src/stm32f3xx_hal_uart.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_uart.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   UART HAL module driver.
   *
   *          This file provides firmware functions to manage the following 
@@ -71,7 +71,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_uart_ex.c b/f3/src/stm32f3xx_hal_uart_ex.c
index 1134e85..e05e557 100755
--- a/f3/src/stm32f3xx_hal_uart_ex.c
+++ b/f3/src/stm32f3xx_hal_uart_ex.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_uart_ex.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   Extended UART HAL module driver.
   *
   *          This file provides firmware functions to manage the following extended
@@ -29,7 +29,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_usart.c b/f3/src/stm32f3xx_hal_usart.c
index 0709bd1..142a744 100755
--- a/f3/src/stm32f3xx_hal_usart.c
+++ b/f3/src/stm32f3xx_hal_usart.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_usart.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   USART HAL module driver.
   *
   *          This file provides firmware functions to manage the following 
@@ -53,7 +53,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_hal_wwdg.c b/f3/src/stm32f3xx_hal_wwdg.c
index 6a4911a..76631a1 100755
--- a/f3/src/stm32f3xx_hal_wwdg.c
+++ b/f3/src/stm32f3xx_hal_wwdg.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_hal_wwdg.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   WWDG HAL module driver.
   *
   *          This file provides firmware functions to manage the following 
@@ -55,7 +55,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
diff --git a/f3/src/stm32f3xx_ll_fmc.c b/f3/src/stm32f3xx_ll_fmc.c
index c567ee6..6edd2ac 100755
--- a/f3/src/stm32f3xx_ll_fmc.c
+++ b/f3/src/stm32f3xx_ll_fmc.c
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f3xx_ll_fmc.c
   * @author  MCD Application Team
-  * @version V1.1.0
-  * @date    12-Sept-2014
+  * @version V1.1.1
+  * @date    19-June-2015
   * @brief   FMC Low Layer HAL module driver.
   *    
   *          This file provides firmware functions to manage the following 
@@ -44,7 +44,7 @@
   ******************************************************************************
   * @attention
   *
-  * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
+  * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
   *
   * Redistribution and use in source and binary forms, with or without modification,
   * are permitted provided that the following conditions are met:
-- 
GitLab