USEMODULE += uwb-core_dpl USEMODULE += uwb-core_contrib DEFAULT_MODULE += auto_init_uwb-core USEMODULE += fmt FEATURES_REQUIRED += periph_gpio_irq FEATURES_REQUIRED += periph_spi ifneq (,$(filter uwb-core_twr_%,$(USEMODULE))) USEMODULE += uwb-core_rng endif ifneq (,$(filter uwb-core_rng,$(USEMODULE))) USEMODULE += uwb-core_rng_math USEMODULE += uwb-core_dsp USEMODULE += uwb-core_uwb_json endif ifneq (,$(filter uwb-core_uwbcfg,$(USEMODULE))) USEMODULE += uwb-core_config endif ifneq (,$(filter uwb-core_dpl,$(USEMODULE))) USEPKG += mynewt-core USEMODULE += mynewt-core_os ifneq (,$(filter nrf5%,$(CPU))) USEMODULE += mynewt-core_nrf5x_hal endif endif # Some stdlib functions used by the pkg are not in avr-gcc FEATURES_BLACKLIST += arch_avr8 # uwb-core has specific compilation sources when compiling kernel # libraries these introduce additional compilation issues that have not # been addressed in this port FEATURES_BLACKLIST += arch_native