# 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_LPC23XX bool select CPU_CORE_ARM7TDMI_S select HAS_BACKUP_RAM select HAS_CPU_LPC23XX select HAS_PERIPH_DAC select HAS_PERIPH_FLASHPAGE select HAS_PERIPH_GPIO select HAS_PERIPH_GPIO_IRQ select HAS_PERIPH_TIMER_PERIODIC select HAS_PERIPH_RTC_MS select MODULE_BITFIELD if TEST_KCONFIG ## CPU Models config CPU_MODEL_LPC2387 bool select CPU_FAM_LPC23XX config CPU_MODEL_LPC2388 bool select CPU_FAM_LPC23XX ## Declaration of specific features config HAS_CPU_LPC23XX bool help Indicates that an 'lpc23xx' cpu is being used. ## Common CPU symbols config CPU_FAM default "lpc23xx" if CPU_FAM_LPC23XX config CPU_MODEL default "lpc2387" if CPU_MODEL_LPC2387 default "lpc2388" if CPU_MODEL_LPC2388 config CPU default "lpc23xx" if CPU_FAM_LPC23XX rsource "mci/Kconfig" source "$(RIOTCPU)/arm7_common/Kconfig"