# 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_EFM32GG11B bool select CPU_CORE_CORTEX_M4F select CPU_COMMON_EFM32 select CPU_EFM32_SERIES1 ## CPU Models config CPU_MODEL_EFM32GG11B510F2048IL120 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B120F2048GM64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B120F2048IQ64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B820F2048GL152 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B520F2048IM64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B520F2048GQ64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B840F1024GL120 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B420F2048IL120 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B520F2048GL120 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B840F1024GQ64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B840F1024IM64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B820F2048GQ100 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B420F2048GQ64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B420F2048IM64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B420F2048IL112 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B510F2048IQ100 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B310F2048GL112 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B840F1024GL152 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B310F2048GQ100 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B510F2048GQ64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B510F2048IM64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B820F2048GQ64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B820F2048GL120 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B820F2048IM64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B420F2048IQ100 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B840F1024GQ100 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B110F2048IQ64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B110F2048GM64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B520F2048GQ100 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B820F2048IL120 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B840F1024IQ100 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B420F2048GQ100 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B820F2048GL192 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B320F2048GL112 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B520F2048IQ100 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B110F2048GQ64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B110F2048IM64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B320F2048GQ100 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B420F2048GL112 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B510F2048GQ100 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B820F2048IQ64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B820F2048GM64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B510F2048IQ64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B510F2048GM64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B840F1024IL152 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B420F2048GL120 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B840F1024IL120 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B520F2048GM64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B520F2048IQ64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B520F2048IL120 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B840F1024GL192 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B120F2048IM64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B120F2048GQ64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B820F2048IQ100 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B420F2048IQ64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B420F2048GM64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B510F2048GL120 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B840F1024IQ64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B840F1024GM64 bool select CPU_FAM_EFM32GG11B config CPU_MODEL_EFM32GG11B820F2048IL152 bool select CPU_FAM_EFM32GG11B ## Common CPU symbols config CPU_FAM default "efm32gg11b" if CPU_FAM_EFM32GG11B config CPU_MODEL default "efm32gg11b510f2048il120" if CPU_MODEL_EFM32GG11B510F2048IL120 default "efm32gg11b120f2048gm64" if CPU_MODEL_EFM32GG11B120F2048GM64 default "efm32gg11b120f2048iq64" if CPU_MODEL_EFM32GG11B120F2048IQ64 default "efm32gg11b820f2048gl152" if CPU_MODEL_EFM32GG11B820F2048GL152 default "efm32gg11b520f2048im64" if CPU_MODEL_EFM32GG11B520F2048IM64 default "efm32gg11b520f2048gq64" if CPU_MODEL_EFM32GG11B520F2048GQ64 default "efm32gg11b840f1024gl120" if CPU_MODEL_EFM32GG11B840F1024GL120 default "efm32gg11b420f2048il120" if CPU_MODEL_EFM32GG11B420F2048IL120 default "efm32gg11b520f2048gl120" if CPU_MODEL_EFM32GG11B520F2048GL120 default "efm32gg11b840f1024gq64" if CPU_MODEL_EFM32GG11B840F1024GQ64 default "efm32gg11b840f1024im64" if CPU_MODEL_EFM32GG11B840F1024IM64 default "efm32gg11b820f2048gq100" if CPU_MODEL_EFM32GG11B820F2048GQ100 default "efm32gg11b420f2048gq64" if CPU_MODEL_EFM32GG11B420F2048GQ64 default "efm32gg11b420f2048im64" if CPU_MODEL_EFM32GG11B420F2048IM64 default "efm32gg11b420f2048il112" if CPU_MODEL_EFM32GG11B420F2048IL112 default "efm32gg11b510f2048iq100" if CPU_MODEL_EFM32GG11B510F2048IQ100 default "efm32gg11b310f2048gl112" if CPU_MODEL_EFM32GG11B310F2048GL112 default "efm32gg11b840f1024gl152" if CPU_MODEL_EFM32GG11B840F1024GL152 default "efm32gg11b310f2048gq100" if CPU_MODEL_EFM32GG11B310F2048GQ100 default "efm32gg11b510f2048gq64" if CPU_MODEL_EFM32GG11B510F2048GQ64 default "efm32gg11b510f2048im64" if CPU_MODEL_EFM32GG11B510F2048IM64 default "efm32gg11b820f2048gq64" if CPU_MODEL_EFM32GG11B820F2048GQ64 default "efm32gg11b820f2048gl120" if CPU_MODEL_EFM32GG11B820F2048GL120 default "efm32gg11b820f2048im64" if CPU_MODEL_EFM32GG11B820F2048IM64 default "efm32gg11b420f2048iq100" if CPU_MODEL_EFM32GG11B420F2048IQ100 default "efm32gg11b840f1024gq100" if CPU_MODEL_EFM32GG11B840F1024GQ100 default "efm32gg11b110f2048iq64" if CPU_MODEL_EFM32GG11B110F2048IQ64 default "efm32gg11b110f2048gm64" if CPU_MODEL_EFM32GG11B110F2048GM64 default "efm32gg11b520f2048gq100" if CPU_MODEL_EFM32GG11B520F2048GQ100 default "efm32gg11b820f2048il120" if CPU_MODEL_EFM32GG11B820F2048IL120 default "efm32gg11b840f1024iq100" if CPU_MODEL_EFM32GG11B840F1024IQ100 default "efm32gg11b420f2048gq100" if CPU_MODEL_EFM32GG11B420F2048GQ100 default "efm32gg11b820f2048gl192" if CPU_MODEL_EFM32GG11B820F2048GL192 default "efm32gg11b320f2048gl112" if CPU_MODEL_EFM32GG11B320F2048GL112 default "efm32gg11b520f2048iq100" if CPU_MODEL_EFM32GG11B520F2048IQ100 default "efm32gg11b110f2048gq64" if CPU_MODEL_EFM32GG11B110F2048GQ64 default "efm32gg11b110f2048im64" if CPU_MODEL_EFM32GG11B110F2048IM64 default "efm32gg11b320f2048gq100" if CPU_MODEL_EFM32GG11B320F2048GQ100 default "efm32gg11b420f2048gl112" if CPU_MODEL_EFM32GG11B420F2048GL112 default "efm32gg11b510f2048gq100" if CPU_MODEL_EFM32GG11B510F2048GQ100 default "efm32gg11b820f2048iq64" if CPU_MODEL_EFM32GG11B820F2048IQ64 default "efm32gg11b820f2048gm64" if CPU_MODEL_EFM32GG11B820F2048GM64 default "efm32gg11b510f2048iq64" if CPU_MODEL_EFM32GG11B510F2048IQ64 default "efm32gg11b510f2048gm64" if CPU_MODEL_EFM32GG11B510F2048GM64 default "efm32gg11b840f1024il152" if CPU_MODEL_EFM32GG11B840F1024IL152 default "efm32gg11b420f2048gl120" if CPU_MODEL_EFM32GG11B420F2048GL120 default "efm32gg11b840f1024il120" if CPU_MODEL_EFM32GG11B840F1024IL120 default "efm32gg11b520f2048gm64" if CPU_MODEL_EFM32GG11B520F2048GM64 default "efm32gg11b520f2048iq64" if CPU_MODEL_EFM32GG11B520F2048IQ64 default "efm32gg11b520f2048il120" if CPU_MODEL_EFM32GG11B520F2048IL120 default "efm32gg11b840f1024gl192" if CPU_MODEL_EFM32GG11B840F1024GL192 default "efm32gg11b120f2048im64" if CPU_MODEL_EFM32GG11B120F2048IM64 default "efm32gg11b120f2048gq64" if CPU_MODEL_EFM32GG11B120F2048GQ64 default "efm32gg11b820f2048iq100" if CPU_MODEL_EFM32GG11B820F2048IQ100 default "efm32gg11b420f2048iq64" if CPU_MODEL_EFM32GG11B420F2048IQ64 default "efm32gg11b420f2048gm64" if CPU_MODEL_EFM32GG11B420F2048GM64 default "efm32gg11b510f2048gl120" if CPU_MODEL_EFM32GG11B510F2048GL120 default "efm32gg11b840f1024iq64" if CPU_MODEL_EFM32GG11B840F1024IQ64 default "efm32gg11b840f1024gm64" if CPU_MODEL_EFM32GG11B840F1024GM64 default "efm32gg11b820f2048il152" if CPU_MODEL_EFM32GG11B820F2048IL152