1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/cpu/esp_common/Makefile.features

38 lines
1.1 KiB
Makefile
Raw Normal View History

2019-12-12 13:46:20 +01:00
# MCU defined features that are provided independent on board definitions
FEATURES_PROVIDED += arch_32bit
FEATURES_PROVIDED += arch_esp
2019-12-12 13:46:20 +01:00
FEATURES_PROVIDED += cpp
FEATURES_PROVIDED += esp_now
FEATURES_PROVIDED += esp_spiffs
FEATURES_PROVIDED += esp_wifi
FEATURES_PROVIDED += esp_wifi_ap
FEATURES_PROVIDED += libstdcpp
2021-01-26 14:55:40 +01:00
FEATURES_PROVIDED += newlib
2019-12-12 13:46:20 +01:00
FEATURES_PROVIDED += periph_cpuid
FEATURES_PROVIDED += periph_gpio
FEATURES_PROVIDED += periph_gpio_irq
2019-12-12 13:46:20 +01:00
FEATURES_PROVIDED += periph_hwrng
FEATURES_PROVIDED += periph_pm
FEATURES_PROVIDED += periph_rtc
FEATURES_PROVIDED += periph_rtt
FEATURES_PROVIDED += periph_rtt_overflow
FEATURES_PROVIDED += periph_rtt_set_counter
2019-12-12 13:46:20 +01:00
FEATURES_PROVIDED += periph_timer
FEATURES_PROVIDED += periph_uart_modecfg
2019-12-12 13:46:20 +01:00
FEATURES_PROVIDED += ssp
ifeq (xtensa,$(CPU_ARCH))
FEATURES_PROVIDED += arch_esp_xtensa
endif
ifeq (rv32,$(CPU_ARCH))
FEATURES_PROVIDED += arch_esp_riscv
endif
# All ESP* MCUs have a peripheral network interface
FEATURES_PROVIDED += netif
FEATURES_CONFLICT += esp_wifi_ap:esp_now
FEATURES_CONFLICT_MSG += "ESP_NOW and ESP_WIFI_AP can not be used at the same time."