1 /*
2 * Copyright (c) 2020 - 2024 Renesas Electronics Corporation and/or its affiliates
3 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6 
7 #ifndef BSP_SDRAM_H
8 #define BSP_SDRAM_H
9 
10 #if 0 != BSP_FEATURE_SDRAM_START_ADDRESS
11 
12 /** Common macro for FSP header files. There is also a corresponding FSP_FOOTER macro at the end of this file. */
13 FSP_HEADER
14 
15 /***********************************************************************************************************************
16  * Macro definitions
17  **********************************************************************************************************************/
18 
19 /***********************************************************************************************************************
20  * Typedef definitions
21  **********************************************************************************************************************/
22 
23 /***********************************************************************************************************************
24  * Exported global variables
25  **********************************************************************************************************************/
26 
27 /***********************************************************************************************************************
28  * Exported global functions (to be accessed by other files)
29  **********************************************************************************************************************/
30 void R_BSP_SdramInit(bool init_memory);
31 void R_BSP_SdramSelfRefreshEnable(void);
32 void R_BSP_SdramSelfRefreshDisable(void);
33 
34 /** Common macro for FSP header files. There is also a corresponding FSP_HEADER macro at the top of this file. */
35 FSP_FOOTER
36 #endif
37 #endif
38