diff --git a/cpu/fe310/Kconfig b/cpu/fe310/Kconfig index bcb1a48349..a38d65a0a1 100644 --- a/cpu/fe310/Kconfig +++ b/cpu/fe310/Kconfig @@ -7,7 +7,7 @@ config CPU_FAM_FE310 bool - select CPU_CORE_RV32I + select CPU_CORE_RV32IMAC select HAS_CPU_FE310 select HAS_PERIPH_CPUID select HAS_PERIPH_GPIO @@ -42,6 +42,9 @@ config CPU_MODEL config CPU default "fe310" if CPU_FAM_FE310 +config CPU_CORE + default "rv32imac" if CPU_CORE_RV32IMAC + rsource "Kconfig.clk" source "$(RIOTCPU)/riscv_common/Kconfig" diff --git a/cpu/fe310/Makefile.features b/cpu/fe310/Makefile.features index 56d9979106..9850ba39b4 100644 --- a/cpu/fe310/Makefile.features +++ b/cpu/fe310/Makefile.features @@ -1,3 +1,5 @@ +CPU_CORE := rv32imac + FEATURES_PROVIDED += periph_cpuid FEATURES_PROVIDED += periph_gpio periph_gpio_irq FEATURES_PROVIDED += periph_pm