STM32L443xx HAL User Manual
stm32l4xx_hal_flash_ramfunc.h
Go to the documentation of this file.
00001 /**
00002   ******************************************************************************
00003   * @file    stm32l4xx_hal_flash_ramfunc.h
00004   * @author  MCD Application Team
00005   * @brief   Header file of FLASH RAMFUNC driver.
00006   ******************************************************************************
00007   * @attention
00008   *
00009   * Copyright (c) 2017 STMicroelectronics.
00010   * All rights reserved.
00011   *
00012   * This software is licensed under terms that can be found in the LICENSE file in
00013   * the root directory of this software component.
00014   * If no LICENSE file comes with this software, it is provided AS-IS.
00015   ******************************************************************************
00016   */
00017 
00018 /* Define to prevent recursive inclusion -------------------------------------*/
00019 #ifndef STM32L4xx_FLASH_RAMFUNC_H
00020 #define STM32L4xx_FLASH_RAMFUNC_H
00021 
00022 #ifdef __cplusplus
00023  extern "C" {
00024 #endif
00025 
00026 /* Includes ------------------------------------------------------------------*/
00027 #include "stm32l4xx_hal_def.h"
00028 
00029 /** @addtogroup STM32L4xx_HAL_Driver
00030   * @{
00031   */
00032 
00033 /** @addtogroup FLASH_RAMFUNC
00034   * @{
00035   */
00036 
00037 /* Exported types ------------------------------------------------------------*/
00038 /* Exported macro ------------------------------------------------------------*/
00039 /* Exported functions --------------------------------------------------------*/
00040 /** @addtogroup FLASH_RAMFUNC_Exported_Functions
00041   * @{
00042   */
00043 
00044 /** @addtogroup FLASH_RAMFUNC_Exported_Functions_Group1
00045   * @{
00046   */
00047 /* Peripheral Control functions  ************************************************/
00048 __RAM_FUNC  HAL_StatusTypeDef HAL_FLASHEx_EnableRunPowerDown(void);
00049 __RAM_FUNC  HAL_StatusTypeDef HAL_FLASHEx_DisableRunPowerDown(void);
00050 #if defined (STM32L4P5xx) || defined (STM32L4Q5xx) || defined (STM32L4R5xx) || defined (STM32L4R7xx) || defined (STM32L4R9xx) || defined (STM32L4S5xx) || defined (STM32L4S7xx) || defined (STM32L4S9xx)
00051 __RAM_FUNC  HAL_StatusTypeDef HAL_FLASHEx_OB_DBankConfig(uint32_t DBankConfig);
00052 #endif
00053 /**
00054   * @}
00055   */
00056 
00057 /**
00058   * @}
00059   */
00060 
00061 /**
00062   * @}
00063   */
00064 
00065 /**
00066   * @}
00067   */
00068 
00069 #ifdef __cplusplus
00070 }
00071 #endif
00072 
00073 #endif /* STM32L4xx_FLASH_RAMFUNC_H */
00074