]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS/Demo/CORTEX_M7_STM32F7_STM32756G-EVAL_IAR_Keil/ST_Library/stm32f7xx_hal_nand.c
Update library files used in STM32F7 demo to the latest version released by ST.
[freertos] / FreeRTOS / Demo / CORTEX_M7_STM32F7_STM32756G-EVAL_IAR_Keil / ST_Library / stm32f7xx_hal_nand.c
index 5e96d330ed9dfb85311715dd134dfb19abebabb3..b5ce3d1249cc83fa1935006dafcaa86ad40b11da 100644 (file)
@@ -2,8 +2,8 @@
   ******************************************************************************\r
   * @file    stm32f7xx_hal_nand.c\r
   * @author  MCD Application Team\r
-  * @version V1.0.0RC1\r
-  * @date    24-March-2015\r
+  * @version V1.0.0\r
+  * @date    12-May-2015\r
   * @brief   NAND HAL module driver.\r
   *          This file provides a generic firmware to drive NAND memories mounted \r
   *          as external device.\r
@@ -92,8 +92,6 @@
 \r
 #ifdef HAL_NAND_MODULE_ENABLED\r
 \r
-#if defined(STM32F756xx) || defined(STM32F746xx)\r
-\r
 /** @defgroup NAND NAND \r
   * @brief NAND HAL module driver\r
   * @{\r
@@ -143,6 +141,8 @@ HAL_StatusTypeDef  HAL_NAND_Init(NAND_HandleTypeDef *hnand, FMC_NAND_PCC_TimingT
 \r
   if(hnand->State == HAL_NAND_STATE_RESET)\r
   {\r
+    /* Allocate lock resource and initialize it */\r
+    hnand->Lock = HAL_UNLOCKED;\r
     /* Initialize the low level hardware (MSP) */\r
     HAL_NAND_MspInit(hnand);\r
   } \r
@@ -1000,7 +1000,7 @@ HAL_NAND_StateTypeDef HAL_NAND_GetState(NAND_HandleTypeDef *hnand)
 /**\r
   * @}\r
   */\r
-#endif /* STM32F756xx || STM32F746xx */\r
+\r
 #endif /* HAL_NAND_MODULE_ENABLED  */\r
 \r
 /**\r