Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

drivers: at86rf2xx: Simultaneous use of multiple at86rf2xx device types #12914

Closed
wants to merge 27 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
31afba0
drivers/at86rf2xx: simultaneous use of multiple transceiver types
Dec 1, 2019
94312d0
pkg/lwip/contrib: adaptation for multiple at86rf2xx types
Dec 1, 2019
708edb4
pkg/openthread/contrib: adaptation for multiple at86rf2xx types
Dec 1, 2019
e7510c9
tests/driver_at86rf2xx: adaptation for multiple at86rf2xx types
Dec 1, 2019
3d021f7
tests/emb6: adaptation for multiple at86rf2xx types
Dec 9, 2019
f54461a
fixup! drivers/at86rf2xx: simultaneous use of multiple transceiver types
Feb 7, 2020
2cfa3a9
fixup! drivers/at86rf2xx: simultaneous use of multiple transceiver types
Feb 7, 2020
9b72675
fixup! drivers/at86rf2xx: simultaneous use of multiple transceiver types
Feb 17, 2020
8181a89
fixup! drivers/at86rf2xx: simultaneous use of multiple transceiver types
Feb 17, 2020
f2b8953
fixup! drivers/at86rf2xx: simultaneous use of multiple transceiver types
Feb 17, 2020
90760f2
fixup! drivers/at86rf2xx: simultaneous use of multiple transceiver types
Feb 17, 2020
5538a18
fixup! drivers/at86rf2xx: simultaneous use of multiple transceiver types
Feb 17, 2020
28f396d
fixup! drivers/at86rf2xx: simultaneous use of multiple transceiver types
Feb 17, 2020
3bffe6c
fixup! drivers/at86rf2xx: simultaneous use of multiple transceiver types
Feb 20, 2020
16b5036
fixup! drivers/at86rf2xx: simultaneous use of multiple transceiver types
Feb 21, 2020
8644c25
fixup! fixup! drivers/at86rf2xx: simultaneous use of multiple transce…
Feb 22, 2020
cf51a89
fixup! tests/emb6: adaptation for multiple at86rf2xx types
Feb 23, 2020
4b33300
fixup! pkg/openthread/contrib: adaptation for multiple at86rf2xx types
Feb 23, 2020
e4c5ab4
fixup! pkg/lwip/contrib: adaptation for multiple at86rf2xx types
Feb 23, 2020
79e6745
fixup! drivers/at86rf2xx: simultaneous use of multiple transceiver types
Feb 24, 2020
680aad5
fixup! drivers/at86rf2xx: simultaneous use of multiple transceiver types
Feb 24, 2020
b634074
fixup! tests/driver_at86rf2xx: adaptation for multiple at86rf2xx types
Feb 24, 2020
ff53216
fixup! drivers/at86rf2xx: simultaneous use of multiple transceiver types
Feb 25, 2020
26dd6b5
fixup! drivers/at86rf2xx: simultaneous use of multiple transceiver types
Feb 25, 2020
48253a7
fixup! drivers/at86rf2xx: simultaneous use of multiple transceiver types
Feb 25, 2020
b09d49a
fixup! fixup! drivers/at86rf2xx: simultaneous use of multiple transce…
Feb 25, 2020
77c8ca6
fixup! drivers/at86rf2xx: simultaneous use of multiple transceiver types
Feb 25, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions drivers/Makefile.dep
Original file line number Diff line number Diff line change
Expand Up @@ -54,11 +54,15 @@ ifneq (,$(filter at86rf%,$(USEMODULE)))
USEMODULE += ieee802154
USEMODULE += netdev_ieee802154

# only needed for SPI based variants
ifeq (,$(filter at86rfa1 at86rfr2,$(USEMODULE)))
# only needed for SPI based variants
ifneq (,$(filter at86rf212b at86rf231 at86rf232 at86rf233,$(USEMODULE)))
FEATURES_REQUIRED += periph_gpio
FEATURES_REQUIRED += periph_gpio_irq
FEATURES_REQUIRED += periph_spi
USEMODULE += at86rf2xx_spi
endif
ifneq (,$(filter at86rfa1 at86rfr2,$(USEMODULE)))
USEMODULE += at86rf2xx_periph
endif
endif

Expand Down
24 changes: 24 additions & 0 deletions drivers/Makefile.include
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,30 @@ ifneq (,$(filter at24mac,$(USEMODULE)))
USEMODULE_INCLUDES += $(RIOTBASE)/drivers/at24mac/include
endif

ifneq (,$(filter at86rf212b,$(USEMODULE)))
USEMODULE_INCLUDES += $(RIOTBASE)/drivers/at86rf2xx/at86rf212b/include
endif

ifneq (,$(filter at86rf231,$(USEMODULE)))
USEMODULE_INCLUDES += $(RIOTBASE)/drivers/at86rf2xx/at86rf231/include
endif

ifneq (,$(filter at86rf232,$(USEMODULE)))
USEMODULE_INCLUDES += $(RIOTBASE)/drivers/at86rf2xx/at86rf232/include
endif

ifneq (,$(filter at86rf233,$(USEMODULE)))
USEMODULE_INCLUDES += $(RIOTBASE)/drivers/at86rf2xx/at86rf233/include
endif

ifneq (,$(filter at86rfa1,$(USEMODULE)))
USEMODULE_INCLUDES += $(RIOTBASE)/drivers/at86rf2xx/at86rfa1/include
endif

ifneq (,$(filter at86rfr2,$(USEMODULE)))
USEMODULE_INCLUDES += $(RIOTBASE)/drivers/at86rf2xx/at86rfr2/include
endif

ifneq (,$(filter at86rf2xx,$(USEMODULE)))
USEMODULE_INCLUDES += $(RIOTBASE)/drivers/at86rf2xx/include
endif
Expand Down
Loading