diff options
Diffstat (limited to 'FreeRTOS/Demo/RISC-V_RV64_PolarFire_SoftConsole/polarfire_hal/boards/icicle-kit-es/fpga_design_config/ddr/hw_ddr_segs.h')
-rw-r--r-- | FreeRTOS/Demo/RISC-V_RV64_PolarFire_SoftConsole/polarfire_hal/boards/icicle-kit-es/fpga_design_config/ddr/hw_ddr_segs.h | 154 |
1 files changed, 154 insertions, 0 deletions
diff --git a/FreeRTOS/Demo/RISC-V_RV64_PolarFire_SoftConsole/polarfire_hal/boards/icicle-kit-es/fpga_design_config/ddr/hw_ddr_segs.h b/FreeRTOS/Demo/RISC-V_RV64_PolarFire_SoftConsole/polarfire_hal/boards/icicle-kit-es/fpga_design_config/ddr/hw_ddr_segs.h new file mode 100644 index 000000000..8dadf6985 --- /dev/null +++ b/FreeRTOS/Demo/RISC-V_RV64_PolarFire_SoftConsole/polarfire_hal/boards/icicle-kit-es/fpga_design_config/ddr/hw_ddr_segs.h @@ -0,0 +1,154 @@ +/******************************************************************************* + * Copyright 2019-2021 Microchip FPGA Embedded Systems Solutions. + * + * SPDX-License-Identifier: MIT + * + * @file hw_ddr_segs.h + * @author Microchip-FPGA Embedded Systems Solutions + * + * + * Note 1: This file should not be edited. If you need to modify a parameter + * without going through regenerating using the MSS Configurator Libero flow + * or editing the associated xml file + * the following method is recommended: + + * 1. edit the following file + * boards/your_board/platform_config/mpfs_hal_config/mss_sw_config.h + + * 2. define the value you want to override there. + * (Note: There is a commented example in the platform directory) + + * Note 2: The definition in mss_sw_config.h takes precedence, as + * mss_sw_config.h is included prior to the generated header files located in + * boards/your_board/fpga_design_config + * + */ + +#ifndef HW_DDR_SEGS_H_ +#define HW_DDR_SEGS_H_ + + +#ifdef __cplusplus +extern "C" { +#endif + +#if !defined (LIBERO_SETTING_SEG0_0) +/*Cached access at 0x00_8000_0000 (-0x80+0x00) */ +#define LIBERO_SETTING_SEG0_0 0x80007F80UL + /* ADDRESS_OFFSET [0:15] RW value= 0x7F80 */ + /* RESERVED [15:16] RW value= 0x0 */ + /* LOCKED [31:1] RW value= 0x1 */ +#endif +#if !defined (LIBERO_SETTING_SEG0_1) +/*Cached access at 0x10_0000_000 */ +#define LIBERO_SETTING_SEG0_1 0x80007030UL + /* ADDRESS_OFFSET [0:15] RW value= 0x7030 */ + /* RESERVED [15:16] RW value= 0x0 */ + /* LOCKED [31:1] RW value= 0x1 */ +#endif +#if !defined (LIBERO_SETTING_SEG0_2) +/*not used */ +#define LIBERO_SETTING_SEG0_2 0x00000000UL + /* ADDRESS_OFFSET [0:15] RW value= 0x0 */ + /* RESERVED [15:16] RW value= 0x0 */ + /* LOCKED [31:1] RW value= 0x0 */ +#endif +#if !defined (LIBERO_SETTING_SEG0_3) +/*not used */ +#define LIBERO_SETTING_SEG0_3 0x00000000UL + /* ADDRESS_OFFSET [0:15] RW value= 0x0 */ + /* RESERVED [15:16] RW value= 0x0 */ + /* LOCKED [31:1] RW value= 0x0 */ +#endif +#if !defined (LIBERO_SETTING_SEG0_4) +/*not used */ +#define LIBERO_SETTING_SEG0_4 0x00000000UL + /* ADDRESS_OFFSET [0:15] RW value= 0x0 */ + /* RESERVED [15:16] RW value= 0x0 */ + /* LOCKED [31:1] RW value= 0x0 */ +#endif +#if !defined (LIBERO_SETTING_SEG0_5) +/*not used */ +#define LIBERO_SETTING_SEG0_5 0x00000000UL + /* ADDRESS_OFFSET [0:15] RW value= 0x0 */ + /* RESERVED [15:6] RW value= 0x0 */ + /* LOCKED [31:1] RW value= 0x0 */ +#endif +#if !defined (LIBERO_SETTING_SEG0_6) +/*not used */ +#define LIBERO_SETTING_SEG0_6 0x00000000UL + /* ADDRESS_OFFSET [0:15] RW value= 0x0 */ + /* RESERVED [15:16] RW value= 0x0 */ + /* LOCKED [31:1] RW value= 0x0 */ +#endif +#if !defined (LIBERO_SETTING_SEG0_7) +/*not used */ +#define LIBERO_SETTING_SEG0_7 0x00000000UL + /* ADDRESS_OFFSET [0:15] RW value= 0x0 */ + /* RESERVED [15:16] RW value= 0x0 */ + /* LOCKED [31:1] RW value= 0x0 */ +#endif +#if !defined (LIBERO_SETTING_SEG1_0) +/*not used */ +#define LIBERO_SETTING_SEG1_0 0x00000000UL + /* ADDRESS_OFFSET [0:15] RW value= 0x0 */ + /* RESERVED [15:16] RW value= 0x0 */ + /* LOCKED [31:1] RW value= 0x0 */ +#endif +#if !defined (LIBERO_SETTING_SEG1_1) +/*not used */ +#define LIBERO_SETTING_SEG1_1 0x00000000UL + /* ADDRESS_OFFSET [0:15] RW value= 0x0 */ + /* RESERVED [15:16] RW value= 0x0 */ + /* LOCKED [31:1] RW value= 0x0 */ +#endif +#if !defined (LIBERO_SETTING_SEG1_2) +/*Non-Cached access at 0x00_c000_0000 */ +#define LIBERO_SETTING_SEG1_2 0x80007FB0UL + /* ADDRESS_OFFSET [0:15] RW value= 0x7FB0 */ + /* RESERVED [15:16] RW value= 0x0 */ + /* LOCKED [31:1] RW value= 0x1 */ +#endif +#if !defined (LIBERO_SETTING_SEG1_3) +/*Non-Cached access at 0x14_0000_0000 */ +#define LIBERO_SETTING_SEG1_3 0x80000000UL + /* ADDRESS_OFFSET [0:15] RW value= 0x0 */ + /* RESERVED [15:16] RW value= 0x0 */ + /* LOCKED [31:1] RW value= 0x1 */ +#endif +#if !defined (LIBERO_SETTING_SEG1_4) +/*Non-Cached WCB access at 0x00_d000_0000 */ +#define LIBERO_SETTING_SEG1_4 0x80007FA0UL + /* ADDRESS_OFFSET [0:15] RW value= 0x7FA0 */ + /* RESERVED [15:16] RW value= 0x0 */ + /* LOCKED [31:1] RW value= 0x1 */ +#endif +#if !defined (LIBERO_SETTING_SEG1_5) +/*Non-Cached WCB 0x18_0000_0000 */ +#define LIBERO_SETTING_SEG1_5 0x80000000UL + /* ADDRESS_OFFSET [0:15] RW value= 0x0 */ + /* RESERVED [15:6] RW value= 0x0 */ + /* LOCKED [31:1] RW value= 0x1 */ +#endif +#if !defined (LIBERO_SETTING_SEG1_6) +/*Trace - Trace not in use here so can be left as 0 */ +#define LIBERO_SETTING_SEG1_6 0x00000000UL + /* ADDRESS_OFFSET [0:15] RW value= 0x0 */ + /* RESERVED [15:16] RW value= 0x0 */ + /* LOCKED [31:1] RW value= 0x0 */ +#endif +#if !defined (LIBERO_SETTING_SEG1_7) +/*not used */ +#define LIBERO_SETTING_SEG1_7 0x00000000UL + /* ADDRESS_OFFSET [0:15] RW value= 0x0 */ + /* RESERVED [15:16] RW value= 0x0 */ + /* LOCKED [31:1] RW value= 0x0 */ +#endif + +#ifdef __cplusplus +} +#endif + + +#endif /* #ifdef HW_DDR_SEGS_H_ */ + |