mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
0bef4c0c30
The package uses the nRFx SDK package `nrfx`. In addition, the `mynewt-nimble` repository contains some files (`porting/nimble/src/hal_timer.c` and `porting/npl/riot/src/nrf5x_isr.c`) that are compilable only for nRF MCUs. To allow the compilation for other platforms, the use of the `nrfx` package and the compilation of these files are now dependent on the use of any nRF5x MCU.
17 lines
502 B
Makefile
17 lines
502 B
Makefile
# include nrf5x common periph drivers
|
|
USEMODULE += nrf5x_common_periph
|
|
|
|
# link common cpu code
|
|
USEMODULE += cpu_common
|
|
|
|
# per default, enable DCDC converter if an external LC filter is provided
|
|
# reg1 feature denotes state 1 on two-stage regulator models or the single
|
|
# state in single-regulator models
|
|
FEATURES_OPTIONAL += vdd_lc_filter_reg1
|
|
# reg0 feature denotes stage 0 two-stage regulator models
|
|
FEATURES_OPTIONAL += vdd_lc_filter_reg0
|
|
|
|
ifneq (,$(filter nimble,$(USEPKG)))
|
|
USEPKG += nrfx
|
|
endif
|