From 0e5b3d93ec41ff076a2f524fdea2a2f043d93a39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20Nohlg=C3=A5rd?= Date: Thu, 15 Feb 2018 08:15:51 +0100 Subject: [PATCH] drivers/saul: Show configuration structs in docs --- drivers/include/saul/periph.h | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/drivers/include/saul/periph.h b/drivers/include/saul/periph.h index 460a045477..74f24c68f1 100644 --- a/drivers/include/saul/periph.h +++ b/drivers/include/saul/periph.h @@ -19,11 +19,11 @@ #ifndef SAUL_PERIPH_H #define SAUL_PERIPH_H -#ifdef MODULE_SAUL_GPIO +#if MODULE_SAUL_GPIO || DOXYGEN #include "periph/gpio.h" #endif /* MODULE_SAUL_GPIO */ -#ifdef MODULE_SAUL_ADC +#if MODULE_SAUL_ADC || DOXYGEN #include "periph/adc.h" #endif /* MODULE_SAUL_ADC */ @@ -31,7 +31,10 @@ extern "C" { #endif -#ifdef MODULE_SAUL_GPIO +#if MODULE_SAUL_GPIO || DOXYGEN +/** + * @brief SAUL GPIO configuration flags + */ typedef enum { SAUL_GPIO_INVERTED = (1 << 0), /**< pin is used as inverted */ SAUL_GPIO_INIT_CLEAR = (1 << 1), /**< set pin inactive after init */ @@ -49,7 +52,7 @@ typedef struct { } saul_gpio_params_t; #endif /* MODULE_SAUL_GPIO */ -#ifdef MODULE_SAUL_ADC +#if MODULE_SAUL_ADC || DOXYGEN /** * @brief Direct mapped ADC configuration values */