From 262ae9b0a84ac7a2e8f5ef31697fe7633229ff67 Mon Sep 17 00:00:00 2001 From: Joakim Gebart Date: Sun, 10 May 2015 08:57:28 +0200 Subject: [PATCH 1/4] doxygen: Clean leftover doxygen_objdb_*.tmp files. --- doc/doxygen/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/doxygen/Makefile b/doc/doxygen/Makefile index 9dad5f4932..c64e7d411a 100644 --- a/doc/doxygen/Makefile +++ b/doc/doxygen/Makefile @@ -2,4 +2,4 @@ doc: doxygen riot.doxyfile clean: - -@rm -rf latex man html + -@rm -rf latex man html doxygen_objdb_*.tmp From dba0c94cc2b2cba52ccd18c1dea0a05ee64a94b4 Mon Sep 17 00:00:00 2001 From: Joakim Gebart Date: Sun, 10 May 2015 09:42:08 +0200 Subject: [PATCH 2/4] netdev: Doxygen add missing @defgroup netdev_802154 --- drivers/include/netdev/802154.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/include/netdev/802154.h b/drivers/include/netdev/802154.h index e83afb4a1d..b69a37e170 100644 --- a/drivers/include/netdev/802154.h +++ b/drivers/include/netdev/802154.h @@ -7,7 +7,9 @@ */ /** - * @addtogroup netdev + * @defgroup netdev_802154 Network device interface for IEEE 802.15.4 transceivers + * @ingroup netdev + * @brief Network device driver API for IEEE 802.15.4 radio transceivers * * @{ * @file From d4f7d54ba673d3d8bf0e45dd24ce9f6ac268df80 Mon Sep 17 00:00:00 2001 From: Joakim Gebart Date: Sun, 10 May 2015 09:53:41 +0200 Subject: [PATCH 3/4] doxygen: Define DOXYGEN preprocessor macro --- doc/doxygen/riot.doxyfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/doxygen/riot.doxyfile b/doc/doxygen/riot.doxyfile index c52a973031..c0b5d5a9ba 100644 --- a/doc/doxygen/riot.doxyfile +++ b/doc/doxygen/riot.doxyfile @@ -1981,7 +1981,8 @@ INCLUDE_FILE_PATTERNS = # recursively expanded use the := operator instead of the = operator. # This tag requires that the tag ENABLE_PREPROCESSING is set to YES. -PREDEFINED = __attribute__(x)= \ +PREDEFINED = DOXYGEN \ + __attribute__(x)= \ ADC_NUMOF \ CPUID_ID_LEN \ DAC_NUMOF \ From b64ca89dc4733f575749887d1870bdbbd5a2e96a Mon Sep 17 00:00:00 2001 From: Joakim Gebart Date: Sun, 10 May 2015 09:56:19 +0200 Subject: [PATCH 4/4] netdev: doxygen: documentation fix for NETDEV_DEFAULT --- drivers/include/netdev/default.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/include/netdev/default.h b/drivers/include/netdev/default.h index 130628c65e..a505f2f82d 100644 --- a/drivers/include/netdev/default.h +++ b/drivers/include/netdev/default.h @@ -22,11 +22,13 @@ #include "netdev/base.h" +#ifdef DOXYGEN /** - * @def NETDEV_DEFAULT - * * @brief Default device as a pointer of netdev_t. */ +#define NETDEV_DEFAULT +#endif + #ifdef MODULE_AT86RF231 #include "at86rf231.h"