|
|
|
#ifndef SDK_CONFIG_H__
|
|
|
|
#define SDK_CONFIG_H__
|
|
|
|
|
|
|
|
/* Project Configuration */
|
|
|
|
|
|
|
|
#define CONFIG_TARGET_NAME "e2000_baremetal"
|
|
|
|
/* end of Project Configuration */
|
|
|
|
|
|
|
|
/* Board Setting */
|
|
|
|
|
|
|
|
/* Arch Configuration */
|
|
|
|
|
|
|
|
#define CONFIG_TARGET_ARMV8_AARCH32
|
|
|
|
/* CONFIG_TARGET_ARMV8_AARCH64 is not set */
|
|
|
|
/* CONFIG_TARGET_ARMV7 is not set */
|
|
|
|
#define CONFIG_USE_CACHE
|
|
|
|
#define CONFIG_USE_L3CACHE
|
|
|
|
#define CONFIG_USE_MMU
|
|
|
|
/* CONFIG_USE_SYS_TICK is not set */
|
|
|
|
#define CONFIG_USE_AARCH64_L1_TO_AARCH32
|
|
|
|
/* end of Arch Configuration */
|
|
|
|
|
|
|
|
/* Board Configuration */
|
|
|
|
|
|
|
|
/* CONFIG_TARGET_F2000_4 is not set */
|
|
|
|
#define CONFIG_TARGET_E2000
|
|
|
|
/* CONFIG_TARGET_D2000 is not set */
|
|
|
|
/* end of Board Configuration */
|
|
|
|
|
|
|
|
/* Components Configuration */
|
|
|
|
|
|
|
|
/* CONFIG_USE_SPI is not set */
|
|
|
|
/* CONFIG_USE_QSPI is not set */
|
|
|
|
#define CONFIG_USE_GIC
|
|
|
|
#define CONFIG_EBABLE_GICV3
|
|
|
|
/* CONFIG_USE_SERIAL is not set */
|
|
|
|
/* CONFIG_USE_GPIO is not set */
|
|
|
|
/* CONFIG_USE_IOMUX is not set */
|
|
|
|
/* CONFIG_USE_ETH is not set */
|
|
|
|
/* CONFIG_USE_CAN is not set */
|
|
|
|
/* CONFIG_USE_I2C is not set */
|
|
|
|
#define CONFIG_USE_TIMER
|
|
|
|
|
|
|
|
/* Hardware Timer Configuration */
|
|
|
|
|
|
|
|
#define CONFIG_ENABLE_TIMER_TACHO
|
|
|
|
/* end of Hardware Timer Configuration */
|
|
|
|
/* CONFIG_USE_SDMMC is not set */
|
|
|
|
/* CONFIG_USE_PCIE is not set */
|
|
|
|
/* CONFIG_USE_DMA is not set */
|
|
|
|
/* end of Components Configuration */
|
|
|
|
/* end of Board Setting */
|
|
|
|
|
|
|
|
/* Building Option */
|
|
|
|
|
|
|
|
#define CONFIG_ENVI_LINUX_X86_64
|
|
|
|
|
|
|
|
/* Cross-Compiler Setting */
|
|
|
|
|
|
|
|
#define CONFIG_COMPILER_NO_STD_STARUP
|
|
|
|
/* CONFIG_USE_EXT_COMPILER is not set */
|
|
|
|
/* end of Cross-Compiler Setting */
|
|
|
|
/* CONFIG_LOG_VERBOS is not set */
|
|
|
|
/* CONFIG_LOG_DEBUG is not set */
|
|
|
|
#define CONFIG_LOG_INFO
|
|
|
|
/* CONFIG_LOG_WARN is not set */
|
|
|
|
/* CONFIG_LOG_ERROR is not set */
|
|
|
|
/* CONFIG_LOG_NONE is not set */
|
|
|
|
|
|
|
|
/* Linker Options */
|
|
|
|
|
|
|
|
#define CONFIG_AARCH32_RAM_LD
|
|
|
|
/* CONFIG_AARCH64_RAM_LD is not set */
|
|
|
|
/* CONFIG_QEMU_AARCH32_RAM_LD is not set */
|
|
|
|
/* CONFIG_USER_DEFINED_LD is not set */
|
|
|
|
#define CONFIG_LINK_SCRIPT_ROM
|
|
|
|
#define CONFIG_ROM_START_UP_ADDR 0x80100000
|
|
|
|
#define CONFIG_ROM_SIZE_MB 1
|
|
|
|
#define CONFIG_LINK_SCRIPT_RAM
|
|
|
|
#define CONFIG_RAM_START_UP_ADDR 0x81000000
|
|
|
|
#define CONFIG_RAM_SIZE_MB 64
|
|
|
|
#define CONFIG_HEAP_SIZE 0x0400
|
|
|
|
#define CONFIG_STACK_SIZE 0x1000
|
|
|
|
/* end of Linker Options */
|
|
|
|
/* end of Building Option */
|
|
|
|
|
|
|
|
/* Library Configuration */
|
|
|
|
|
|
|
|
#define CONFIG_USE_G_LIBC
|
|
|
|
/* end of Library Configuration */
|
|
|
|
|
|
|
|
/* Third-Party Configuration */
|
|
|
|
|
|
|
|
/* CONFIG_USE_LWIP is not set */
|
|
|
|
/* CONFIG_USE_LETTER_SHELL is not set */
|
|
|
|
/* CONFIG_USE_AMP is not set */
|
|
|
|
/* end of Third-Party Configuration */
|
|
|
|
|
|
|
|
#endif
|