mbed library sources

Dependents:   Encrypted my_mbed lklk CyaSSL_DTLS_Cellular ... more

Superseded

This library was superseded by mbed-dev - https://os.mbed.com/users/mbed_official/code/mbed-dev/.

Development branch of the mbed library sources. This library is kept in synch with the latest changes from the mbed SDK and it is not guaranteed to work.

If you are looking for a stable and tested release, please import one of the official mbed library releases:

Import librarymbed

The official Mbed 2 C/C++ SDK provides the software platform and libraries to build your applications.

Revision:
226:b062af740e40
Parent:
106:ced8cbb51063
Child:
369:2e96f1b71984
--- a/targets/cmsis/TARGET_STM/TARGET_NUCLEO_F401RE/stm32f4xx_hal_flash_ex.c	Wed Jun 11 09:30:07 2014 +0100
+++ b/targets/cmsis/TARGET_STM/TARGET_NUCLEO_F401RE/stm32f4xx_hal_flash_ex.c	Wed Jun 11 09:45:09 2014 +0100
@@ -2,8 +2,8 @@
   ******************************************************************************
   * @file    stm32f4xx_hal_flash_ex.c
   * @author  MCD Application Team
-  * @version V1.0.0
-  * @date    18-February-2014
+  * @version V1.1.0RC2
+  * @date    14-May-2014
   * @brief   Extended FLASH HAL module driver.
   *          This file provides firmware functions to manage the following 
   *          functionalities of the FLASH extension peripheral:
@@ -30,7 +30,7 @@
            (++) Lock and Unlock the FLASH interface using HAL_FLASH_Unlock() and 
                 HAL_FLASH_Lock() functions
            (++) Erase function: Erase sector, erase all sectors
-           (++) There is two mode of erase :
+           (++) There are two modes of erase :
              (+++) Polling Mode using HAL_FLASHEx_Erase()
              (+++) Interrupt Mode using HAL_FLASHEx_Erase_IT()
              
@@ -154,7 +154,7 @@
   *         contains the configuration information on faulty sector in case of error 
   *         (0xFFFFFFFF means that all the sectors have been correctly erased)
   * 
