feat support lorawan_devicenode submodule

This commit is contained in:
Liu_Weichao 2023-03-31 14:14:54 +08:00
parent 58057e0b5e
commit 95b049e636
5 changed files with 23 additions and 2 deletions

View File

@ -5,6 +5,15 @@ menuconfig LIB_USING_LORAWAN
default n
if LIB_USING_LORAWAN
menuconfig LIB_USING_LORAWAN_ED_STACK
bool "LoRaWan using lorawan_ed_stack lib"
default n
select LIB_USING_LORA_RADIO
if LIB_USING_LORAWAN_ED_STACK
source "$APP_DIR/lib/lorawan/lorawan_devicenode/Kconfig"
endif
menuconfig LIB_USING_LORA_RADIO
bool "LoRaWan using lora-radio-driver lib"
default n

View File

@ -4,4 +4,8 @@ ifeq ($(CONFIG_LIB_USING_LORA_RADIO),y)
SRC_DIR += lora_radio_driver
endif
ifeq ($(CONFIG_LIB_USING_LORAWAN_ED_STACK),y)
SRC_DIR += lorawan_devicenode
endif
include $(KERNEL_ROOT)/compiler.mk

@ -1 +1 @@
Subproject commit be37aa885ca710ddcdf6ec0f671f0d566da9cb6f
Subproject commit bc03d64f4b7408f85512735064dc5569431d6c8d

@ -1 +1 @@
Subproject commit 66bf41908297200ac81d98dc2aed75d1902f009b
Subproject commit 2896d7234688de77992e7e1872a7e67a9456b420

View File

@ -525,6 +525,14 @@ KERNELPATHS += -I$(KERNEL_ROOT)/../../APP_Framework/lib/lorawan/lora_radio_drive
KERNELPATHS += -I$(KERNEL_ROOT)/../../APP_Framework/lib/lorawan/lora_radio_driver/ports/lora-module/inc #
KERNELPATHS += -I$(KERNEL_ROOT)/../../APP_Framework/lib/lorawan/lora_radio_driver/ports/samples/lora-radio-tester #
endif
ifeq ($(CONFIG_LIB_USING_LORAWAN_ED_STACK), y)
KERNELPATHS += -I$(KERNEL_ROOT)/../../APP_Framework/lib/lorawan/lorawan_devicenode/lorawan-ed-stack/Aps/Basic #
KERNELPATHS += -I$(KERNEL_ROOT)/../../APP_Framework/lib/lorawan/lorawan_devicenode/lorawan-ed-stack/Common #
KERNELPATHS += -I$(KERNEL_ROOT)/../../APP_Framework/lib/lorawan/lorawan_devicenode/lorawan-ed-stack/Mac #
KERNELPATHS += -I$(KERNEL_ROOT)/../../APP_Framework/lib/lorawan/lorawan_devicenode/lorawan-ed-stack/Mac/Crypto #
KERNELPATHS += -I$(KERNEL_ROOT)/../../APP_Framework/lib/lorawan/lorawan_devicenode/lorawan-ed-stack/Phy/region #
endif
endif
ifeq ($(CONFIG_CRYPTO), y)