diff --git a/src/mixer/mixer.c b/src/mixer/mixer.c
index 8723a38e..62491201 100644
--- a/src/mixer/mixer.c
+++ b/src/mixer/mixer.c
@@ -30,6 +30,15 @@
*
*/
+/*! \page mixer Mixer interface
+
+Mixer interface is designed to access the abstracted mixer controls.
+This is an abstraction layer over the hcontrol layer.
+
+\section control_general_overview General overview
+
+*/
+
#include
#include
#include
diff --git a/src/mixer/simple.c b/src/mixer/simple.c
index 2e99e74c..1ce12d1b 100644
--- a/src/mixer/simple.c
+++ b/src/mixer/simple.c
@@ -1,4 +1,4 @@
-/*
+/**
* \file mixer/simple.c
* \brief Mixer Simple Element Class Interface
* \author Jaroslav Kysela
@@ -110,7 +110,7 @@ static struct mixer_name_table {
{0, 0},
};
-#endif
+#endif /* !DOC_HIDDEN */
static const char *get_short_name(const char *lname)
{
diff --git a/src/pcm/pcm_share.c b/src/pcm/pcm_share.c
index deecbcbc..46fe4262 100644
--- a/src/pcm/pcm_share.c
+++ b/src/pcm/pcm_share.c
@@ -1,4 +1,4 @@
-/*
+/**
* \file pcm/pcm_share.c
* \ingroup PCM_Plugins
* \brief PCM Share Plugin Interface
diff --git a/src/timer/timer.c b/src/timer/timer.c
index efb1ba47..5bd86cd2 100644
--- a/src/timer/timer.c
+++ b/src/timer/timer.c
@@ -1,4 +1,4 @@
-/*
+/**
* \file timer/timer.c
* \brief Timer Interface
* \author Jaroslav Kysela
diff --git a/src/timer/timer_query.c b/src/timer/timer_query.c
index 2e3096f2..44dd13df 100644
--- a/src/timer/timer_query.c
+++ b/src/timer/timer_query.c
@@ -1,4 +1,4 @@
-/*
+/**
* \file timer/timer_query.c
* \author Jaroslav Kysela
* \date 2001