/*
 * Copyright (C) 2013 Freie Universität Berlin
 *
 * 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.
 */

/**
 * @defgroup    sys System
 * @brief       System library contains tools and utilities that make RIOT an actual operating system
 */

/**
 * @defgroup    sys_ssp Stack Smashing Protector
 * @ingroup     sys
 * @brief       Stack Smashing protector
 *
 * This module implements necessary helper functions that enable RIOT to make
 * use of GCC's stack smashing protector (SSP).
 *
 * See http://wiki.osdev.org/Stack_Smashing_Protector for a more detailed
 * description.
 */

/**
 * @defgroup    sys_math Math libraries and utilities
 * @ingroup     sys
 * @brief       Provides math libraries and utilities for RIOT
 */

/**
 * @defgroup    sys_memory_management Memory management
 * @ingroup     sys
 * @brief       Provides memory management implementations and utilities
 */

/**
 * @defgroup    sys_serialization Serialization
 * @ingroup     sys
 * @brief       Utilities for data serialization
 */

/**
 * @defgroup    net_lorawan LoRaWAN
 * @ingroup     net
 * @brief       Provides utilities and helpers for LoRaWAN packets
 */
