config BUILD_ARCH_ppc32
bool "PowerPC 32 architecture (EXPERIMENTAL!)"
+config BUILD_ARCH_sparc
+ bool "Sparc architecture (EXPERIMENTAL)"
+
endchoice
config BUILD_ARCH
default "arm" if BUILD_ARCH_arm
default "amd64" if BUILD_ARCH_amd64
default "ppc32" if BUILD_ARCH_ppc32
+ default "sparc" if BUILD_ARCH_sparc
# currently we have nothing for abi linux, so just do not offer this option
#choice
choice
prompt "CPU variant"
-config CPU_X86_GENERIC
- bool "generic CPU"
- depends on BUILD_ARCH_x86
-
config CPU_X86_586
bool "586 type CPU"
depends on BUILD_ARCH_x86
config CPU
string
- default "generic" if CPU_X86_GENERIC
default "586" if CPU_X86_586
default "pentium" if CPU_X86_PENTIUM
default "pentiummmx" if CPU_X86_PENTIUMMMX
default "armv6" if CPU_ARM_ARMV6
default "armv6t2" if CPU_ARM_ARMV6T2
default "armv6zk" if CPU_ARM_ARMV6ZK
- default "armv7-a" if CPU_ARM_ARMV7A
- default "armv7-r" if CPU_ARM_ARMV7R
+ default "armv7a" if CPU_ARM_ARMV7A
+ default "armv7r" if CPU_ARM_ARMV7R
config CPU_ARMV6KPLUS
bool
config PLATFORM_ARM_imx21
bool "Freescale i.MX21"
+config PLATFORM_ARM_imx51
+ bool "Freescale i.MX51"
+
config PLATFORM_ARM_omap3evm
bool "TI OMAP3EVM"
config PLATFORM_ARM_beagleboard
bool "Beagleboard"
+config PLATFORM_ARM_pandaboard
+ bool "Pandaboard"
+
+config PLATFORM_ARM_tegra2
+ bool "NVIDIA Tegra 2"
+
config PLATFORM_ARM_custom
bool "Custom platform"
default 64
endif
+if PLATFORM_ARM_imx51
+
+config ARM_PLATFORM_TYPE
+ string
+ default "imx51"
+
+config RAM_BASE
+ hex
+ default 0x90000000
+
+config RAM_SIZE_MB
+ int
+ default 512
+endif
+
if PLATFORM_ARM_omap3evm
config ARM_PLATFORM_TYPE
default 128
endif
+if PLATFORM_ARM_pandaboard
+
+config ARM_PLATFORM_TYPE
+ string
+ default "pandaboard"
+
+config RAM_BASE
+ hex
+ default 0x80000000
+
+config RAM_SIZE_MB
+ int
+ default 512
+endif
+
+if PLATFORM_ARM_tegra2
+
+config ARM_PLATFORM_TYPE
+ string
+ default "tegra2"
+
+config RAM_BASE
+ hex
+ default 0x0
+
+config RAM_SIZE_MB
+ int
+ default 64
+endif
+
if PLATFORM_ARM_custom
+
+if BUILD_ARCH_sparc
+
+config CPU
+ string "Sparc CPU variant"
+ default "v8"
+
+config SPARC_PLATFORM_TYPE
+ string
+ default "leon3"
+
+endif
+
+
config USE_DROPS_STDDIR
def_bool n