67 lines
1.5 KiB
Plaintext
67 lines
1.5 KiB
Plaintext
choice
|
|
prompt "Target Architecture Variant"
|
|
default BR2_xtensa_fsf
|
|
depends on BR2_xtensa
|
|
|
|
config BR2_XTENSA_CUSTOM
|
|
bool "Custom Xtensa processor configuration"
|
|
|
|
config BR2_xtensa_fsf
|
|
bool "fsf - Default configuration"
|
|
select BR2_USE_MMU
|
|
|
|
endchoice
|
|
|
|
config BR2_XTENSA_OVERLAY_FILE
|
|
string "Overlay file for custom configuration"
|
|
depends on BR2_XTENSA_CUSTOM
|
|
help
|
|
Enter the path to the overlay tarball for a custom processor
|
|
configuration.
|
|
|
|
These overlay files are tar packages with updated
|
|
configuration files for various toolchain packages and Xtensa
|
|
processor configurations. They are provided by the processor
|
|
vendor or directly from Tensilica.
|
|
|
|
The path can be either absolute, or relative to the top
|
|
directory of buildroot.
|
|
|
|
choice
|
|
prompt "Target Architecture Endianness"
|
|
default BR2_XTENSA_LITTLE_ENDIAN
|
|
depends on BR2_XTENSA_CUSTOM
|
|
|
|
config BR2_XTENSA_LITTLE_ENDIAN
|
|
bool "Little endian"
|
|
|
|
config BR2_XTENSA_BIG_ENDIAN
|
|
bool "Big endian"
|
|
|
|
endchoice
|
|
|
|
config BR2_XTENSA_USE_MMU
|
|
bool "MMU support"
|
|
default y
|
|
depends on BR2_XTENSA_CUSTOM
|
|
select BR2_USE_MMU
|
|
help
|
|
Enable this option if your Xtensa core has a MMU (Memory
|
|
Management Unit).
|
|
|
|
config BR2_ENDIAN
|
|
default "LITTLE" if BR2_XTENSA_LITTLE_ENDIAN
|
|
default "BIG" if BR2_xtensa_fsf || BR2_XTENSA_BIG_ENDIAN
|
|
|
|
config BR2_ARCH
|
|
default "xtensa" if BR2_xtensa
|
|
|
|
config BR2_NORMALIZED_ARCH
|
|
default "xtensa"
|
|
|
|
config BR2_READELF_ARCH_NAME
|
|
default "Tensilica Xtensa Processor"
|
|
|
|
# vim: ft=kconfig
|
|
# -*- mode:kconfig; -*-
|