mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
339 lines
8.3 KiB
Plaintext
339 lines
8.3 KiB
Plaintext
# Copyright (c) 2020 HAW Hamburg
|
|
#
|
|
# This file is subject to the terms and conditions of the GNU Lesser
|
|
# General Public License v2.1. See the file LICENSE in the top level
|
|
# directory for more details.
|
|
|
|
config CPU_FAM_EFM32LG
|
|
bool
|
|
select CPU_CORE_CORTEX_M3
|
|
select CPU_COMMON_EFM32
|
|
select CPU_EFM32_SERIES0
|
|
|
|
## CPU Models
|
|
config CPU_MODEL_EFM32LG990F256
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG332F256
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG942F64
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG295F64
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG295F256
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG330F256
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG280F128
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG360F128
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG332F64
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG230F256
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG395F256
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG380F128
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG390F64
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG232F256
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG890F256
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG980F64
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG842F128
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG390F256
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG895F64
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG895F256
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG840F64
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG880F128
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG840F128
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG380F64
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG995F256
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG980F128
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG990F64
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG940F128
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG942F128
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG230F64
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG290F256
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG360F64
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG290F128
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG942F256
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG980F256
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG940F256
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG395F64
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG842F64
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG995F128
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG880F256
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG880F64
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG840F256
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG895F128
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG290F64
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG390F128
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG842F256
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG232F64
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG890F128
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG232F128
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG940F64
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG995F64
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG380F256
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG395F128
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG230F128
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG360F256
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG280F256
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG330F128
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG330F64
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG295F128
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG332F128
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG990F128
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG890F64
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG280F64
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL_EFM32LG900F256
|
|
bool
|
|
select CPU_FAM_EFM32LG
|
|
|
|
## Common CPU symbols
|
|
config CPU_FAM
|
|
default "efm32lg" if CPU_FAM_EFM32LG
|
|
|
|
config CPU_MODEL
|
|
default "efm32lg990f256" if CPU_MODEL_EFM32LG990F256
|
|
default "efm32lg332f256" if CPU_MODEL_EFM32LG332F256
|
|
default "efm32lg942f64" if CPU_MODEL_EFM32LG942F64
|
|
default "efm32lg295f64" if CPU_MODEL_EFM32LG295F64
|
|
default "efm32lg295f256" if CPU_MODEL_EFM32LG295F256
|
|
default "efm32lg330f256" if CPU_MODEL_EFM32LG330F256
|
|
default "efm32lg280f128" if CPU_MODEL_EFM32LG280F128
|
|
default "efm32lg360f128" if CPU_MODEL_EFM32LG360F128
|
|
default "efm32lg332f64" if CPU_MODEL_EFM32LG332F64
|
|
default "efm32lg230f256" if CPU_MODEL_EFM32LG230F256
|
|
default "efm32lg395f256" if CPU_MODEL_EFM32LG395F256
|
|
default "efm32lg380f128" if CPU_MODEL_EFM32LG380F128
|
|
default "efm32lg390f64" if CPU_MODEL_EFM32LG390F64
|
|
default "efm32lg232f256" if CPU_MODEL_EFM32LG232F256
|
|
default "efm32lg890f256" if CPU_MODEL_EFM32LG890F256
|
|
default "efm32lg980f64" if CPU_MODEL_EFM32LG980F64
|
|
default "efm32lg842f128" if CPU_MODEL_EFM32LG842F128
|
|
default "efm32lg390f256" if CPU_MODEL_EFM32LG390F256
|
|
default "efm32lg895f64" if CPU_MODEL_EFM32LG895F64
|
|
default "efm32lg895f256" if CPU_MODEL_EFM32LG895F256
|
|
default "efm32lg840f64" if CPU_MODEL_EFM32LG840F64
|
|
default "efm32lg880f128" if CPU_MODEL_EFM32LG880F128
|
|
default "efm32lg840f128" if CPU_MODEL_EFM32LG840F128
|
|
default "efm32lg380f64" if CPU_MODEL_EFM32LG380F64
|
|
default "efm32lg995f256" if CPU_MODEL_EFM32LG995F256
|
|
default "efm32lg980f128" if CPU_MODEL_EFM32LG980F128
|
|
default "efm32lg990f64" if CPU_MODEL_EFM32LG990F64
|
|
default "efm32lg940f128" if CPU_MODEL_EFM32LG940F128
|
|
default "efm32lg942f128" if CPU_MODEL_EFM32LG942F128
|
|
default "efm32lg230f64" if CPU_MODEL_EFM32LG230F64
|
|
default "efm32lg290f256" if CPU_MODEL_EFM32LG290F256
|
|
default "efm32lg360f64" if CPU_MODEL_EFM32LG360F64
|
|
default "efm32lg290f128" if CPU_MODEL_EFM32LG290F128
|
|
default "efm32lg942f256" if CPU_MODEL_EFM32LG942F256
|
|
default "efm32lg980f256" if CPU_MODEL_EFM32LG980F256
|
|
default "efm32lg940f256" if CPU_MODEL_EFM32LG940F256
|
|
default "efm32lg395f64" if CPU_MODEL_EFM32LG395F64
|
|
default "efm32lg842f64" if CPU_MODEL_EFM32LG842F64
|
|
default "efm32lg995f128" if CPU_MODEL_EFM32LG995F128
|
|
default "efm32lg880f256" if CPU_MODEL_EFM32LG880F256
|
|
default "efm32lg880f64" if CPU_MODEL_EFM32LG880F64
|
|
default "efm32lg840f256" if CPU_MODEL_EFM32LG840F256
|
|
default "efm32lg895f128" if CPU_MODEL_EFM32LG895F128
|
|
default "efm32lg290f64" if CPU_MODEL_EFM32LG290F64
|
|
default "efm32lg390f128" if CPU_MODEL_EFM32LG390F128
|
|
default "efm32lg842f256" if CPU_MODEL_EFM32LG842F256
|
|
default "efm32lg232f64" if CPU_MODEL_EFM32LG232F64
|
|
default "efm32lg890f128" if CPU_MODEL_EFM32LG890F128
|
|
default "efm32lg232f128" if CPU_MODEL_EFM32LG232F128
|
|
default "efm32lg940f64" if CPU_MODEL_EFM32LG940F64
|
|
default "efm32lg995f64" if CPU_MODEL_EFM32LG995F64
|
|
default "efm32lg380f256" if CPU_MODEL_EFM32LG380F256
|
|
default "efm32lg395f128" if CPU_MODEL_EFM32LG395F128
|
|
default "efm32lg230f128" if CPU_MODEL_EFM32LG230F128
|
|
default "efm32lg360f256" if CPU_MODEL_EFM32LG360F256
|
|
default "efm32lg280f256" if CPU_MODEL_EFM32LG280F256
|
|
default "efm32lg330f128" if CPU_MODEL_EFM32LG330F128
|
|
default "efm32lg330f64" if CPU_MODEL_EFM32LG330F64
|
|
default "efm32lg295f128" if CPU_MODEL_EFM32LG295F128
|
|
default "efm32lg332f128" if CPU_MODEL_EFM32LG332F128
|
|
default "efm32lg990f128" if CPU_MODEL_EFM32LG990F128
|
|
default "efm32lg890f64" if CPU_MODEL_EFM32LG890F64
|
|
default "efm32lg280f64" if CPU_MODEL_EFM32LG280F64
|
|
default "efm32lg900f256" if CPU_MODEL_EFM32LG900F256
|