Index: generic/src/lib/elf.c
===================================================================
--- generic/src/lib/elf.c	(revision 9179d0a6299a4d323ae9d92fa05a3ba1b5aef960)
+++ generic/src/lib/elf.c	(revision 16dad0326d5098846c35e2175b8768aef9de8b36)
@@ -27,4 +27,9 @@
  */
 
+/**
+ * @file	elf.c
+ * @brief	Kernel ELF loader.
+ */
+
 #include <elf.h>
 #include <debug.h>
Index: generic/src/lib/func.c
===================================================================
--- generic/src/lib/func.c	(revision 9179d0a6299a4d323ae9d92fa05a3ba1b5aef960)
+++ generic/src/lib/func.c	(revision 16dad0326d5098846c35e2175b8768aef9de8b36)
@@ -25,4 +25,9 @@
  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+/**
+ * @file	func.c
+ * @brief	Miscellaneous functions.
  */
 
Index: generic/src/lib/memstr.c
===================================================================
--- generic/src/lib/memstr.c	(revision 9179d0a6299a4d323ae9d92fa05a3ba1b5aef960)
+++ generic/src/lib/memstr.c	(revision 16dad0326d5098846c35e2175b8768aef9de8b36)
@@ -25,4 +25,16 @@
  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+/**
+ * @file	memstr.c
+ * @brief	Memory string operations.
+ *
+ * This file provides architecture independent functions
+ * to manipulate blocks of memory. These functions
+ * are optimized as much as generic functions of
+ * this type can be. However, architectures are
+ * free to provide even more optimized versions of these
+ * functions.
  */
 
Index: generic/src/lib/sort.c
===================================================================
--- generic/src/lib/sort.c	(revision 9179d0a6299a4d323ae9d92fa05a3ba1b5aef960)
+++ generic/src/lib/sort.c	(revision 16dad0326d5098846c35e2175b8768aef9de8b36)
@@ -27,4 +27,12 @@
  */
 
+/**
+ * @file	sort.c
+ * @brief	Sorting functions.
+ *
+ * This files contains functions implementing several sorting
+ * algorithms (e.g. quick sort and bubble sort).
+ */
+ 
 #include <mm/slab.h>
 #include <memstr.h>
