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

features.yaml: s/esp_eth/periph_eth/

Use periph_eth instead of esp_eth for the Ethernet peripheral on ESP
MCUs for consistency
This commit is contained in:
Marian Buschsieweke 2024-05-27 16:12:24 +02:00
parent 8e375548ad
commit 9187d16c78
No known key found for this signature in database
GPG Key ID: 77AA882EC78084E6
5 changed files with 3 additions and 8 deletions

View File

@ -4,8 +4,8 @@ CPU_MODEL = esp32-wrover
include $(RIOTBOARD)/common/esp32/Makefile.features include $(RIOTBOARD)/common/esp32/Makefile.features
# additional features provided by the board # additional features provided by the board
FEATURES_PROVIDED += esp_eth
FEATURES_PROVIDED += periph_adc FEATURES_PROVIDED += periph_adc
FEATURES_PROVIDED += periph_eth
FEATURES_PROVIDED += periph_i2c FEATURES_PROVIDED += periph_i2c
FEATURES_PROVIDED += periph_pwm FEATURES_PROVIDED += periph_pwm

View File

@ -19,7 +19,7 @@ FEATURES_CONFLICT += periph_sdmmc:periph_spi
FEATURES_CONFLICT_MSG += "SD/MMC and SPI cannot be used at the same time on this board." FEATURES_CONFLICT_MSG += "SD/MMC and SPI cannot be used at the same time on this board."
# unique features of the board # unique features of the board
FEATURES_PROVIDED += esp_eth # Ethernet MAC (EMAC)
FEATURES_PROVIDED += periph_can # CAN peripheral interface FEATURES_PROVIDED += periph_can # CAN peripheral interface
FEATURES_PROVIDED += periph_eth # Ethernet MAC (EMAC)
FEATURES_PROVIDED += arduino_pins FEATURES_PROVIDED += arduino_pins

View File

@ -32,7 +32,7 @@ ifneq (,$(filter esp_ble,$(USEMODULE)))
endif endif
ifneq (,$(filter esp_eth,$(USEMODULE))) ifneq (,$(filter esp_eth,$(USEMODULE)))
FEATURES_REQUIRED += esp_eth FEATURES_REQUIRED += periph_eth
USEMODULE += esp_idf_eth USEMODULE += esp_idf_eth
USEMODULE += esp_idf_event USEMODULE += esp_idf_event
USEMODULE += esp_idf_gpio USEMODULE += esp_idf_gpio

View File

@ -138,10 +138,6 @@ groups:
- title: ESP Specific Features - title: ESP Specific Features
help: These features are only available on (some) ESP MCUs. help: These features are only available on (some) ESP MCUs.
features: features:
- name: esp_eth
help: >
An ESP Ethernet peripherals is available.
(FIXME: `periph_eth` instead.)
- name: esp_jtag - name: esp_jtag
help: The MCU supports JTAG for programming and debugging. Enable this help: The MCU supports JTAG for programming and debugging. Enable this
feature to expose the interface at the cost of having fewer pins as feature to expose the interface at the cost of having fewer pins as

View File

@ -114,7 +114,6 @@ FEATURES_EXISTING := \
esp_ble \ esp_ble \
esp_ble_esp32 \ esp_ble_esp32 \
esp_ble_esp32c3 \ esp_ble_esp32c3 \
esp_eth \
esp_hw_counter \ esp_hw_counter \
esp_jtag \ esp_jtag \
esp_now \ esp_now \