]> git.sur5r.net Git - freertos/blob - FreeRTOS/Demo/CORTEX_MPU_STM32L4_Discovery_GCC_IAR_Keil/ST_Code/Drivers/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal_flash_ramfunc.h
Rename STM32Cube to GCC for STM32L4 Discovery projects as GCC is
[freertos] / FreeRTOS / Demo / CORTEX_MPU_STM32L4_Discovery_GCC_IAR_Keil / ST_Code / Drivers / STM32L4xx_HAL_Driver / Inc / stm32l4xx_hal_flash_ramfunc.h
1 /**\r
2   ******************************************************************************\r
3   * @file    stm32l4xx_hal_flash_ramfunc.h\r
4   * @author  MCD Application Team\r
5   * @brief   Header file of FLASH RAMFUNC driver.\r
6   ******************************************************************************\r
7   * @attention\r
8   *\r
9   * <h2><center>&copy; Copyright (c) 2017 STMicroelectronics.\r
10   * All rights reserved.</center></h2>\r
11   *\r
12   * This software component is licensed by ST under BSD 3-Clause license,\r
13   * the "License"; You may not use this file except in compliance with the\r
14   * License. You may obtain a copy of the License at:\r
15   *                       opensource.org/licenses/BSD-3-Clause\r
16   *\r
17   ******************************************************************************\r
18   */\r
19 \r
20 /* Define to prevent recursive inclusion -------------------------------------*/\r
21 #ifndef __STM32L4xx_FLASH_RAMFUNC_H\r
22 #define __STM32L4xx_FLASH_RAMFUNC_H\r
23 \r
24 #ifdef __cplusplus\r
25  extern "C" {\r
26 #endif\r
27 \r
28 /* Includes ------------------------------------------------------------------*/\r
29 #include "stm32l4xx_hal_def.h"\r
30 \r
31 /** @addtogroup STM32L4xx_HAL_Driver\r
32   * @{\r
33   */\r
34 \r
35 /** @addtogroup FLASH_RAMFUNC\r
36   * @{\r
37   */\r
38 \r
39 /* Exported types ------------------------------------------------------------*/\r
40 /* Exported macro ------------------------------------------------------------*/\r
41 /* Exported functions --------------------------------------------------------*/\r
42 /** @addtogroup FLASH_RAMFUNC_Exported_Functions\r
43   * @{\r
44   */\r
45 \r
46 /** @addtogroup FLASH_RAMFUNC_Exported_Functions_Group1\r
47   * @{\r
48   */\r
49 /* Peripheral Control functions  ************************************************/\r
50 __RAM_FUNC  HAL_FLASHEx_EnableRunPowerDown(void);\r
51 __RAM_FUNC  HAL_FLASHEx_DisableRunPowerDown(void);\r
52 #if defined (STM32L4R5xx) || defined (STM32L4R7xx) || defined (STM32L4R9xx) || defined (STM32L4S5xx) || defined (STM32L4S7xx) || defined (STM32L4S9xx)\r
53 __RAM_FUNC  HAL_FLASHEx_OB_DBankConfig(uint32_t DBankConfig);\r
54 #endif\r
55 /**\r
56   * @}\r
57   */\r
58 \r
59 /**\r
60   * @}\r
61   */\r
62 \r
63 /**\r
64   * @}\r
65   */\r
66 \r
67 /**\r
68   * @}\r
69   */\r
70 \r
71 #ifdef __cplusplus\r
72 }\r
73 #endif\r
74 \r
75 #endif /* __STM32L4xx_FLASH_RAMFUNC_H */\r
76 \r
77 /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/\r