1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-17 04:52:59 +01:00

cpu/cortexm_common: advertise puf_sram feature

`puf_sram` is a feature of the linker script, it does not need vendor
specific hardware support.
This commit is contained in:
Benjamin Valentin 2020-09-03 18:56:21 +02:00
parent 842933855f
commit d9116684e5
10 changed files with 2 additions and 8 deletions

View File

@ -16,7 +16,6 @@ config CPU_FAM_CC2538
select HAS_PERIPH_UART_MODECFG
select HAS_PERIPH_WDT
select HAS_CORTEXM_MPU
select HAS_PUF_SRAM
## CPU Models
config CPU_MODEL_CC2538NF53

View File

@ -8,6 +8,5 @@ FEATURES_PROVIDED += periph_uart_modecfg
FEATURES_PROVIDED += periph_wdt
FEATURES_PROVIDED += cortexm_mpu
FEATURES_PROVIDED += puf_sram
include $(RIOTCPU)/cortexm_common/Makefile.features

View File

@ -38,6 +38,7 @@ config CPU_CORE_CORTEX_M
bool
select HAS_CPU_CORE_CORTEXM
select HAS_PERIPH_PM
select HAS_PUF_SRAM
select HAS_CPP
select HAS_LIBSTDCPP
select HAS_CPU_CHECK_ADDRESS

View File

@ -6,6 +6,7 @@ FEATURES_PROVIDED += cpu_check_address
FEATURES_PROVIDED += cpu_core_cortexm
FEATURES_PROVIDED += libstdcpp
FEATURES_PROVIDED += periph_pm
FEATURES_PROVIDED += puf_sram
FEATURES_PROVIDED += ssp
# cortex-m4f and cortex-m7 provide FPU support

View File

@ -19,7 +19,6 @@ config CPU_COMMON_NRF5X
select HAS_BLE_NIMBLE
select HAS_RADIO_NRFBLE
select HAS_RADIO_NRFMIN
select HAS_PUF_SRAM
## Definition of specific features
config HAS_BOOTLOADER_NRFUTIL

View File

@ -12,6 +12,5 @@ FEATURES_PROVIDED += periph_wdt periph_wdt_cb
FEATURES_PROVIDED += ble_nimble
FEATURES_PROVIDED += radio_nrfble
FEATURES_PROVIDED += radio_nrfmin
FEATURES_PROVIDED += puf_sram
include $(RIOTCPU)/cortexm_common/Makefile.features

View File

@ -11,7 +11,6 @@ config CPU_COMMON_SAMD21
select CPU_CORE_CORTEX_M0PLUS
select HAS_CPU_SAMD21
select HAS_PERIPH_GPIO_FAST_READ
select HAS_PUF_SRAM
config CPU_FAM_SAMD21
bool

View File

@ -1,6 +1,5 @@
CPU_CORE = cortex-m0plus
FEATURES_PROVIDED += puf_sram
FEATURES_PROVIDED += periph_gpio_fast_read
-include $(RIOTCPU)/sam0_common/Makefile.features

View File

@ -12,7 +12,6 @@ config CPU_STM32
select HAS_PERIPH_CPUID
select HAS_PERIPH_GPIO
select HAS_PERIPH_GPIO_IRQ
select HAS_PUF_SRAM
select HAS_PERIPH_TIMER_PERIODIC
select HAS_PERIPH_UART_MODECFG
select HAS_PERIPH_UART_NONBLOCKING

View File

@ -4,7 +4,6 @@ FEATURES_PROVIDED += bootloader_stm32
FEATURES_PROVIDED += cpu_stm32$(CPU_FAM)
FEATURES_PROVIDED += periph_cpuid
FEATURES_PROVIDED += periph_gpio periph_gpio_irq
FEATURES_PROVIDED += puf_sram
FEATURES_PROVIDED += periph_timer_periodic
FEATURES_PROVIDED += periph_uart_modecfg
FEATURES_PROVIDED += periph_uart_nonblocking