ifeq ($(OS),Linux) ifneq (,$(filter periph_gpio,$(USEMODULE))) ifeq (,$(filter periph_gpio_mock,$(USEMODULE))) USEMODULE += periph_gpio_linux endif endif ifneq (,$(filter periph_spi,$(USEMODULE))) USEMODULE += periph_spidev_linux endif else ifneq (,$(filter periph_gpio,$(USEMODULE))) USEMODULE += periph_gpio_mock endif endif ifeq (,$(filter stdio_%,$(USEMODULE))) USEMODULE += stdio_native endif ifneq (,$(filter periph_rtc,$(USEMODULE))) USEMODULE += xtimer endif USEMODULE += periph # UART is needed by startup.c USEMODULE += periph_uart