******************************************************************************\r
* @file stm32f7xx_hal_hash.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 HASH HAL module driver.\r
* This file provides firmware functions to manage the following \r
* functionalities of the HASH peripheral:\r
* @{\r
*/\r
\r
+#if defined(STM32F756xx)\r
+\r
/** @defgroup HASH HASH\r
* @brief HASH HAL module driver.\r
* @{\r
*/\r
-\r
#ifdef HAL_HASH_MODULE_ENABLED\r
\r
-#if defined(STM32F756xx)\r
-\r
/* Private typedef -----------------------------------------------------------*/\r
/* Private define ------------------------------------------------------------*/\r
/* Private macro -------------------------------------------------------------*/\r
\r
if(hhash->State == HAL_HASH_STATE_RESET)\r
{\r
+ /* Allocate lock resource and initialize it */\r
+ hhash->Lock = HAL_UNLOCKED;\r
/* Init the low level hardware */\r
HAL_HASH_MspInit(hhash);\r
}\r
* @}\r
*/\r
\r
-#endif /* STM32F756xx */\r
#endif /* HAL_HASH_MODULE_ENABLED */\r
+\r
/**\r
* @}\r
*/\r
+#endif /* STM32F756xx */\r
\r
/**\r
* @}\r