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:
parent
842933855f
commit
d9116684e5
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -1,6 +1,5 @@
|
||||
CPU_CORE = cortex-m0plus
|
||||
|
||||
FEATURES_PROVIDED += puf_sram
|
||||
FEATURES_PROVIDED += periph_gpio_fast_read
|
||||
|
||||
-include $(RIOTCPU)/sam0_common/Makefile.features
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user