mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
cpu: add arch_* features
This commit is contained in:
parent
cc80961b5f
commit
ebf43616b7
@ -979,6 +979,8 @@ FEATURES_OPTIONAL += periph_pm
|
||||
# include package dependencies
|
||||
-include $(USEPKG:%=$(RIOTPKG)/%/Makefile.dep)
|
||||
|
||||
# always select provided architecture features
|
||||
FEATURES_REQUIRED += $(filter arch_%,$(FEATURES_PROVIDED))
|
||||
|
||||
# all periph features correspond to a periph submodule
|
||||
# FEATURES_USED is defined in Makefile.features
|
||||
|
@ -1,2 +1,5 @@
|
||||
FEATURES_PROVIDED += arch_32bit
|
||||
FEATURES_PROVIDED += arch_arm
|
||||
FEATURES_PROVIDED += arch_arm7
|
||||
FEATURES_PROVIDED += cpp
|
||||
FEATURES_PROVIDED += periph_pm
|
||||
|
@ -1,4 +1,5 @@
|
||||
FEATURES_PROVIDED += arch_8bit
|
||||
FEATURES_PROVIDED += arch_avr8
|
||||
FEATURES_PROVIDED += atmega_pcint0
|
||||
FEATURES_PROVIDED += periph_eeprom
|
||||
FEATURES_PROVIDED += periph_pm
|
||||
|
||||
FEATURES_PROVIDED += atmega_pcint0
|
||||
|
@ -1,3 +1,6 @@
|
||||
FEATURES_PROVIDED += arch_32bit
|
||||
FEATURES_PROVIDED += arch_arm
|
||||
FEATURES_PROVIDED += arch_cortexm
|
||||
FEATURES_PROVIDED += periph_pm
|
||||
FEATURES_PROVIDED += cpp
|
||||
FEATURES_PROVIDED += cpu_check_address
|
||||
|
@ -1,4 +1,5 @@
|
||||
# Features that are provided by the CPU independent on the board
|
||||
FEATURES_PROVIDED += arch_32bit
|
||||
FEATURES_PROVIDED += arch_esp32
|
||||
FEATURES_PROVIDED += cpp
|
||||
FEATURES_PROVIDED += periph_cpuid
|
||||
FEATURES_PROVIDED += periph_hwrng
|
||||
|
@ -1,5 +1,7 @@
|
||||
# MCU defined features that are provided independent on board definitions
|
||||
|
||||
FEATURES_PROVIDED += arch_32bit
|
||||
FEATURES_PROVIDED += arch_esp8266
|
||||
FEATURES_PROVIDED += periph_cpuid
|
||||
FEATURES_PROVIDED += periph_hwrng
|
||||
FEATURES_PROVIDED += periph_pm
|
||||
|
@ -1,2 +1,4 @@
|
||||
FEATURES_PROVIDED += arch_32bit
|
||||
FEATURES_PROVIDED += arch_mips32r2
|
||||
FEATURES_PROVIDED += cpp
|
||||
FEATURES_PROVIDED += periph_pm
|
||||
|
@ -1,2 +1,4 @@
|
||||
FEATURES_PROVIDED += arch_16bit
|
||||
FEATURES_PROVIDED += arch_msp430
|
||||
FEATURES_PROVIDED += periph_flashpage
|
||||
FEATURES_PROVIDED += periph_pm
|
||||
|
@ -1,3 +1,5 @@
|
||||
FEATURES_PROVIDED += arch_32bit
|
||||
FEATURES_PROVIDED += arch_native
|
||||
FEATURES_PROVIDED += cpp
|
||||
FEATURES_PROVIDED += periph_cpuid
|
||||
FEATURES_PROVIDED += periph_hwrng
|
||||
|
Loading…
Reference in New Issue
Block a user