-  * @retval HAL_StatusTypeDef HAL Status
+  * @retval HAL Status
   */
 HAL_StatusTypeDef HAL_FLASHEx_Erase(FLASH_EraseInitTypeDef *pEraseInit, uint32_t *SectorError)
 {
@@ -224,7 +224,7 @@
   * @param  pEraseInit: pointer to an FLASH_EraseInitTypeDef structure that
   *         contains the configuration information for the erasing.
   * 
-  * @retval HAL_StatusTypeDef HAL Status
+  * @retval HAL Status
   */
 HAL_StatusTypeDef HAL_FLASHEx_Erase_IT(FLASH_EraseInitTypeDef *pEraseInit)
 {
@@ -277,7 +277,7 @@
   * @param  pOBInit: pointer to an FLASH_OBInitStruct structure that
   *         contains the configuration information for the programming.
   * 
-  * @retval HAL_StatusTypeDef HAL Status
+  * @retval HAL Status
   */
 HAL_StatusTypeDef HAL_FLASHEx_OBProgram(FLASH_OBProgramInitTypeDef *pOBInit)
 {
@@ -361,7 +361,7 @@
   * @param  pAdvOBInit: pointer to an FLASH_AdvOBProgramInitTypeDef structure that
   *         contains the configuration information for the programming.
   * 
-  * @retval HAL_StatusTypeDef HAL Status
+  * @retval HAL Status
   */
 HAL_StatusTypeDef HAL_FLASHEx_AdvOBProgram (FLASH_AdvOBProgramInitTypeDef *pAdvOBInit)
 {
@@ -440,7 +440,7 @@
   * @note   This function can be used only for STM32F427xx/STM32F429xx/STM32F437xx/STM32F439xx/STM32F401xx devices.     
   * 
   * @param  None
-  * @retval HAL_StatusTypeDef HAL Status
+  * @retval HAL Status
   */
 HAL_StatusTypeDef HAL_FLASHEx_OB_SelectPCROP(void)
 {
@@ -466,7 +466,7 @@
   * @note   This function can be used only for STM32F427xx/STM32F429xx/STM32F437xx/STM32F439xx/STM32F401xx devices.     
   * 
   * @param  None
-  * @retval HAL_StatusTypeDef HAL Status
+  * @retval HAL Status
   */
 HAL_StatusTypeDef HAL_FLASHEx_OB_DeSelectPCROP(void)
 {
@@ -522,7 +522,7 @@
   *            @arg FLASH_BANK_2: Bank2 to be erased
   *            @arg FLASH_BANK_BOTH: Bank1 and Bank2 to be erased
   *
-  * @retval HAL_StatusTypeDef HAL Status
+  * @retval HAL Status
   */
 static void FLASH_MassErase(uint8_t VoltageRange, uint32_t Banks)
 {
@@ -801,7 +801,7 @@
   *            @arg FLASH_BANK_2: WRP on all sectors of bank2
   *            @arg FLASH_BANK_BOTH: WRP on all sectors of bank1 & bank2
   *
-  * @retval HAL_StatusTypeDef HAL Status  
+  * @retval HAL Status  
   */
 static HAL_StatusTypeDef FLASH_OB_EnablePCROP(uint32_t SectorBank1, uint32_t SectorBank2, uint32_t Banks)
 {
@@ -865,7 +865,7 @@
   *            @arg FLASH_BANK_2: WRP on all sectors of bank2
   *            @arg FLASH_BANK_BOTH: WRP on all sectors of bank1 & bank2
   *
-  * @retval HAL_StatusTypeDef HAL Status  
+  * @retval HAL Status  
   */
 static HAL_StatusTypeDef FLASH_OB_DisablePCROP(uint32_t SectorBank1, uint32_t SectorBank2, uint32_t Banks)
 {  
@@ -1014,7 +1014,7 @@
   *          This parameter can be one of the following values:
   *            @arg FLASH_BANK_1: WRP on all sectors of bank1
   *
-  * @retval HAL_StatusTypeDef HAL Status 
+  * @retval HAL Status 
   */
 static HAL_StatusTypeDef FLASH_OB_EnableWRP(uint32_t WRPSector, uint32_t Banks)
 {
@@ -1050,7 +1050,7 @@
   *          This parameter can be one of the following values:
   *            @arg FLASH_BANK_1: WRP on all sectors of bank1
   *
-  * @retval HAL_StatusTypeDef HAL Status 
+  * @retval HAL Status 
   */
 static HAL_StatusTypeDef FLASH_OB_DisableWRP(uint32_t WRPSector, uint32_t Banks)
 {
@@ -1080,7 +1080,7 @@
   *          This parameter can be one of the following values:
   *            @arg OB_PCROP: A value between OB_PCROP_Sector0 and OB_PCROP_Sector5
   *            @arg OB_PCROP_Sector_All                         
-  * @retval HAL_StatusTypeDef HAL Status  
+  * @retval HAL Status  
   */
 static HAL_StatusTypeDef FLASH_OB_EnablePCROP(uint32_t Sector)
 {
@@ -1108,7 +1108,7 @@
   *          This parameter can be one of the following values:
   *            @arg OB_PCROP: A value between OB_PCROP_Sector0 and OB_PCROP_Sector5
   *            @arg OB_PCROP_Sector_All                         
-  * @retval HAL_StatusTypeDef HAL Status  
+  * @retval HAL Status  
   */
 static HAL_StatusTypeDef FLASH_OB_DisablePCROP(uint32_t Sector)
 {  
@@ -1140,7 +1140,7 @@
   *   
   * @note WARNING: When enabling OB_RDP level 2 it's no more possible to go back to level 1 or 0
   *    
-  * @retval HAL_StatusTypeDef HAL Status
+  * @retval HAL Status
   */
 static HAL_StatusTypeDef FLASH_OB_RDP_LevelConfig(uint8_t Level)
 {
@@ -1174,7 +1174,7 @@
   *          This parameter  can be one of the following values:
   *            @arg OB_STDBY_NO_RST: No reset generated when entering in STANDBY
   *            @arg OB_STDBY_RST: Reset generated when entering in STANDBY
-  * @retval HAL_StatusTypeDef HAL Status
+  * @retval HAL Status
   */
 static HAL_StatusTypeDef FLASH_OB_UserConfig(uint8_t Iwdg, uint8_t Stop, uint8_t Stdby)
 {
@@ -1210,7 +1210,7 @@
   *            @arg OB_BOR_LEVEL2: Supply voltage ranges from 2.4 to 2.7 V
   *            @arg OB_BOR_LEVEL1: Supply voltage ranges from 2.1 to 2.4 V
   *            @arg OB_BOR_OFF: Supply voltage ranges from 1.62 to 2.1 V
-  * @retval HAL_StatusTypeDef HAL Status
+  * @retval HAL Status
   */
 static HAL_StatusTypeDef FLASH_OB_BOR_LevelConfig(uint8_t Level)
 {