Index: uspace/lib/c/include/io/log.h
===================================================================
--- uspace/lib/c/include/io/log.h	(revision 702536882b248833b02d3693809a7bb0f21bcbd1)
+++ uspace/lib/c/include/io/log.h	(revision 37bb3e1a59cc39e53a7fefce44c427ce72f482c2)
@@ -39,10 +39,17 @@
 #include <io/verify.h>
 
+/** Log message level. */
 typedef enum {
+	/** Fatal error, program is not able to recover at all. */
 	LVL_FATAL,
+	/** Serious error but the program can recover from it. */
 	LVL_ERROR,
+	/** Easily recoverable problem. */
 	LVL_WARN,
+	/** Information message that ought to be printed by default. */
 	LVL_NOTE,
+	/** Debugging purpose message. */
 	LVL_DEBUG,
+	/** More detailed debugging message. */
 	LVL_DEBUG2,
 	
@@ -51,7 +58,13 @@
 } log_level_t;
 
+/** Log itself (logging target). */
 typedef sysarg_t log_t;
+/** Formatting directive for printing log_t. */
 #define PRIlogctx PRIxn
+
+/** Default log (target). */
 #define LOG_DEFAULT ((log_t) -1)
+
+/** Use when creating new top-level log. */
 #define LOG_NO_PARENT ((log_t) 0)
 
