1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00

drivers/netdev,sys/net: Add kconfig for netdev

This commit is contained in:
MrKevinWeiss 2021-08-10 11:41:12 +02:00
parent 636c6c4cdb
commit 99d43a7223
No known key found for this signature in database
GPG Key ID: 3514539D7808D123
4 changed files with 36 additions and 0 deletions

View File

@ -6,6 +6,9 @@
menu "Drivers"
config MODULE_NETDEV_DEFAULT
bool "Enable default network devices on the platform"
rsource "saul/Kconfig"
menu "Actuator Device Drivers"

View File

@ -5,6 +5,7 @@
# directory for more details.
rsource "csma_sender/Kconfig"
rsource "eui_provider/Kconfig"
rsource "ieee802154/Kconfig"
rsource "l2filter/Kconfig"
rsource "Kconfig.lorawan"

View File

@ -0,0 +1,11 @@
# Copyright (c) 2021 HAW Hamburg
#
# This file is subject to the terms and conditions of the GNU Lesser
# General Public License v2.1. See the file LICENSE in the top level
# directory for more details.
#
config MODULE_EUI_PROVIDER
bool "IEEE EUI-48/64 provider"
depends on TEST_KCONFIG
select MODULE_LUID

View File

@ -4,6 +4,27 @@
# General Public License v2.1. See the file LICENSE in the top level
# directory for more details.
menuconfig MODULE_IEEE802154
bool "IEEE 802.15.4 support"
depends on TEST_KCONFIG
if MODULE_IEEE802154
config MODULE_IEEE802154_SECURITY
bool "IEEE 802.15.4 security"
select MODULE_CRYPTO
select MODULE_CIPHER_MODES
help
IEEE 802.15.4 security interface
config MODULE_IEEE802154_SUBMAC
bool "IEEE 802.15.4 submac"
select MODULE_XTIMER
help
This module defines a common layer for handling the lower part of the IEEE 802.15.4 MAC layer.
endif # MODULE_IEEE802154
menuconfig KCONFIG_USEMODULE_IEEE802154
bool "Configure IEEE802.15.4"
depends on USEMODULE_IEEE802154