nuttx/arch/arm/src/efm32/Kconfig

53 lines
1.2 KiB
Plaintext

#
# arch/arm/src/efm32/Kconfig
#
if ARCH_CHIP_EFM32
comment "EFM32 Configuration Options"
config ARCH_CHIP_EFM32_EMLIB_PATH
string "External Energy Micro Sources"
default "/cygdrive/c/energymicro"
---help---
The EFM32 port uses the Energy Micro headers and their
emlib sources. This string defines the include path to
the root directory of the Energy Micro source. That
directory will contain the following sub-directories.
- CMSIS/Include
- Device/EnergyMicro/EFM32LG/Include
- emlib/inc
This string may be either an absolute path, or a path
relative to arch/arm/src.
choice
prompt "EFM32 Chip Selection"
default ARCH_CHIP_EFM32LG990F256
config ARCH_CHIP_EFM32LG232F128
bool "EFM32LG232F128"
select ARCH_CORTEXM3
---help---
This chip is a Leopard Gecko with 128 KB flash
and 32 KB RAM in a QFP64 package
config ARCH_CHIP_EFM32LG990F256
bool "EFM32LG990F256"
select ARCH_CORTEXM3
---help---
This chip is a Leopard Gecko with 256 KB flash
and 32 KB RAM in a BGA112 package.
config ARCH_CHIP_EFM32GG990F1024
bool "EFM32GG990F1024"
select ARCH_CORTEXM3
---help---
This chip is a Giant Gecko with 1024 KB flash
and 128 KB RAM in a BGA112 package.
endchoice
endif