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

gnrc_lwmac: deprecate module

This commit is contained in:
Martine Lenders 2024-03-27 10:51:00 +01:00
parent 0acb666da6
commit 2deb8882dd
No known key found for this signature in database
GPG Key ID: 2134D77A5336DD80
3 changed files with 10 additions and 1 deletions

View File

@ -1,5 +1,7 @@
# Add deprecated modules here
# Keep this list ALPHABETICALLY SORTED!!!!111elven
DEPRECATED_MODULES += gnrc_lwmac
DEPRECATED_MODULES += gnrc_mac
DEPRECATED_MODULES += gnrc_nettype_lwmac
DEPRECATED_MODULES += sema_deprecated
DEPRECATED_MODULES += ztimer_now64

View File

@ -11,6 +11,8 @@
* @defgroup net_gnrc_lwmac LWMAC
* @ingroup net_gnrc
* @brief A Lightweight duty-cycling 802.15.4 MAC protocol
* @deprecated This module is deprecated and will be removed after the 2024.10 release.
* As an alternative MAC layer for IEEE 802.15.4, you can use @ref pkg_opendsme.
*
*
* ## LWMAC implementation

View File

@ -69,7 +69,12 @@ typedef enum {
GNRC_NETTYPE_GOMACH, /**< Protocol is GoMacH */
#endif
#if IS_USED(MODULE_GNRC_NETTYPE_LWMAC) || defined(DOXYGEN)
GNRC_NETTYPE_LWMAC, /**< Protocol is lwMAC */
/**
* @brief Protocol is lwMAC
* @deprecated @ref net_gnrc_lwmac was deprecated and will be removed after
* the 2024.10 release together with this protocol type.
*/
GNRC_NETTYPE_LWMAC,
#endif
#if IS_USED(MODULE_GNRC_NETTYPE_CUSTOM) || defined(DOXYGEN)
GNRC_NETTYPE_CUSTOM, /**< Custom ethertype */