socket_zep: add Kconfig
This commit is contained in:
parent
2a12820dc6
commit
c5f9d50a57
17
cpu/native/socket_zep/Kconfig
Normal file
17
cpu/native/socket_zep/Kconfig
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
menuconfig MODULE_SOCKET_ZEP
|
||||||
|
bool "Socket-based ZEP"
|
||||||
|
depends on CPU_MODEL_NATIVE
|
||||||
|
depends on TEST_KCONFIG
|
||||||
|
select MODULE_IOLIST
|
||||||
|
select MODULE_CHECKSUM
|
||||||
|
select MODULE_RANDOM
|
||||||
|
select MODULE_IEEE802154
|
||||||
|
help
|
||||||
|
UDP socket-based IEEE 802.15.4 device over ZEP
|
||||||
|
|
||||||
|
config MODULE_SOCKET_ZEP_HELLO
|
||||||
|
bool "Send a dummy HELLO packet on startup"
|
||||||
|
depends on MODULE_SOCKET_ZEP
|
||||||
|
help
|
||||||
|
Say y to send a dummy HELLO packet on startup. This is used to make
|
||||||
|
dispatchers aware of the node.
|
||||||
@ -18,6 +18,7 @@ rsource "ncv7356/Kconfig"
|
|||||||
rsource "pn532/Kconfig"
|
rsource "pn532/Kconfig"
|
||||||
rsource "rn2xx3/Kconfig"
|
rsource "rn2xx3/Kconfig"
|
||||||
rsource "slipdev/Kconfig"
|
rsource "slipdev/Kconfig"
|
||||||
|
rsource "$(RIOTCPU)/native/socket_zep/Kconfig"
|
||||||
rsource "sx126x/Kconfig"
|
rsource "sx126x/Kconfig"
|
||||||
rsource "sx127x/Kconfig"
|
rsource "sx127x/Kconfig"
|
||||||
rsource "tja1042/Kconfig"
|
rsource "tja1042/Kconfig"
|
||||||
|
|||||||
@ -24,6 +24,10 @@ ifeq ($(BOARD), native)
|
|||||||
ZEP_PORT_BASE ?= 17754
|
ZEP_PORT_BASE ?= 17754
|
||||||
TERMFLAGS += -z [::1]:$(ZEP_PORT_BASE)
|
TERMFLAGS += -z [::1]:$(ZEP_PORT_BASE)
|
||||||
USEMODULE += socket_zep
|
USEMODULE += socket_zep
|
||||||
|
# the same for Kconfig
|
||||||
|
ifeq (1,$(TEST_KCONFIG))
|
||||||
|
KCONFIG_ADD_CONFIG += $(APPDIR)/app.config.test.native
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
USEMODULE += od
|
USEMODULE += od
|
||||||
|
|||||||
6
tests/ieee802154_hal/app.config.test.native
Normal file
6
tests/ieee802154_hal/app.config.test.native
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
CONFIG_MODULE_SOCKET_ZEP=y
|
||||||
|
|
||||||
|
# Should be autoselecting the MODULE_PRNG_HWRNG if possible
|
||||||
|
# Since the makefile cannot we have to override until end of migration
|
||||||
|
# Remove when TEST_KCONFIG is complete
|
||||||
|
CONFIG_MODULE_PRNG_TINYMT32=y
|
||||||
Loading…
x
Reference in New Issue
Block a user