diff --git a/boards/airfy-beacon/board.c b/boards/airfy-beacon/board.c
index 8a87014d5fb58d048f860d0fdb9d2ca19e674813..1e6f86148fea9433c7afc351d12501fc87dd5469 100644
--- a/boards/airfy-beacon/board.c
+++ b/boards/airfy-beacon/board.c
@@ -10,7 +10,7 @@
  * @ingroup     boards_airfy-beacon
  * @{
  *
- * @file        board.c
+ * @file
  * @brief       Board specific implementations for the Airfy Beacon board
  *
  * @author      Christian Mehlis <mehlis@inf.fu-berlin.de>
diff --git a/boards/arduino-due/board.c b/boards/arduino-due/board.c
index d63c3e36d35c27de2653048312dd422a7af5e1e3..4196be5268594325e80f93b1196f786b7abbac20 100644
--- a/boards/arduino-due/board.c
+++ b/boards/arduino-due/board.c
@@ -10,7 +10,7 @@
  * @ingroup     boards_arduino-due
  * @{
  *
- * @file        board.c
+ * @file
  * @brief       Board specific implementations for the Arduino Due board
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/boards/arduino-mega2560/board.c b/boards/arduino-mega2560/board.c
index 91b90009980c2bb193b04a11ce5d28696116cdd6..8f57420d53ca42a9f28fb75d05c71a4b0b356c17 100644
--- a/boards/arduino-mega2560/board.c
+++ b/boards/arduino-mega2560/board.c
@@ -10,7 +10,7 @@
  * @ingroup     boards_arduino-mega2560
  * @{
  *
- * @file        board.c
+ * @file
  * @brief       Board specific implementations for the Arduino Mega 2560 board
  *
  * @author      Hinnerk van Bruinehsen <h.v.bruinehsen@fu-berlin.de>
diff --git a/boards/fox/board.c b/boards/fox/board.c
index 43a340ef9de5c7beac05f5bab356e45f8bf0051e..b5388b2e75e9404ffb26c8891bd6d2b96e33d0f6 100644
--- a/boards/fox/board.c
+++ b/boards/fox/board.c
@@ -10,7 +10,7 @@
  * @ingroup     boards_fox
  * @{
  *
- * @file        board.c
+ * @file
  * @brief       Board specific implementations for the fox board
  *
  * @author      Thomas Eichinger <thomas.eichinger@fu-berlin.de>
diff --git a/boards/iot-lab_M3/board.c b/boards/iot-lab_M3/board.c
index c194a4286140436491b3951432ee639e4427a7e4..7b307ca216d0c41f8b07b54c81f5f07cc81ca293 100644
--- a/boards/iot-lab_M3/board.c
+++ b/boards/iot-lab_M3/board.c
@@ -10,7 +10,7 @@
  * @ingroup     boards_iot-lab_M3
  * @{
  *
- * @file        board.c
+ * @file
  * @brief       Board specific implementations for the iot-lab_M3 board
  *
  * @author      Thomas Eichinger <thomas.eichinger@fu-berlin.de>
diff --git a/boards/mbed_lpc1768/system.c b/boards/mbed_lpc1768/system.c
index 4bd55de248eb760846b3b011a6fafa1e164b4523..c2dbc0ae1bf99dc573100d9cab11554836bbb42f 100644
--- a/boards/mbed_lpc1768/system.c
+++ b/boards/mbed_lpc1768/system.c
@@ -1,5 +1,5 @@
 /**************************************************************************//**
- * @file     boards_init.c
+ * @file
  * @brief    CMSIS Cortex-M3 Device Peripheral Access Layer Source File
  *           for the NXP LPC17xx Device Series
  * @version  V1.09
diff --git a/boards/pca10000/board.c b/boards/pca10000/board.c
index d5ef8bcd9947c3e96cb791fa9d2cc6a938b5589b..8bfaa47e6f2ae457acccd24079a2e0253b49ecd6 100644
--- a/boards/pca10000/board.c
+++ b/boards/pca10000/board.c
@@ -10,7 +10,7 @@
  * @ingroup     boards_pca10000
  * @{
  *
- * @file        board.c
+ * @file
  * @brief       Board specific implementations for the nRF51822 evaluation board pca10000
  *
  * @author      Christian Kühling <kuehling@zedat.fu-berlin.de>
diff --git a/boards/pca10005/board.c b/boards/pca10005/board.c
index a0274335bf3a1561f8e1056ec8297e57dcb1686c..6ae6345d93104f49cf26cbe85d721ebb29637775 100644
--- a/boards/pca10005/board.c
+++ b/boards/pca10005/board.c
@@ -10,7 +10,7 @@
  * @ingroup     boards_pca10005
  * @{
  *
- * @file        board.c
+ * @file
  * @brief       Board specific implementations for the nRF51822 evaluation board pca10005
  *
  * @author      Christian Kühling <kuehling@zedat.fu-berlin.de>
diff --git a/boards/samr21-xpro/board.c b/boards/samr21-xpro/board.c
index f3e590c92d7b3c62029e8afe5f76fa85763a330b..26ba0411d7754f7e53548cdb0d73ad489f7aeed7 100644
--- a/boards/samr21-xpro/board.c
+++ b/boards/samr21-xpro/board.c
@@ -10,7 +10,7 @@
  * @ingroup     boards_samr21-xpro
  * @{
  *
- * @file        board.c
+ * @file
  * @brief       Board specific implementations for the Atem SAM R21 Xplained Pro board
  *
  * @author      Thomas Eichinger <thomas.eichinger@fu-berlin.de>
diff --git a/boards/udoo/board.c b/boards/udoo/board.c
index ad32ea62536785c07bc1b11e2d137f024e2066ea..c77f7e763df9c1c886415f6a2fc89f74a596587f 100644
--- a/boards/udoo/board.c
+++ b/boards/udoo/board.c
@@ -10,7 +10,7 @@
  * @ingroup     boards_udoo
  * @{
  *
- * @file        board.c
+ * @file
  * @brief       Board specific implementations for the UDOO board
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/boards/yunjia-nrf51822/board.c b/boards/yunjia-nrf51822/board.c
index ee2fe7ab3be4ec1ff1a9f26f2a3baebbc219affa..6db542c72e305550024d6653e022d7efa48a0caf 100644
--- a/boards/yunjia-nrf51822/board.c
+++ b/boards/yunjia-nrf51822/board.c
@@ -10,7 +10,7 @@
  * @ingroup     boards_yunjia-nrf51822
  * @{
  *
- * @file        board.c
+ * @file
  * @brief       Board specific implementations for the Yunjia NRF51822 board
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/boards/z1/board.c b/boards/z1/board.c
index c7ba7ceff5f5dd3f297d58a89145ed7e04c4c4b9..4be86d37e592ba4ccf4f66fe5b8097e0cfc1af79 100644
--- a/boards/z1/board.c
+++ b/boards/z1/board.c
@@ -13,7 +13,7 @@
  * @ingroup     boards_z1
  * @{
  *
- * @file        board.c
+ * @file
  * @brief       Board specific implementations for the Zolertia Z1
  *
  * @author      Kévin Roussel <Kevin.Roussel@inria.fr>
diff --git a/boards/z1/driver_cc2420.c b/boards/z1/driver_cc2420.c
index d912da685618ac66f019950c0d4bcce7e4958494..43b7fade04f12b37dc7c2bf6355227db159266a9 100644
--- a/boards/z1/driver_cc2420.c
+++ b/boards/z1/driver_cc2420.c
@@ -14,7 +14,7 @@
  * @ingroup     boards_z1
  * @{
  *
- * @file        driver_cc2420.c
+ * @file
  * @brief       Board specific CC2420 driver HAL for the Zolertia Z1
  *
  * @author      Kévin Roussel <Kevin.Roussel@inria.fr>
diff --git a/boards/z1/uart.c b/boards/z1/uart.c
index 096ee9db7707ad53ff96c34a48d439bf46f6625a..b89eb74d4b731bf79acb99ea49e3ee5a57935fee 100644
--- a/boards/z1/uart.c
+++ b/boards/z1/uart.c
@@ -13,7 +13,7 @@
  * @ingroup     boards_z1
  * @{
  *
- * @file        uart.c
+ * @file
  * @brief       Board specific UART/USB driver HAL for the Zolertia Z1
  *
  * @author      Kévin Roussel <Kevin.Roussel@inria.fr>
diff --git a/core/bitarithm.c b/core/bitarithm.c
index e9285c7b60b46aad95d3301567479cf4bd715f67..f7fa213bafe14d5e307c90050ed163260fd7af7d 100644
--- a/core/bitarithm.c
+++ b/core/bitarithm.c
@@ -10,7 +10,7 @@
  * @ingroup     core_util
  * @{
  *
- * @file        bitarithm.c
+ * @file
  * @brief       Bit arithmetic helper functions implementation
  *
  * @author      Kaspar Schleiser <kaspar@schleiser.de>
diff --git a/core/clist.c b/core/clist.c
index ae0620901a85d0bcb0b78e8aad99302a815ad223..72b1e3dd14c507bbbf37a2dcd6bad567720940bd 100644
--- a/core/clist.c
+++ b/core/clist.c
@@ -10,7 +10,7 @@
  * @ingroup     core_util
  * @{
  *
- * @file        clist.c
+ * @file
  * @brief       Circular linked list implementation
  *
  * @author      Kaspar Schleiser <kaspar@schleiser.de>
diff --git a/core/hwtimer.c b/core/hwtimer.c
index 89e9e961696be9803c6c28ecd5ddb3dd19f7d16a..cfe48086cc1069be47ddb4d1e989b08b5f65e55e 100644
--- a/core/hwtimer.c
+++ b/core/hwtimer.c
@@ -10,7 +10,7 @@
  * @ingroup     core_hwtimer
  * @{
  *
- * @file        hwtimer.c
+ * @file
  * @brief       Hardware timer abstraction implementation
  *
  * @author      Heiko Will <hwill@inf.fu-berlin.de>
diff --git a/core/include/arch/atomic_arch.h b/core/include/arch/atomic_arch.h
index 36d5cdfb300156d1f91e915bd4ce1996968527f0..8307415ed88830f9ca348ff55c36179185cc2d9f 100644
--- a/core/include/arch/atomic_arch.h
+++ b/core/include/arch/atomic_arch.h
@@ -10,7 +10,7 @@
  * @ingroup     core_arch
  * @{
  *
- * @file        atomic_arch.h
+ * @file
  * @brief       Architecture dependent interface for an atomic set operation
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/core/include/arch/hwtimer_arch.h b/core/include/arch/hwtimer_arch.h
index c727b33ce132a6125fbb21c3f41f92657d789dce..9a807235b44a4c9932a61d54d470b3e7ccdaadfe 100644
--- a/core/include/arch/hwtimer_arch.h
+++ b/core/include/arch/hwtimer_arch.h
@@ -10,7 +10,7 @@
  * @ingroup     core_arch
  * @{
  *
- * @file        hwtimer_arch.h
+ * @file
  * @brief       The kernel's hardware timer abstraction interface
  *
  * @author      Thomas Hillebrandt <hillebra@inf.fu-berlin.de>
diff --git a/core/include/arch/irq_arch.h b/core/include/arch/irq_arch.h
index c8eae3de45bcdbb8447a378518f0f60b6b075df4..b08ade5786d9174806ef9f2abc431c89ffe7a5b5 100644
--- a/core/include/arch/irq_arch.h
+++ b/core/include/arch/irq_arch.h
@@ -10,7 +10,7 @@
  * @ingroup     core_arch
  * @{
  *
- * @file        irq_arch.h
+ * @file
  * @brief       Interrupt handling interface for globally en- and disabling interrupts
  *
  * This file acts as a wrapper between the kernels interrupt interface and the architecture
diff --git a/core/include/arch/lpm_arch.h b/core/include/arch/lpm_arch.h
index 3b4a5f368dc350e6fe8adfd18083c3afbfdd1638..9001ff889ca0663332a7e79afbc0ebc52274a507 100644
--- a/core/include/arch/lpm_arch.h
+++ b/core/include/arch/lpm_arch.h
@@ -10,7 +10,7 @@
  * @ingroup     core_arch
  * @{
  *
- * @file        lpm_arch.h
+ * @file
  * @brief       Architecture dependent interface for power mode management
  *
  * This file acts as a wrapper between the kernels power management interface and the architecture
diff --git a/core/include/arch/reboot_arch.h b/core/include/arch/reboot_arch.h
index 5b25da29428f6724d8796009c3458be1fc66657e..83f760083e517becab20934e8220a3bf9fdadbfc 100644
--- a/core/include/arch/reboot_arch.h
+++ b/core/include/arch/reboot_arch.h
@@ -10,7 +10,7 @@
  * @ingroup     core_arch
  * @{
  *
- * @file        reboot_arch.h
+ * @file
  * @brief       Architecture dependent interface rebooting
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/core/include/arch/thread_arch.h b/core/include/arch/thread_arch.h
index 186b552205288e3742717ad1ea114156124d66f6..0f60ad0c716ffe1ebd78fa7ff6766efb7fe430f3 100644
--- a/core/include/arch/thread_arch.h
+++ b/core/include/arch/thread_arch.h
@@ -10,7 +10,7 @@
  * @ingroup     core_arch
  * @{
  *
- * @file        thread_arch.h
+ * @file
  * @brief       Architecture dependent kernel interface for handling and managing threads
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/core/include/attributes.h b/core/include/attributes.h
index f9fa7ac64e1b9c409e43319cb78cba61138d6a0c..1de1cd2316b4c2f72da18cafdc84e37e96e711af 100644
--- a/core/include/attributes.h
+++ b/core/include/attributes.h
@@ -10,7 +10,7 @@
  * @addtogroup  core_internal
  * @{
  *
- * @file        attributes.h
+ * @file
  * @brief       Compiler attributes/pragmas configuration
  *
  * @author      René Kijewski <rene.kijewski@fu-berlin.de>
diff --git a/core/include/bitarithm.h b/core/include/bitarithm.h
index 956dcd218bed85dd646a48136125fa45cdc9e226..6a8521c0fb91a659e8149f9d32c743a976d10686 100644
--- a/core/include/bitarithm.h
+++ b/core/include/bitarithm.h
@@ -10,7 +10,7 @@
  * @addtogroup  core_util
  * @{
  *
- * @file        bitarithm.h
+ * @file
  * @brief       Helper functions for bit arithmetic
  *
  * @author      Kaspar Schleiser <kaspar@schleiser.de>
diff --git a/core/include/byteorder.h b/core/include/byteorder.h
index abac956ed5c0b063911e6f778365117eab68cb78..b081179472e7a77c6e4e3dab25f5466aeb02670b 100644
--- a/core/include/byteorder.h
+++ b/core/include/byteorder.h
@@ -10,7 +10,7 @@
  * @addtogroup     core_util
  * @{
  *
- * @file           byteorder.h
+ * @file
  * @brief          Functions to work with different byte orders.
  *
  * @author         René Kijewski <rene.kijewski@fu-berlin.de>
diff --git a/core/include/cib.h b/core/include/cib.h
index fbe552513fa4f7287ee01ea0b105efe6be8ee522..b6d9060184c87207cc696a59c7e88fe766ee95d6 100644
--- a/core/include/cib.h
+++ b/core/include/cib.h
@@ -10,7 +10,7 @@
  * @addtogroup  core_util
  * @{
  *
- * @file        cib.h
+ * @file
  * @brief       Circular integer buffer interface
  * @details     This structure provides an organizational interface
  *              and combined with an memory array forms a circular buffer.
diff --git a/core/include/clist.h b/core/include/clist.h
index 59ca5c15c6a3a933acad6943dc7456681e2fd853..b5442f74675d41dce394ce3d4bdc3cb83dfea168 100644
--- a/core/include/clist.h
+++ b/core/include/clist.h
@@ -10,7 +10,7 @@
  * @addtogroup  core_util
  * @{
  *
- * @file        clist.h
+ * @file
  * @brief       Circular linked list
  *
  * @author      Kaspar Schleiser <kaspar@schleiser.de>
diff --git a/core/include/debug.h b/core/include/debug.h
index 9dec9e2d513a5529303e2e97d48fe90b52baa063..91c9cd8eccdf878b0775de4a19b0fd00c44f3034 100644
--- a/core/include/debug.h
+++ b/core/include/debug.h
@@ -10,7 +10,7 @@
  * @addtogroup  core_util
  * @{
  *
- * @file        debug.h
+ * @file
  * @brief       Debug-header
  *
  * @details     If *ENABLE_DEBUG* is defined inside an implementation file, all
diff --git a/core/include/flags.h b/core/include/flags.h
index fdcd3ac55f42172a480b1ad9be4203c0a42d23f2..733c8872bea2b15c275e53c657777a02c20fb2f1 100644
--- a/core/include/flags.h
+++ b/core/include/flags.h
@@ -10,7 +10,7 @@
  * @addtogroup  core_internal
  * @{
  *
- * @file        flags.h
+ * @file
  * @brief       Misc flag definitions
  *
  * @author      Kaspar Schleiser <kaspar@schleiser.de>
diff --git a/core/include/irq.h b/core/include/irq.h
index 8629ecfd1299de1b06badf015064ce21c9b0f22d..75cc7453c8fe14287d7e62e25a0f861fe8319f28 100644
--- a/core/include/irq.h
+++ b/core/include/irq.h
@@ -12,7 +12,7 @@
  * @brief       Provides an API to control interrupt processing
  * @{
  *
- * @file        irq.h
+ * @file
  * @brief       IRQ driver interface
  *
  * @author      Freie Universität Berlin, Computer Systems & Telematics
diff --git a/core/include/kernel.h b/core/include/kernel.h
index 45842c0117df3863e572d49656dd1f79e711db4c..0725633150784097f17d8be9d419ba644aaf3b4c 100644
--- a/core/include/kernel.h
+++ b/core/include/kernel.h
@@ -10,7 +10,7 @@
  * @addtogroup  core_internal
  * @{
  *
- * @file        kernel.h
+ * @file
  * @brief       Kernel compile time configuration
  *
  *              A reboot() function is also provided
diff --git a/core/include/kernel_internal.h b/core/include/kernel_internal.h
index 83804e04574783380d05f33f69476f51fded670e..d225ca684a3baba7224e9c4c2c3e70fae1fca2ce 100644
--- a/core/include/kernel_internal.h
+++ b/core/include/kernel_internal.h
@@ -10,7 +10,7 @@
  * @addtogroup  core_internal
  * @{
  *
- * @file        kernel_internal.h
+ * @file
  * @brief       prototypes for kernel internal functions
  *
  * @author      Oliver Hahm <oliver.hahm@inria.fr>
diff --git a/core/include/kernel_macros.h b/core/include/kernel_macros.h
index 8d406b094e4a7c932cf3dc4b8ed2624be12f9ebc..0c084d0269561507e22d69bf03defdc4ca223943 100644
--- a/core/include/kernel_macros.h
+++ b/core/include/kernel_macros.h
@@ -10,7 +10,7 @@
  * @addtogroup  core_util
  * @{
  *
- * @file        kernel_macros.h
+ * @file
  * @brief       common macros
  *
  * @author      René Kijewski
diff --git a/core/include/kernel_types.h b/core/include/kernel_types.h
index 992015342a68bfd4e4f9d25429042c664ca2c2f3..208f4577bb3c6e41daff8737a6591281b2e1e88b 100644
--- a/core/include/kernel_types.h
+++ b/core/include/kernel_types.h
@@ -10,7 +10,7 @@
  * @addtogroup  core_util
  * @{
  *
- * @file        kernel_types.h
+ * @file
  * @brief       Types used by the kernel
  *
  * @author      Oliver Hahm <oliver.hahm@inria.fr>
diff --git a/core/include/lifo.h b/core/include/lifo.h
index d2c1f7c41e0a339ae9ac99cd8136525aef6fbec2..93ba5411095e4f8e077550684ad4702b38c4a774 100644
--- a/core/include/lifo.h
+++ b/core/include/lifo.h
@@ -10,7 +10,7 @@
  * @addtogroup  core_util
  * @{
  *
- * @file    lifo.h
+ * @file
  * @brief   LIFO buffer API, read long description carefully
  * @author  Heiko Will <hwill@inf.fu-berlin.de>
  *
diff --git a/core/include/lpm.h b/core/include/lpm.h
index 1158db24ccb45307258f3d09dead501f98bb53ed..24d7ee4d7f23d2793df245f8648a213f6516dccc 100644
--- a/core/include/lpm.h
+++ b/core/include/lpm.h
@@ -12,7 +12,7 @@
  * @brief       The kernels power management interface
  * @{
  *
- * @file        lpm.h
+ * @file
  * @brief       Power management interface
  *
  * This interface needs to be implemented for each platform.
diff --git a/core/include/msg.h b/core/include/msg.h
index 27a091552456055919402425c4d5ab9c71da2e2a..d7a7610d85f7c7e8c57f06bffe95f31356af0bd3 100644
--- a/core/include/msg.h
+++ b/core/include/msg.h
@@ -22,7 +22,7 @@
  *
  * @{
  *
- * @file        msg.h
+ * @file
  * @brief       Messaging API for inter process communication
  *
  * @author      Kaspar Schleiser <kaspar@schleiser.de>
diff --git a/core/include/mutex.h b/core/include/mutex.h
index 394934733fccc4a88b0afcd67a5be819ffc1199d..633934a395de8cd3c407cb9a23e563baf1996b17 100644
--- a/core/include/mutex.h
+++ b/core/include/mutex.h
@@ -12,7 +12,7 @@
  * @ingroup     core
  * @{
  *
- * @file        mutex.h
+ * @file
  * @brief       RIOT synchronization API
  *
  * @author      Kaspar Schleiser <kaspar@schleiser.de>
diff --git a/core/include/native_sched.h b/core/include/native_sched.h
index d337bc1c0574d66da8a0fbf3ecc7a20ebce33d20..2c11161733cbed7e2f0c6639fb014823273590af 100644
--- a/core/include/native_sched.h
+++ b/core/include/native_sched.h
@@ -14,7 +14,7 @@
  *
  * @{
  *
- * @file        native_sched.h
+ * @file
  * @brief       Add definitions required on the native board
  *
  * @author      Raphael Hiesgen <raphael.hiesgen@haw-hamburg.de>
diff --git a/core/include/priority_queue.h b/core/include/priority_queue.h
index 76c42fd43bfc65f4ef43f1005251c5ba96e9130f..f1df5a6d2c9a8952087d97dcb056337c40551d99 100644
--- a/core/include/priority_queue.h
+++ b/core/include/priority_queue.h
@@ -10,7 +10,7 @@
  * @addtogroup  core_util
  * @{
  *
- * @file        priority_queue.h
+ * @file
  * @brief       A simple priority queue
  *
  * @author      Kaspar Schleiser <kaspar@schleiser.de>
diff --git a/core/include/ringbuffer.h b/core/include/ringbuffer.h
index a6d253c09914b1f5360076120ae9f1a836940bb5..197eb93621e34ff7e83e1b385a33f25e48b5ad8a 100644
--- a/core/include/ringbuffer.h
+++ b/core/include/ringbuffer.h
@@ -10,7 +10,7 @@
  *
  * @ingroup  core_util
  * @{
- * @file   ringbuffer.h
+ * @file
  * @author Kaspar Schleiser <kaspar@schleiser.de>
  * @author René Kijewski <rene.kijewski@fu-berlin.de>
  * @}
diff --git a/core/include/sched.h b/core/include/sched.h
index c925644adb86a9311db81a45f0e339b8fa50b5f1..31ed0bb3b46b0a10dde903c248b8d3d500eb8c62 100644
--- a/core/include/sched.h
+++ b/core/include/sched.h
@@ -71,7 +71,7 @@
  *
  * @{
  *
- * @file        sched.h
+ * @file
  * @brief       Scheduler API definition
  *
  * @author      Kaspar Schleiser <kaspar@schleiser.de>
diff --git a/core/include/tcb.h b/core/include/tcb.h
index 276d87d0d11205532a0f0ca67b31bb887c973968..41a803c5bf8a670f21e8b41708e8d04255993243 100644
--- a/core/include/tcb.h
+++ b/core/include/tcb.h
@@ -10,7 +10,7 @@
  * @addtogroup  core_thread
  * @{
  *
- * @file        tcb.h
+ * @file
  * @brief       Thread context block definition
  *
  * @author      Heiko Will
diff --git a/core/include/thread.h b/core/include/thread.h
index c3bcbf337fea7071dc89dc34ca07e21491f811b2..da91b91a06f8c4303b7fa7e9fdfe4afdf48b190c 100644
--- a/core/include/thread.h
+++ b/core/include/thread.h
@@ -13,7 +13,7 @@
  *
  * @{
  *
- * @file        thread.h
+ * @file
  * @brief       Threading API
  *
  * @author      Kaspar Schleiser <kaspar@schleiser.de>
diff --git a/core/kernel_init.c b/core/kernel_init.c
index b18bdb0027cca946b6f61510ba325387674e5fd8..ff508567e2411702428b57a6b211bd8f7488d457 100644
--- a/core/kernel_init.c
+++ b/core/kernel_init.c
@@ -10,7 +10,7 @@
  * @ingroup     core_internal
  * @{
  *
- * @file        kernel_init.c
+ * @file
  * @brief       Platform-independent kernel initilization
  *
  * @author      Kaspar Schleiser <kaspar@schleiser.de>
diff --git a/core/lifo.c b/core/lifo.c
index 7c6ce59ba1be831218053d5a4a58a4d5c84181cf..2dd6b8826c17a60f7aa8eb9e25fcae1c68e94ca2 100644
--- a/core/lifo.c
+++ b/core/lifo.c
@@ -9,7 +9,7 @@
 /**
  * @ingroup     core_util
  * @{
- * @file        lifo.c
+ * @file
  * @brief       LIFO buffer implementation
  *
  * @author      Heiko Will <hwill@inf.fu-berlin.de>
diff --git a/core/mutex.c b/core/mutex.c
index 93d66cf20328e7b50e9abe2e54b29816a12710ea..970b1d9676734b9dbc015ee997febbcfaacc4e1f 100644
--- a/core/mutex.c
+++ b/core/mutex.c
@@ -10,7 +10,7 @@
  * @ingroup     core_sync
  * @{
  *
- * @file        mutex.c
+ * @file
  * @brief       Kernel mutex implementation
  *
  * @author      Kaspar Schleiser <kaspar@schleiser.de>
diff --git a/core/priority_queue.c b/core/priority_queue.c
index 95fe71f963e38c1e12bce4986fc800c40c57e3d7..261c8a9d66bed37ab453b60ff92d0f4cf140c6d2 100644
--- a/core/priority_queue.c
+++ b/core/priority_queue.c
@@ -10,7 +10,7 @@
  * @ingroup     core_util
  * @{
  *
- * @file        priority_queue.c
+ * @file
  * @brief       A simple priority queue
  *
  * @author      Kaspar Schleiser <kaspar@schleiser.de>
diff --git a/core/reboot.c b/core/reboot.c
index 71676d225ce4aaed58362962a1398c7c7f0a31c2..df52da3bc9ad5b6145bf7258742d9cbc04ab4c0a 100644
--- a/core/reboot.c
+++ b/core/reboot.c
@@ -10,7 +10,7 @@
  * @ingroup     core_util
  * @{
  *
- * @file        reboot.c
+ * @file
  * @brief       Reboot function
  *
  * @author      Ludwig Ortmann <ludwig.ortmann@fu-berlin.de
diff --git a/core/ringbuffer.c b/core/ringbuffer.c
index 73c78226855ddb7bf5d0c6b5d7394c387e876a5f..d967837e647408c657c4d4b5d686ebb4cbcb0f5c 100644
--- a/core/ringbuffer.c
+++ b/core/ringbuffer.c
@@ -10,7 +10,7 @@
  *
  * @ingroup  core_util
  * @{
- * @file   ringbuffer.c
+ * @file
  * @author Kaspar Schleiser <kaspar@schleiser.de>
  * @author René Kijewski <rene.kijewski@fu-berlin.de>
  * @}
diff --git a/core/sched.c b/core/sched.c
index 28ab4db244624260578c12345f865a2005633fd3..50f2527629d57a3e53c161349c7d3de92b948081 100644
--- a/core/sched.c
+++ b/core/sched.c
@@ -10,7 +10,7 @@
  * @ingroup     core_sched
  * @{
  *
- * @file        sched.c
+ * @file
  * @brief       Scheduler implementation
  *
  * @author      Kaspar Schleiser <kaspar@schleiser.de>
diff --git a/core/thread.c b/core/thread.c
index 3d8805f98eb659ddf736f85ae581e27618d12394..4f2088cfb61d03c678280abf8a019b867f2d62b0 100644
--- a/core/thread.c
+++ b/core/thread.c
@@ -10,7 +10,7 @@
  * @ingroup     core_thread
  * @{
  *
- * @file        thread.c
+ * @file
  * @brief       Threading implementation
  *
  * @author      Kaspar Schleiser <kaspar@schleiser.de>
diff --git a/cpu/atmega2560/cpu.c b/cpu/atmega2560/cpu.c
index 0f1f9fb255f22afdda160c8828be3319ba5784e9..e79c67dc6b080bbc949baa71debbdcbe56d136b5 100644
--- a/cpu/atmega2560/cpu.c
+++ b/cpu/atmega2560/cpu.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_atmega2560
  * @{
  *
- * @file        cpu.c
+ * @file
  * @brief       Implementation of the CPU initialization
  *
  * @author      Hinnerk van Bruinehsen <h.v.bruinehsen@fu-berlin.de>
diff --git a/cpu/atmega2560/hwtimer_arch.c b/cpu/atmega2560/hwtimer_arch.c
index 44188727b7dea25255de6671a40bcf0db7398dd6..a6bab720a9602e6f36b1e00ed4107214a6692202 100644
--- a/cpu/atmega2560/hwtimer_arch.c
+++ b/cpu/atmega2560/hwtimer_arch.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_atmega2560
  * @{
  *
- * @file        hwtimer_arch.c
+ * @file
  * @brief       Implementation of the kernels hwtimer interface
  *
  * The hardware timer implementation uses the ATmega2560 build-in system timer as back-end.
diff --git a/cpu/atmega2560/lpm_arch.c b/cpu/atmega2560/lpm_arch.c
index 85a17227513a70a0647fa684f488b61b9277e699..c10aef2fbd1126321388093901038b0f347158e5 100644
--- a/cpu/atmega2560/lpm_arch.c
+++ b/cpu/atmega2560/lpm_arch.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_atmega2560
  * @{
  *
- * @file        lpm_arch.c
+ * @file
  * @brief       Implementation of the kernels power management interface
  *
  * @author      Hinnerk van Bruinehsen <h.v.bruinehsen@fu-berlin.de>
diff --git a/cpu/atmega2560/periph/gpio.c b/cpu/atmega2560/periph/gpio.c
index ab748e9e51617c9ddbe1e12d73d0345afd09235d..2c81e7d804388108435a79d114224672fb26e484 100644
--- a/cpu/atmega2560/periph/gpio.c
+++ b/cpu/atmega2560/periph/gpio.c
@@ -10,7 +10,7 @@
  * @ingroup     driver_periph
  * @{
  *
- * @file        gpio.c
+ * @file
  * @brief       Low-level GPIO driver implementation
  *
  * @author      Hauke Petersen <mail@haukepetersen.de>
diff --git a/cpu/atmega2560/periph/timer.c b/cpu/atmega2560/periph/timer.c
index e1ed77272cf539d2543c220ba4d63dd71d908617..c10312ff05efd58b8e700a17befcd7c42cdac517 100644
--- a/cpu/atmega2560/periph/timer.c
+++ b/cpu/atmega2560/periph/timer.c
@@ -10,7 +10,7 @@
  * @ingroup     driver_periph
  * @{
  *
- * @file        timer.c
+ * @file
  * @brief       Low-level timer driver implementation for the ATmega2560 CPU
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/cpu/atmega2560/periph/uart.c b/cpu/atmega2560/periph/uart.c
index d570ca8fd8a911c964a7b942120c5a6cc9eb9bd0..b68aeb119482a6338cb452b4a7cbd64f2476cfa1 100644
--- a/cpu/atmega2560/periph/uart.c
+++ b/cpu/atmega2560/periph/uart.c
@@ -10,7 +10,7 @@
  * @ingroup     driver_periph
  * @{
  *
- * @file        uart.c
+ * @file
  * @brief       Low-level UART driver implementation
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/cpu/atmega2560/reboot_arch.c b/cpu/atmega2560/reboot_arch.c
index b34098aefc7b8f5c83b28a61b11647727ca5dc83..f94ba7d65da4fb2c9234c7475018e58117ea7500 100644
--- a/cpu/atmega2560/reboot_arch.c
+++ b/cpu/atmega2560/reboot_arch.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_atmega2560
  * @{
  *
- * @file        reboot_arch.c
+ * @file
  * @brief       Implementation of the kernels reboot interface
  *
  * @author      Hinnerk van Bruinehsen <h.v.bruinehsen@fu-berlin.de>
diff --git a/cpu/atmega2560/startup.c b/cpu/atmega2560/startup.c
index e2796bd625fe6b8ffb0dfe71a0541ae95b9b105e..3c36634bf89fb03aa82dc4fa368fc712716025aa 100644
--- a/cpu/atmega2560/startup.c
+++ b/cpu/atmega2560/startup.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_atmega2560
  * @{
  *
- * @file        startup.c
+ * @file
  * @brief       Startup code and interrupt vector definition
  *
  * @author     Hinnerk van Bruinehsen <h.v.bruinehsen@fu-berlin.de>
diff --git a/cpu/atmega_common/irq_arch.c b/cpu/atmega_common/irq_arch.c
index e52d128be1e3e65f87230052cfe4c43cfb01f92a..f494aff41f3300a02f51e8193a9096be21cae739 100644
--- a/cpu/atmega_common/irq_arch.c
+++ b/cpu/atmega_common/irq_arch.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_atmega_common
  * @{
  *
- * @file        irq_arch.c
+ * @file
  * @brief       Implementation of the kernels irq interface
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/cpu/atmega_common/thread_arch.c b/cpu/atmega_common/thread_arch.c
index 4afa21c9079a9272364321ee38c773bc08531627..9b9cd1106139bf083d1c748ff7f1869c8d5b36aa 100644
--- a/cpu/atmega_common/thread_arch.c
+++ b/cpu/atmega_common/thread_arch.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_atmega_common
  * @{
  *
- * @file        thread_arch.c
+ * @file
  * @brief       Implementation of the kernel's architecture dependent thread interface
  *
  * @author      Hinnerk van Bruinehsen <h.v.bruinehsen@fu-berlin.de>
diff --git a/cpu/cc2538/cc2538nf11_linkerscript.ld b/cpu/cc2538/cc2538nf11_linkerscript.ld
index de4768e0cc1f72d5550870bc1883e494e59beda5..6892cb49bdc6961979955a2f4f702c55b770dc15 100644
--- a/cpu/cc2538/cc2538nf11_linkerscript.ld
+++ b/cpu/cc2538/cc2538nf11_linkerscript.ld
@@ -10,7 +10,7 @@
  * @addtogroup      cpu_cc2538
  * @{
  *
- * @file            cc2538nf11_linkerscript.ld
+ * @file
  * @brief           Linker script for the CC2538NF11 model MCU
  *
  * @author          Ian Martin <ian@locicontrols.com>
diff --git a/cpu/cc2538/cc2538nf23_linkerscript.ld b/cpu/cc2538/cc2538nf23_linkerscript.ld
index 0ef26d34a9f32c47a2d51c8c95c785235c26bb24..d0670b6ca32e95c514b440dbb55d6b3c4f1b7d3e 100644
--- a/cpu/cc2538/cc2538nf23_linkerscript.ld
+++ b/cpu/cc2538/cc2538nf23_linkerscript.ld
@@ -10,7 +10,7 @@
  * @addtogroup      cpu_cc2538
  * @{
  *
- * @file            cc2538nf23_linkerscript.ld
+ * @file
  * @brief           Linker script for the CC2538NF23 and CC2538SF23 model MCUs
  *
  * @author          Ian Martin <ian@locicontrols.com>
diff --git a/cpu/cc2538/cc2538nf53_linkerscript.ld b/cpu/cc2538/cc2538nf53_linkerscript.ld
index 000e277a1a61d790386d66c732e244f64f23982a..f9eb6652210856cb18810dab1bdad1ed58917dd4 100644
--- a/cpu/cc2538/cc2538nf53_linkerscript.ld
+++ b/cpu/cc2538/cc2538nf53_linkerscript.ld
@@ -10,7 +10,7 @@
  * @addtogroup      cpu_cc2538
  * @{
  *
- * @file            cc2538nf53_linkerscript.ld
+ * @file
  * @brief           Linker script for the CC2538NF53 and CC2538SF53 model MCUs
  *
  * @author          Ian Martin <ian@locicontrols.com>
diff --git a/cpu/cc2538/cpu.c b/cpu/cc2538/cpu.c
index f46d8fbe7868d1462447c70bc595935a0fb619d4..389fe7a0e02b30ef825489e2c00f77d11e65f6eb 100644
--- a/cpu/cc2538/cpu.c
+++ b/cpu/cc2538/cpu.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_cc2538
  * @{
  *
- * @file        cpu.c
+ * @file
  * @brief       Implementation of the CPU initialization
  *
  * @author      Ian Martin <ian@locicontrols.com>
diff --git a/cpu/cc2538/hwtimer_arch.c b/cpu/cc2538/hwtimer_arch.c
index 3465e7694f6dd940dbfcb30535258b9316b0055d..92ef167eeff4d6c5400b882e989b200ed3e31f53 100644
--- a/cpu/cc2538/hwtimer_arch.c
+++ b/cpu/cc2538/hwtimer_arch.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_cc2538
  * @{
  *
- * @file        hwtimer_arch.c
+ * @file
  * @brief       Implementation of the kernels hwtimer interface
  *
  * The hardware timer implementation uses the Cortex build-in system timer as back-end.
diff --git a/cpu/cc2538/include/cc2538-gpio.h b/cpu/cc2538/include/cc2538-gpio.h
index 2413677b8dbd4d2aae08d26eb81b09ac48602872..a286534b42b652cde7805f5910bc344ca540d156 100644
--- a/cpu/cc2538/include/cc2538-gpio.h
+++ b/cpu/cc2538/include/cc2538-gpio.h
@@ -10,7 +10,7 @@
  * @addtogroup cpu_cc2538
  * @{
  *
- * @file            cc2538-gpio.h
+ * @file
  * @brief           Driver for the cc2538 GPIO controller
  *
  * Header file with register and macro declarations for the cc2538 GPIO module
diff --git a/cpu/cc2538/include/cc2538-uart.h b/cpu/cc2538/include/cc2538-uart.h
index 1b6f14e04a83f2e5ed00e77b5d2eb1bf6de37513..f0bcafdf53453a4bd28940d45b1817efac0cf11d 100644
--- a/cpu/cc2538/include/cc2538-uart.h
+++ b/cpu/cc2538/include/cc2538-uart.h
@@ -10,7 +10,7 @@
  * @addtogroup      cpu_cc2538
  * @{
  *
- * @file            cc2538-uart.h
+ * @file
  * @brief           CC2538 UART interface
  *
  * @author          Ian Martin <ian@locicontrols.com>
diff --git a/cpu/cc2538/include/cc2538.h b/cpu/cc2538/include/cc2538.h
index fa9b65760b2c30188d7367beab847072f46b46a2..f992f8634435cda9cd72b67a3478cfc0a05f2231 100644
--- a/cpu/cc2538/include/cc2538.h
+++ b/cpu/cc2538/include/cc2538.h
@@ -10,7 +10,7 @@
  * @ingroup         cpu_cc2538_definitions
  * @{
  *
- * @file            cc2538.h
+ * @file
  * @brief           CC2538 MCU interrupt and register definitions
  *
  * @author          Ian Martin <ian@locicontrols.com>
diff --git a/cpu/cc2538/include/gptimer.h b/cpu/cc2538/include/gptimer.h
index f4d917dab537888f5ff8d9dd72e84ece747b1768..22c14a6ece5994040bc506df57f1eb9f3d5c83cd 100644
--- a/cpu/cc2538/include/gptimer.h
+++ b/cpu/cc2538/include/gptimer.h
@@ -10,7 +10,7 @@
  * @addtogroup      cpu_cc2538
  * @{
  *
- * @file            gptimer.h
+ * @file
  * @brief           CC2538 General Purpose Timer (GPTIMER) driver
  *
  * @author          Ian Martin <ian@locicontrols.com>
diff --git a/cpu/cc2538/include/ioc.h b/cpu/cc2538/include/ioc.h
index 41d64a79d4df7cf35c7faff0b7feaab9b3465591..3a6838bf5e87b8fbe4ada69e76415a6a2b1f5488 100644
--- a/cpu/cc2538/include/ioc.h
+++ b/cpu/cc2538/include/ioc.h
@@ -9,7 +9,7 @@
 /**
  * @{
  *
- * @file            ioc.h
+ * @file
  * @brief           CC2538 I/O Control driver
  *
  * @author          Ian Martin <ian@locicontrols.com>
diff --git a/cpu/cc2538/include/rfcore.h b/cpu/cc2538/include/rfcore.h
index 2096791621e61a684ece012fc1f8c415640aa786..2bad1a1c1ae32f02b5cdb8bd1de11f4654fb28e5 100644
--- a/cpu/cc2538/include/rfcore.h
+++ b/cpu/cc2538/include/rfcore.h
@@ -9,7 +9,7 @@
 /**
  * @{
  *
- * @file            rfcore.h
+ * @file
  * @brief           CC2538 RF core interface
  *
  * @author          Ian Martin <ian@locicontrols.com>
diff --git a/cpu/cc2538/include/soc-adc.h b/cpu/cc2538/include/soc-adc.h
index c5252ff38b526d14bcaae9a11fb524388f8babf8..7853e0b04cddb96ff27e59c6db7116ddba4dba08 100644
--- a/cpu/cc2538/include/soc-adc.h
+++ b/cpu/cc2538/include/soc-adc.h
@@ -10,7 +10,7 @@
  * @ingroup         cpu_cc2538
  * @{
  *
- * @file            soc-adc.h
+ * @file
  * @brief           CC2538 SOC ADC interface
  *
  * @author          Ian Martin <ian@locicontrols.com>
diff --git a/cpu/cc2538/include/sys-ctrl.h b/cpu/cc2538/include/sys-ctrl.h
index a474d33f703a8be7dd7bb82740200a32c59e17dd..b9f44c68aa9cb2599c8be2a6c1009c73a7a3452c 100644
--- a/cpu/cc2538/include/sys-ctrl.h
+++ b/cpu/cc2538/include/sys-ctrl.h
@@ -10,7 +10,7 @@
  * @ingroup         cpu_cc2538
  * @{
  *
- * @file            sys-ctrl.h
+ * @file
  * @brief           CC2538 System Control interface
  *
  * @author          Ian Martin <ian@locicontrols.com>
diff --git a/cpu/cc2538/lpm_arch.c b/cpu/cc2538/lpm_arch.c
index 584f9e3406d7ab4beefb70f99d54a85a10087946..d6013d0b2f7e157a38d70289f668fd829b28c27a 100644
--- a/cpu/cc2538/lpm_arch.c
+++ b/cpu/cc2538/lpm_arch.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_cc2538
  * @{
  *
- * @file        lpm_arch.c
+ * @file
  * @brief       Implementation of the kernels power management interface
  *
  * @author      Ian Martin <ian@locicontrols.com>
diff --git a/cpu/cc2538/periph/cpuid.c b/cpu/cc2538/periph/cpuid.c
index 5773703645c839c104d9c7dba0fe7097bebd9c38..efc4cb3828eaedd73a8a1d03c47257316b2f7147 100644
--- a/cpu/cc2538/periph/cpuid.c
+++ b/cpu/cc2538/periph/cpuid.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_cc2538
  * @{
  *
- * @file        cpuid.c
+ * @file
  * @brief       CPU-ID driver implementation
  *
  * The CC2538 provides a 64-bit unique identifier, that is unique for each shipped unit.
diff --git a/cpu/cc2538/periph/gpio.c b/cpu/cc2538/periph/gpio.c
index 7a6a46fb137fbbddfe877767dc4d1c47f587d5d4..ce1095513b315c366984ead7108cde34ba00160f 100644
--- a/cpu/cc2538/periph/gpio.c
+++ b/cpu/cc2538/periph/gpio.c
@@ -10,7 +10,7 @@
  * @ingroup     driver_periph
  * @{
  *
- * @file        gpio.c
+ * @file
  * @brief       Low-level GPIO driver implementation
  *
  * @author      Ian Martin <ian@locicontrols.com>
diff --git a/cpu/cc2538/periph/random.c b/cpu/cc2538/periph/random.c
index 795b5578f7474be25a972d7ff7c2643d0d849c7b..7e0eb7b97557c55a0072eeb13c6fcdaae28afc06 100644
--- a/cpu/cc2538/periph/random.c
+++ b/cpu/cc2538/periph/random.c
@@ -10,7 +10,7 @@
  * @ingroup     driver_periph
  * @{
  *
- * @file        random.c
+ * @file
  * @brief       Low-level random number generator driver implementation
  *
  * @author      Ian Martin <ian@locicontrols.com>
diff --git a/cpu/cc2538/periph/timer.c b/cpu/cc2538/periph/timer.c
index 93817441963981f27c08bd71009c44fed19c50f4..c3460219e8180acff972ad7840656f38e00872e3 100644
--- a/cpu/cc2538/periph/timer.c
+++ b/cpu/cc2538/periph/timer.c
@@ -10,7 +10,7 @@
  * @ingroup     driver_periph
  * @{
  *
- * @file        timer.c
+ * @file
  * @brief       Low-level timer driver implementation for the CC2538 CPU
  *
  * @author      Ian Martin <ian@locicontrols.com>
diff --git a/cpu/cc2538/periph/uart.c b/cpu/cc2538/periph/uart.c
index 2b2588a812482eb927f05b5152637fdceec1e934..7016c96fb3a3f8b9ecc24dbaf7519400555d8295 100644
--- a/cpu/cc2538/periph/uart.c
+++ b/cpu/cc2538/periph/uart.c
@@ -10,7 +10,7 @@
  * @ingroup     driver_periph
  * @{
  *
- * @file        uart.c
+ * @file
  * @brief       Low-level UART driver implementation
  *
  * @author      Ian Martin <ian@locicontrols.com>
diff --git a/cpu/cc2538/startup.c b/cpu/cc2538/startup.c
index b635cb58324eb914831b1522bb964207b5929731..37270b1916dbfcff84d6ce5920e1c0f259174d70 100644
--- a/cpu/cc2538/startup.c
+++ b/cpu/cc2538/startup.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_cc2538
  * @{
  *
- * @file        startup.c
+ * @file
  * @brief       Startup code and interrupt vector definition
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/cpu/cc2538/syscalls.c b/cpu/cc2538/syscalls.c
index bf114b4ae4b7dc967805c6750ced78de07524324..28fd2db494747023e66b323b3b8ecc948672a2c5 100644
--- a/cpu/cc2538/syscalls.c
+++ b/cpu/cc2538/syscalls.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_cc2538
  * @{
  *
- * @file        syscalls.c
+ * @file
  * @brief       NewLib system calls implementations for CC2538
  *
  * @author      Michael Baar <michael.baar@fu-berlin.de>
diff --git a/cpu/cc430/cc430-gpioint.c b/cpu/cc430/cc430-gpioint.c
index 5017890ce4d7fa03f14f3f8306da1775bee5d7a1..33419e2c95aa117a03c159558feb6d7e94106850 100644
--- a/cpu/cc430/cc430-gpioint.c
+++ b/cpu/cc430/cc430-gpioint.c
@@ -9,7 +9,7 @@
 
 /**
  * @ingroup     cc430
- * @file        cc430-gpioint.c
+ * @file
  * @brief       CC430 GPIO Interrupt Multiplexer implementation
  * @author      Oliver Hahm <oliver.hahm@inria.fr>
  */
diff --git a/cpu/cc430/include/cc430-rtc.h b/cpu/cc430/include/cc430-rtc.h
index 2d95dfca6fc1bf88be93107cfe4c7df71990f377..a1e6374a1e3dad56777b68373cbc2d6496b7fa63 100644
--- a/cpu/cc430/include/cc430-rtc.h
+++ b/cpu/cc430/include/cc430-rtc.h
@@ -20,7 +20,7 @@ extern "C" {
  */
 
 /**
- * @file    cc430-rtc.h
+ * @file
  * @brief   CC430 Real Time Clock
  *
  * @author  Freie Universität Berlin, Computer Systems & Telematics, RIOT
diff --git a/cpu/cortex-m3_common/irq_arch.c b/cpu/cortex-m3_common/irq_arch.c
index df9ef26fc364f76ff3f87bed4561ab177460ec85..c1a3bf6c68243001bfd06ed194ff3ce8ee86b8c5 100644
--- a/cpu/cortex-m3_common/irq_arch.c
+++ b/cpu/cortex-m3_common/irq_arch.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_cortexm3_common
  * @{
  *
- * @file        irq_arch.c
+ * @file
  * @brief       Implementation of the kernels irq interface
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/cpu/cortex-m3_common/thread_arch.c b/cpu/cortex-m3_common/thread_arch.c
index 241e91434408fb9f3581124cf67a4d11e98a759c..1a54c2a046adebf11e5fd9f50b762fcd990126a7 100644
--- a/cpu/cortex-m3_common/thread_arch.c
+++ b/cpu/cortex-m3_common/thread_arch.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_cortexm3_common
  * @{
  *
- * @file        thread_arch.c
+ * @file
  * @brief       Implementation of the kernel's architecture dependent thread interface
  *
  * @author      Stefan Pfeiffer <stefan.pfeiffer@fu-berlin.de>
diff --git a/cpu/kw2x/include/MKW22D5.h b/cpu/kw2x/include/MKW22D5.h
index 9c26956311c5136ef65facebd5643bf443c8ee3e..da313d4580cef3f023c3f27299aed7911e3b5b36 100644
--- a/cpu/kw2x/include/MKW22D5.h
+++ b/cpu/kw2x/include/MKW22D5.h
@@ -71,7 +71,7 @@
 */
 
 /*!
- * @file MKW22D5.h
+ * @file
  * @version 1.7
  * @date 2015-01-21
  * @brief CMSIS Peripheral Access Layer for MKW22D5
diff --git a/cpu/lpc1768/include/LPC17xx.h b/cpu/lpc1768/include/LPC17xx.h
index 7c37e28a72f4aaf6e3af651dbec2e54862412d10..952cb73c66c09e2c7a0c81a400679888b075eb91 100644
--- a/cpu/lpc1768/include/LPC17xx.h
+++ b/cpu/lpc1768/include/LPC17xx.h
@@ -1,5 +1,5 @@
 /**************************************************************************//**
- * @file     LPC17xx.h
+ * @file
  * @brief    CMSIS Cortex-M3 Core Peripheral Access Layer Header File for
  *           NXP LPC17xx Device Series
  * @version: V1.09
diff --git a/cpu/msp430-common/irq.c b/cpu/msp430-common/irq.c
index 412e177086587bcda428a53ccd3d38ecb19739c3..cd5189a667e99c9201e75bb2fee490bd736df6ec 100644
--- a/cpu/msp430-common/irq.c
+++ b/cpu/msp430-common/irq.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu
 * @{
  *
- * @file        irq.c
+ * @file
  * @brief       ISR related functions
  *
  * @author      Kaspar Schleiser <kaspar@schleiser.de>
diff --git a/cpu/msp430-common/lpm_cpu.c b/cpu/msp430-common/lpm_cpu.c
index e7893bb0ac086eb544a8aff07b8bfdf9f427a83d..a5815912ffb7fe3c96e143123d996bfa631c1b35 100644
--- a/cpu/msp430-common/lpm_cpu.c
+++ b/cpu/msp430-common/lpm_cpu.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu
  * @{
  *
- * @file        lpm_cpu.c
+ * @file
  * @brief       low-power mode implementation for MSP430 MCUs
  *
  * @author      Kévin Roussel <Kevin.Roussel@inria.fr>
diff --git a/cpu/msp430-common/msp430-main.c b/cpu/msp430-common/msp430-main.c
index 6a908f2a4910e06ef8be5e68980509106e89632b..807e67b826ab20de6a61d14c4c4f3e40efd52a69 100644
--- a/cpu/msp430-common/msp430-main.c
+++ b/cpu/msp430-common/msp430-main.c
@@ -33,7 +33,7 @@
  * @ingroup     cpu
  * @{
  *
- * @file        msp430-main.c
+ * @file
  * @brief       MSP430 CPU initialization
  *
  * @author      Kaspar Schleiser <kaspar@schleiser.de>
diff --git a/cpu/msp430-common/startup.c b/cpu/msp430-common/startup.c
index bd6ff01dbc644146304c75d72bb1a82994f84e3c..d3fc0d41717fa0037bb9a138c1c784d315007f27 100644
--- a/cpu/msp430-common/startup.c
+++ b/cpu/msp430-common/startup.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu
  * @{
  *
- * @file        startup.c
+ * @file
  * @brief       Calls startup functions on MSP430-based platforms
  *
  * @author      Kaspar Schleiser <kaspar@schleiser.de>
diff --git a/cpu/msp430fxyz/flashrom.c b/cpu/msp430fxyz/flashrom.c
index 100cd51f57c17f39b707455d555d87475ca1efd4..ac9efd8ecda6ed314badcb5e0c07885c1eb5f0a0 100644
--- a/cpu/msp430fxyz/flashrom.c
+++ b/cpu/msp430fxyz/flashrom.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu
  * @{
  *
- * @file        flashrom.c
+ * @file
  * @brief       MSP430Fxyz flashrom functions
  *
  * @author      Oliver Hahm <oliver.hahm@inria.fr>
diff --git a/cpu/msp430fxyz/hwtimer_msp430.c b/cpu/msp430fxyz/hwtimer_msp430.c
index ad4d3f78fd102f95f2fa4c45685d352bc3cb5c57..1b0465d07b6ee3b83d6ceb01f224fbf4cb6acaff 100644
--- a/cpu/msp430fxyz/hwtimer_msp430.c
+++ b/cpu/msp430fxyz/hwtimer_msp430.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu
  * @{
  *
- * @file        hwtimer_msp430_.c
+ * @file
  * @brief       MSP430Fxyz timer functions
  *
  * @author      Oliver Hahm <oliver.hahm@inria.fr>
diff --git a/cpu/native/periph/cpuid.c b/cpu/native/periph/cpuid.c
index 3a2fc52eebc921313b5533501ac5ac4191fcb711..1b902d407843e2192cf675abac4ced1dbcb003b1 100644
--- a/cpu/native/periph/cpuid.c
+++ b/cpu/native/periph/cpuid.c
@@ -10,7 +10,7 @@
  * @addtogroup  driver_periph
  * @{
  *
- * @file        cpuid.c
+ * @file
  * @brief       Implementation
  *
  * @author      Martine Lenders <mlenders@inf.fu-berlin.de>
diff --git a/cpu/nrf51822/cpu.c b/cpu/nrf51822/cpu.c
index ff85420a35f25f5c0cb6936fb7b133e46c624120..c864411d2b2f3eb9600e77a2ea658052092fab16 100644
--- a/cpu/nrf51822/cpu.c
+++ b/cpu/nrf51822/cpu.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_nrf51822
  * @{
  *
- * @file        cpu.c
+ * @file
  * @brief       Implementation of the CPU initialization
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/cpu/nrf51822/hwtimer_arch.c b/cpu/nrf51822/hwtimer_arch.c
index 1df7928dfe35e37a55715ee6dd50139996e7d187..2e47719dc885f9d7fc4dabd21945a81fcf1d2a70 100644
--- a/cpu/nrf51822/hwtimer_arch.c
+++ b/cpu/nrf51822/hwtimer_arch.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_nrf51822
  * @{
  *
- * @file        hwtimer_arch.c
+ * @file
  * @brief       Implementation of the kernels hwtimer interface
  *
  * The hardware timer implementation uses a direct mapping to the low-level UART driver.
diff --git a/cpu/nrf51822/include/nrf51.h b/cpu/nrf51822/include/nrf51.h
index 55fc2ac29008d5642f48a5a665dc5e628fb128b1..7459ab21351f2c387675014cc96dc0f6357c1cc1 100644
--- a/cpu/nrf51822/include/nrf51.h
+++ b/cpu/nrf51822/include/nrf51.h
@@ -1,6 +1,6 @@
 /****************************************************************************************************/
 /**
- * @file     nRF51.h
+ * @file
  *
  * @brief    CMSIS Cortex-M0 Peripheral Access Layer Header File for
  *           nRF51 from Nordic Semiconductor.
diff --git a/cpu/nrf51822/lpm_arch.c b/cpu/nrf51822/lpm_arch.c
index 64821fc56afc9f84187eb2c9cdde74b1c69f36ae..e983f29f512fdf48df1e215bd0102ea99a859f3d 100644
--- a/cpu/nrf51822/lpm_arch.c
+++ b/cpu/nrf51822/lpm_arch.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_nrf51822
  * @{
  *
- * @file        lpm_arch.c
+ * @file
  * @brief       Implementation of the kernels power management interface
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/cpu/nrf51822/periph/gpio.c b/cpu/nrf51822/periph/gpio.c
index 1684c3c0e1a2b1b15e611d63984d51c90799405e..4182e6a2ab4337a4e780336dc32134fd8967206f 100644
--- a/cpu/nrf51822/periph/gpio.c
+++ b/cpu/nrf51822/periph/gpio.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_nrf51822
  * @{
  *
- * @file        gpio.c
+ * @file
  * @brief       Low-level GPIO driver implementation
  *
  * NOTE: this GPIO driver implementation supports due to hardware limitations
diff --git a/cpu/nrf51822/periph/rtt.c b/cpu/nrf51822/periph/rtt.c
index 58fb1b65a9ce2a4b5f3be9bc859323cde8b5f4b2..869962224457a6bbb54caa2b045f2fca1f867863 100644
--- a/cpu/nrf51822/periph/rtt.c
+++ b/cpu/nrf51822/periph/rtt.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_nrf51822
  * @{
  *
- * @file        rtt.c
+ * @file
  * @brief       Real-time timer driver implementation
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/cpu/nrf51822/periph/spi.c b/cpu/nrf51822/periph/spi.c
index 77cbed1735226000983230d5df0fb5b345109567..c52c7a2b3e99c4fd9a9fc88dc78d3c46beec1c07 100644
--- a/cpu/nrf51822/periph/spi.c
+++ b/cpu/nrf51822/periph/spi.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_nrf51822
  * @{
  *
- * @file        gpio.c
+ * @file
  * @brief       Low-level SPI driver implementation
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/cpu/nrf51822/periph/timer.c b/cpu/nrf51822/periph/timer.c
index e4d860e390f7840ec94f41dd7584efd7a8b21367..8c4dd1aa472114a141ec544341239e57dacddd89 100644
--- a/cpu/nrf51822/periph/timer.c
+++ b/cpu/nrf51822/periph/timer.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_nrf51822
  * @{
  *
- * @file        timer.c
+ * @file
  * @brief       Low-level timer driver implementation
  *
  * @author      Christian Kühling <kuehling@zedat.fu-berlin.de>
diff --git a/cpu/nrf51822/periph/uart.c b/cpu/nrf51822/periph/uart.c
index af86f7bcc6467208a27b521d9a5ca3faacb2e5db..4a12ea3e769221c9235486cb619634500855684a 100644
--- a/cpu/nrf51822/periph/uart.c
+++ b/cpu/nrf51822/periph/uart.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_nrf51822
  * @{
  *
- * @file        uart.c
+ * @file
  * @brief       Low-level UART driver implementation
  *
  * @author      Christian Kühling <kuehling@zedat.fu-berlin.de>
diff --git a/cpu/nrf51822/startup.c b/cpu/nrf51822/startup.c
index 87676eb4aecb715c357425c9fd7341275a2bd7ab..2be61e2177815c0f92a02fa7ed75aa46e7c3056e 100644
--- a/cpu/nrf51822/startup.c
+++ b/cpu/nrf51822/startup.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_nrf51822
  * @{
  *
- * @file        startup.c
+ * @file
  * @brief       Startup code and interrupt vector definition
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/cpu/nrf51822/syscalls.c b/cpu/nrf51822/syscalls.c
index 0c51de0ac3ef0fe74c04976f1b3514dda044b800..2161b5b65e1247ecd51187432092c56ba3c5f3fb 100644
--- a/cpu/nrf51822/syscalls.c
+++ b/cpu/nrf51822/syscalls.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_nrf51822
  * @{
  *
- * @file        syscalls.c
+ * @file
  * @brief       NewLib system calls implementations for nRF51822
  *
  * @author      Michael Baar <michael.baar@fu-berlin.de>
diff --git a/cpu/sam3x8e/cpu.c b/cpu/sam3x8e/cpu.c
index 2d50b50820ad03251461786b0663da0436fe1b97..4d8bdba9a9b7e2c25ba54be4902847846679ea86 100644
--- a/cpu/sam3x8e/cpu.c
+++ b/cpu/sam3x8e/cpu.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_sam3x8e
  * @{
  *
- * @file        cpu.c
+ * @file
  * @brief       Implementation of the CPU initialization
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/cpu/sam3x8e/hwtimer_arch.c b/cpu/sam3x8e/hwtimer_arch.c
index 38c7d9cfa3bd73de5fe9bc4e0f7c83d894f79637..99ceea582c45bb84774e9a672b16f43706388cc2 100644
--- a/cpu/sam3x8e/hwtimer_arch.c
+++ b/cpu/sam3x8e/hwtimer_arch.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_sam3x8e
  * @{
  *
- * @file        hwtimer_arch.c
+ * @file
  * @brief       Implementation of the kernels hwtimer interface
  *
  * The hardware timer implementation uses the Cortex build-in system timer as back-end.
diff --git a/cpu/sam3x8e/lpm_arch.c b/cpu/sam3x8e/lpm_arch.c
index 101fc1d048932a929c2d7ec11130d9ca175ed37d..36a8233f51967b6aeb34d7a2c3008e30187f43f4 100644
--- a/cpu/sam3x8e/lpm_arch.c
+++ b/cpu/sam3x8e/lpm_arch.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_sam3x8e
  * @{
  *
- * @file        lpm_arch.c
+ * @file
  * @brief       Implementation of the kernels power management interface
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/cpu/sam3x8e/periph/gpio.c b/cpu/sam3x8e/periph/gpio.c
index f2239f92beed6cbba7a72dcf51961e42e35cdddd..29c87544d457ff4a478e6ce5730cf7037d9ffe5e 100644
--- a/cpu/sam3x8e/periph/gpio.c
+++ b/cpu/sam3x8e/periph/gpio.c
@@ -10,7 +10,7 @@
  * @ingroup     driver_periph
  * @{
  *
- * @file        gpio.c
+ * @file
  * @brief       Low-level GPIO driver implementation
  *
  * @author      Hauke Petersen <mail@haukepetersen.de>
diff --git a/cpu/sam3x8e/periph/spi.c b/cpu/sam3x8e/periph/spi.c
index 96971c9fcbe3da381f883978322c8f11a2e66420..206443db550ff3a02af50ac9414381c2a9b9026a 100644
--- a/cpu/sam3x8e/periph/spi.c
+++ b/cpu/sam3x8e/periph/spi.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_sam3x8e
  * @{
  *
- * @file        spi.c
+ * @file
  * @brief       Low-level SPI driver implementation
  *
  * @author      Maxime Blanloeil <maxime.blanloeil@phelma.grenoble-inp.fr>
diff --git a/cpu/sam3x8e/periph/timer.c b/cpu/sam3x8e/periph/timer.c
index bf0c08ce56e5ba0af95ea4bd144f4aa573a47a45..b49c73a6c5d5b5fec0489975567d233d5a619d92 100644
--- a/cpu/sam3x8e/periph/timer.c
+++ b/cpu/sam3x8e/periph/timer.c
@@ -10,7 +10,7 @@
  * @ingroup     driver_periph
  * @{
  *
- * @file        timer.c
+ * @file
  * @brief       Low-level timer driver implementation for the SAM3X8E CPU
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/cpu/sam3x8e/periph/uart.c b/cpu/sam3x8e/periph/uart.c
index f20a79157692614f386afa8ed345f533bec9d72f..feda12c375e85cf87a51c5d0c908aa6ed22c9dd6 100644
--- a/cpu/sam3x8e/periph/uart.c
+++ b/cpu/sam3x8e/periph/uart.c
@@ -10,7 +10,7 @@
  * @ingroup     driver_periph
  * @{
  *
- * @file        uart.c
+ * @file
  * @brief       Low-level UART driver implementation
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/cpu/sam3x8e/startup.c b/cpu/sam3x8e/startup.c
index 52278ccde1313d81a3df12b534526f91714cb292..adb393fa411fc2a9ad534ba5be2ebcc1a0933161 100644
--- a/cpu/sam3x8e/startup.c
+++ b/cpu/sam3x8e/startup.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_sam3x8e
  * @{
  *
- * @file        startup.c
+ * @file
  * @brief       Startup code and interrupt vector definition
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/cpu/sam3x8e/syscalls.c b/cpu/sam3x8e/syscalls.c
index 3daae2d462015fc3a10494ab608a1d180e3fbfc9..7ee4929123575c86c041f9305035ad57e47ee1cb 100644
--- a/cpu/sam3x8e/syscalls.c
+++ b/cpu/sam3x8e/syscalls.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_sam3x8e
  * @{
  *
- * @file        syscalls.c
+ * @file
  * @brief       NewLib system calls implementations for SAM3X8E
  *
  * @author      Michael Baar <michael.baar@fu-berlin.de>
diff --git a/cpu/samd21/cpu.c b/cpu/samd21/cpu.c
index 5dbdb79e1c4633c5c4df059fdda9112312991fdf..0589b4cb1c1f37a5552cf3fbb3bfdbf1441c5334 100644
--- a/cpu/samd21/cpu.c
+++ b/cpu/samd21/cpu.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_samd21
  * @{
  *
- * @file        cpu.c
+ * @file
  * @brief       Implementation of the CPU initialization
  *
  * @author      Thomas Eichinger <thomas.eichinger@fu-berlin.de>
diff --git a/cpu/samd21/lpm_arch.c b/cpu/samd21/lpm_arch.c
index 3d410ffe66e699501a99d7581b4779918bd36dfb..fd6dbe4d4875cd5281d3ff0d586b54212674947f 100644
--- a/cpu/samd21/lpm_arch.c
+++ b/cpu/samd21/lpm_arch.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_samd21
  * @{
  *
- * @file        lpm_arch.c
+ * @file
  * @brief       Implementation of the kernels power management interface
  *
  * @author      Thomas Eichinger <thomas.eichinger@fu-berlin.de>
diff --git a/cpu/samd21/periph/cpuid.c b/cpu/samd21/periph/cpuid.c
index c32ea9262387a259681a3fd9c3ba2002d0673d04..d3468a68b5dd0075b6bda58b0aeb7069611b8d46 100644
--- a/cpu/samd21/periph/cpuid.c
+++ b/cpu/samd21/periph/cpuid.c
@@ -10,7 +10,7 @@
  * @addtogroup  driver_periph
  * @{
  *
- * @file        cpuid.c
+ * @file
  * @brief       Low-level CPUID driver implementation
  *
  * @author      Troels Hoffmeyer <troels.d.hoffmeyer@gmail.com>
diff --git a/cpu/samd21/periph/gpio.c b/cpu/samd21/periph/gpio.c
index 9a9a5392d306cf05ef7e36cf5f438fec9b01ad01..0a85b9f565d7d9a2e0e2509bc7af8d3e58439267 100644
--- a/cpu/samd21/periph/gpio.c
+++ b/cpu/samd21/periph/gpio.c
@@ -10,7 +10,7 @@
  * @ingroup     driver_periph
  * @{
  *
- * @file        gpio.c
+ * @file
  * @brief       Low-level GPIO driver implementation
  *
  * @author      Troels Hoffmeyer <troels.d.hoffmeyer@gmail.com>
diff --git a/cpu/samd21/periph/spi.c b/cpu/samd21/periph/spi.c
index 915294bfd74655be377550c5295cc3e53a56bd6f..869977b5404929927b377958cd86bef1c9ac56f4 100644
--- a/cpu/samd21/periph/spi.c
+++ b/cpu/samd21/periph/spi.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_samd21
  * @{
  *
- * @file        spi.c
+ * @file
  * @brief       Low-level SPI driver implementation
  *
  * @author      Thomas Eichinger <thomas.eichinger@fu-berlin.de>
diff --git a/cpu/samd21/periph/timer.c b/cpu/samd21/periph/timer.c
index 1c92c90eea60b20d43c628baf3429c5a71367bba..7a8dc1b565916345529812f7bd253fb289001572 100644
--- a/cpu/samd21/periph/timer.c
+++ b/cpu/samd21/periph/timer.c
@@ -10,7 +10,7 @@
  * @ingroup     driver_periph
  * @{
  *
- * @file        timer.c
+ * @file
  * @brief       Low-level timer driver implementation
  *
  * @author      Thomas Eichinger <thomas.eichinger@fu-berlin.de>
diff --git a/cpu/samd21/periph/uart.c b/cpu/samd21/periph/uart.c
index 8cb97a3bf6f42a2550c67a4fd96e5635e24db7dc..67e333a128a93d5e04b056ed436c8a29127086d1 100644
--- a/cpu/samd21/periph/uart.c
+++ b/cpu/samd21/periph/uart.c
@@ -10,7 +10,7 @@
  * @ingroup     driver_periph
  * @{
  *
- * @file        uart.c
+ * @file
  * @brief       Low-level UART driver implementation
  *
  * @author      Thomas Eichinger <thomas.eichinger@fu-berlin.de>
diff --git a/cpu/samd21/startup.c b/cpu/samd21/startup.c
index 0b0b1d28c90a69d2e221a0177d7d1fdcc083c21d..62b36305eadccc987f100920931087d893364c17 100644
--- a/cpu/samd21/startup.c
+++ b/cpu/samd21/startup.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_samd21
  * @{
  *
- * @file        startup.c
+ * @file
  * @brief       Startup code and interrupt vector definition
  *
  * @author      Thomas Eichinger <thomas.eichinger@fu-berlin.de>
diff --git a/cpu/samd21/syscalls.c b/cpu/samd21/syscalls.c
index e0cc45d3e2d6e8da35baac395f4762e8e85e243d..d44b3178878bc967d0698ee0d0b463c1f0456c67 100644
--- a/cpu/samd21/syscalls.c
+++ b/cpu/samd21/syscalls.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_samd21
  * @{
  *
- * @file        syscalls.c
+ * @file
  * @brief       NewLib system calls implementations for samd21
  *
  * @author      Michael Baar <michael.baar@fu-berlin.de>
diff --git a/cpu/stm32f1/cpu.c b/cpu/stm32f1/cpu.c
index e1e32912db4751cbecfc4c2c928a924f743757b1..1eca9a5ea6284100bf725dc591f628b64e47b7ad 100644
--- a/cpu/stm32f1/cpu.c
+++ b/cpu/stm32f1/cpu.c
@@ -11,7 +11,7 @@
  * @ingroup     cpu_stm32f1
  * @{
  *
- * @file        cpu.c
+ * @file
  * @brief       Implementation of the kernel cpu functions
  *
  * @author      Stefan Pfeiffer <stefan.pfeiffer@fu-berlin.de>
diff --git a/cpu/stm32f1/hwtimer_arch.c b/cpu/stm32f1/hwtimer_arch.c
index cb77f84071aa94afc517442df420e70ec86b1f8a..b34214911ba0af9e5c4fd7bb3e1e72fe7278f8a0 100644
--- a/cpu/stm32f1/hwtimer_arch.c
+++ b/cpu/stm32f1/hwtimer_arch.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_stm32f1
  * @{
  *
- * @file        hwtimer_arch.c
+ * @file
  * @brief       Implementation of the kernels hwtimer interface
  *
  * The hardware timer implementation uses the Coretex build-in system timer as backend.
diff --git a/cpu/stm32f1/lpm_arch.c b/cpu/stm32f1/lpm_arch.c
index 34ddfc507e34d636b5b4492863f2d76230c2aee5..c463d6c3c2000cccabd0016880421c3ecc5c3d73 100644
--- a/cpu/stm32f1/lpm_arch.c
+++ b/cpu/stm32f1/lpm_arch.c
@@ -11,7 +11,7 @@
  * @ingroup     cpu_stm32f1
  * @{
  *
- * @file        lpm_arch.c
+ * @file
  * @brief       Implementation of the kernel's lpm interface
  *
  * @author      Alaeddine Weslati <alaeddine.weslati@inria.fr>
diff --git a/cpu/stm32f1/periph/cpuid.c b/cpu/stm32f1/periph/cpuid.c
index f354b34977750177adb564cd4c288e7c2405b9e5..661b4be3ba69edcee33a3e4bb26ccc1994fcde81 100644
--- a/cpu/stm32f1/periph/cpuid.c
+++ b/cpu/stm32f1/periph/cpuid.c
@@ -10,7 +10,7 @@
  * @addtogroup  driver_periph
  * @{
  *
- * @file        cpuid.c
+ * @file
  * @brief       Low-level CPUID driver implementation
  *
  * @author      Thomas Eichinger <thomas.eichinger@fu-berlin.de>
diff --git a/cpu/stm32f1/periph/gpio.c b/cpu/stm32f1/periph/gpio.c
index 2eb0c66d25c09dcb35bb72968673a66bcdbe216f..1b1016c1e4582f1590c404d077e0de779a5bdd9a 100644
--- a/cpu/stm32f1/periph/gpio.c
+++ b/cpu/stm32f1/periph/gpio.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_stm32f1
  * @{
  *
- * @file        gpio.c
+ * @file
  * @brief       Low-level GPIO driver implementation
  *
  * @author      Hauke Petersen <mail@haukepetersen.de>
diff --git a/cpu/stm32f1/periph/rtt.c b/cpu/stm32f1/periph/rtt.c
index 281e840962ebc9e6046cead914f833115df63163..3e9837848a73a9dbcc028acd29347e160383c339 100644
--- a/cpu/stm32f1/periph/rtt.c
+++ b/cpu/stm32f1/periph/rtt.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_stm32f1
  * @{
  *
- * @file        rtt.c
+ * @file
  * @brief       Low-level RTT driver implementation
  *
  * @author      Thomas Eichinger <thomas.eichinger@fu-berlin.de>
diff --git a/cpu/stm32f1/periph/spi.c b/cpu/stm32f1/periph/spi.c
index 8956191689f7f325bd8ca5ca5d1f76694c2a2e00..cd1f32a2276532a105fdd5dced11a49620080f49 100644
--- a/cpu/stm32f1/periph/spi.c
+++ b/cpu/stm32f1/periph/spi.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_stm32f1
  * @{
  *
- * @file        spi.c
+ * @file
  * @brief       Low-level SPI driver implementation
  *
  * @author      Thomas Eichinger <thomas.eichinger@fu-berlin.de>
diff --git a/cpu/stm32f1/periph/timer.c b/cpu/stm32f1/periph/timer.c
index ade7ecf8e9d5a7cc49f5e35201cc291ce860d822..dcf8d2063c0d1ed5bb4592662f66214597e25c19 100644
--- a/cpu/stm32f1/periph/timer.c
+++ b/cpu/stm32f1/periph/timer.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_stm32f1
  * @{
  *
- * @file        timer.c
+ * @file
  * @brief       Low-level timer driver implementation
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/cpu/stm32f1/periph/uart.c b/cpu/stm32f1/periph/uart.c
index b6a599a9d16614daf4bc967e0c5fdb97133a2622..1e6fc69b5bcccbe5a51f11ea722019b8c906b1e9 100644
--- a/cpu/stm32f1/periph/uart.c
+++ b/cpu/stm32f1/periph/uart.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_stm32f1
  * @{
  *
- * @file        uart.c
+ * @file
  * @brief       Low-level UART driver implementation
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/cpu/stm32f1/startup.c b/cpu/stm32f1/startup.c
index 612ade61183b8230cf0bad7d6b3bb9cbff5d8041..34582a2308f2fefc263311dcc07144104e8b798a 100644
--- a/cpu/stm32f1/startup.c
+++ b/cpu/stm32f1/startup.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_stm32f1
  * @{
  *
- * @file        startup.c
+ * @file
  * @brief       Startup code and interrupt vector definition
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/cpu/stm32f1/syscalls.c b/cpu/stm32f1/syscalls.c
index e563471e4d8ed5cc9bcc1e4fed9a853eb6959ad8..3a72613b736f4ac960c9d210332287bcd736894f 100644
--- a/cpu/stm32f1/syscalls.c
+++ b/cpu/stm32f1/syscalls.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_stm32f1
  * @{
  *
- * @file        syscalls.c
+ * @file
  * @brief       NewLib system calls implementations for stm32f1
  *
  * @author      Michael Baar <michael.baar@fu-berlin.de>
diff --git a/cpu/stm32l1/cpu.c b/cpu/stm32l1/cpu.c
index 6ca8a82dc0287a6b135e5370d676c637fb5eacad..642542b5149c6a7e4934bfd4cb496505f9136214 100644
--- a/cpu/stm32l1/cpu.c
+++ b/cpu/stm32l1/cpu.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_stm32l1
  * @{
  *
- * @file        cpu.c
+ * @file
  * @brief       Implementation of the kernel cpu functions
  *
  * @author      Thomas Eichinger <thomas.eichinger@fu-berlin.de>
diff --git a/cpu/stm32l1/hwtimer_arch.c b/cpu/stm32l1/hwtimer_arch.c
index e8d58d63163da723550adafbe23dc6e0ccca17c0..199994d6505dc531398d6285dacce7325fc036e6 100644
--- a/cpu/stm32l1/hwtimer_arch.c
+++ b/cpu/stm32l1/hwtimer_arch.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_stm32l1
  * @{
  *
- * @file        hwtimer_arch.c
+ * @file
  * @brief       Implementation of the kernels hwtimer interface
  *
  * The hardware timer implementation uses the Cortex build-in system timer as backend.
diff --git a/cpu/stm32l1/lpm_arch.c b/cpu/stm32l1/lpm_arch.c
index c3941988844f02bbe306020d2d18b6c37da4bbc2..ca26f3a321de73487f2e594f2bf9ce9821a3c045 100644
--- a/cpu/stm32l1/lpm_arch.c
+++ b/cpu/stm32l1/lpm_arch.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_stm32l1
  * @{
  *
- * @file        lpm_arch.c
+ * @file
  * @brief       Implementation of the kernel's lpm interface
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/cpu/stm32l1/periph/cpuid.c b/cpu/stm32l1/periph/cpuid.c
index f8443b9cfa60a297353b9137c5e13c5305617dd2..84288d284ddc05bcaae8d04a327a1e0af2615649 100644
--- a/cpu/stm32l1/periph/cpuid.c
+++ b/cpu/stm32l1/periph/cpuid.c
@@ -10,7 +10,7 @@
  * @addtogroup  driver_periph
  * @{
  *
- * @file        cpuid.c
+ * @file
  * @brief       Low-level CPUID driver implementation
  *
  * @author      Thomas Eichinger <thomas.eichinger@fu-berlin.de>
diff --git a/cpu/stm32l1/startup.c b/cpu/stm32l1/startup.c
index 9802555c6382795b7030e7c5f374cb6007689149..ae56702684f36c1b6d2aa6cb0628226b15e5e882 100644
--- a/cpu/stm32l1/startup.c
+++ b/cpu/stm32l1/startup.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_stm32l1
  * @{
  *
- * @file        startup.c
+ * @file
  * @brief       Startup code and interrupt vector definition
  *
  * @author      Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/cpu/stm32l1/syscalls.c b/cpu/stm32l1/syscalls.c
index 3c60a16cf447270391752c8f2469a1597dfb0a22..5bfb718ff474f8242aaea08e9e055f112b384899 100644
--- a/cpu/stm32l1/syscalls.c
+++ b/cpu/stm32l1/syscalls.c
@@ -10,7 +10,7 @@
  * @ingroup     cpu_stm32l1
  * @{
  *
- * @file        syscalls.c
+ * @file
  * @brief       NewLib system calls implementations for stm32l1
  *
  * @author      Michael Baar <michael.baar@fu-berlin.de>
diff --git a/dist/tools/linux-border_router/flowcontrol.h b/dist/tools/linux-border_router/flowcontrol.h
index 769865444ac420e2c591e8c6b55f0f2ceb196b72..fc3dbc4997b1a546a603a89c56fa6320b16f65ed 100644
--- a/dist/tools/linux-border_router/flowcontrol.h
+++ b/dist/tools/linux-border_router/flowcontrol.h
@@ -7,7 +7,7 @@
  */
 
 /**
- * @file    flowcontrol.h
+ * @file
  * @author  Martine Lenders <mlenders@inf.fu-berlin.de>
  * @brief   Public declarations for the flow control jobs via the
  *          serial interface for the 6LoWPAN Border Router driver.
diff --git a/dist/tools/linux-border_router/multiplex.h b/dist/tools/linux-border_router/multiplex.h
index 83b3e4762f394ca4229f03cab0e82fdc325c8902..bfc99843cf126e6b7c3a9c98d534cdaf252b52db 100644
--- a/dist/tools/linux-border_router/multiplex.h
+++ b/dist/tools/linux-border_router/multiplex.h
@@ -7,7 +7,7 @@
  */
 
 /**
- * @file    multiplex.h
+ * @file
  * @author  Martine Lenders <mlenders@inf.fu-berlin.de>
  * @brief   Public declarations for the multiplexing jobs via the
  *          serial interface for the 6LoWPAN Border Router driver.
diff --git a/dist/tools/linux-border_router/serialnumber.h b/dist/tools/linux-border_router/serialnumber.h
index 16bb875e640da2090d3d7a468612a30b45516630..1d925690567e2360eedbae60e614472624531e08 100644
--- a/dist/tools/linux-border_router/serialnumber.h
+++ b/dist/tools/linux-border_router/serialnumber.h
@@ -7,7 +7,7 @@
  */
 
 /**
- * @file    serialnumber.h
+ * @file
  * @author  Martine Lenders <mlenders@inf.fu-berlin.de>
  * @brief   Serial number arithmetics after RFC 1982, section 3
  */
diff --git a/dist/tools/linux-border_router/sixlowdriver.h b/dist/tools/linux-border_router/sixlowdriver.h
index 0d39de28528458fc5ea3c15bffabe1b7dd4f745d..b927bb7cad5171d047a1a735ac9f3c353b712e27 100644
--- a/dist/tools/linux-border_router/sixlowdriver.h
+++ b/dist/tools/linux-border_router/sixlowdriver.h
@@ -7,7 +7,7 @@
  */
 
 /**
- * @file    sixlowdriver.h
+ * @file
  * @author  Martine Lenders <mlenders@inf.fu-berlin.de>
  * @brief   Public declarations for the 6LoWPAN Border Router driver.
  */
diff --git a/dist/tools/linux-border_router/testing.h b/dist/tools/linux-border_router/testing.h
index a5aaecd61daab15fd800fb21051df9eab580c120..0cf48b583af4b71f4cc9ffd96b08eac4f3135783 100644
--- a/dist/tools/linux-border_router/testing.h
+++ b/dist/tools/linux-border_router/testing.h
@@ -7,7 +7,7 @@
  */
 
 /**
- * @file    testing.h
+ * @file
  * @brief   Test suite for the 6LoWPAN Border Router.
  *
  *          The tests are managed in the following way:
diff --git a/drivers/cc110x/cc110x-netdev.c b/drivers/cc110x/cc110x-netdev.c
index 448e4dc4e4f3254a009e6ead9a907e021d42a38c..152545fab898bc28530d51eb2d28d665ed2991b4 100644
--- a/drivers/cc110x/cc110x-netdev.c
+++ b/drivers/cc110x/cc110x-netdev.c
@@ -9,7 +9,7 @@
 /**
  * @ingroup     drivers_cc110x
  * @{
- * @file        cc110x_netdev.c
+ * @file
  * @brief       Functionality for netdev base interface
  *
  * @author      Fabian Nack <nack@inf.fu-berlin.de>
diff --git a/drivers/cc110x/cc110x-rxtx.c b/drivers/cc110x/cc110x-rxtx.c
index 9f0c9db59e4aab4e59d937435e2e12e20ab4b902..f1ba0c092e11aa6f7baf51e63388558bc15f7a6f 100644
--- a/drivers/cc110x/cc110x-rxtx.c
+++ b/drivers/cc110x/cc110x-rxtx.c
@@ -10,7 +10,7 @@
 /**
  * @ingroup     drivers_cc110x
  * @{
- * @file        cc110x-rx.c
+ * @file
  * @brief       Functions for packet reception and transmission on cc110x devices
  *
  * @author      Oliver Hahm <oliver.hahm@inria.fr>
diff --git a/drivers/cc110x/cc110x-spi.c b/drivers/cc110x/cc110x-spi.c
index 178b7bcb60950446d5c3aa5392da83631b7aa602..16a21c7f6748b5c3d0b92d45abb9cb1e5941ddac 100644
--- a/drivers/cc110x/cc110x-spi.c
+++ b/drivers/cc110x/cc110x-spi.c
@@ -10,7 +10,7 @@
  * @ingroup     drivers_cc110x
  * @{
  *
- * @file        cc110x_spi.c
+ * @file
  * @brief       TI Chipcon CC110x SPI driver
  *
  * @author      Thomas Hillebrandt <hillebra@inf.fu-berlin.de>
diff --git a/drivers/cc110x/cc110x.c b/drivers/cc110x/cc110x.c
index 4e1f6c1cfa5112ab75079425ac74e231e69613b3..762098f8c2d89d86fc8d55ac30e32c29efc048f0 100644
--- a/drivers/cc110x/cc110x.c
+++ b/drivers/cc110x/cc110x.c
@@ -10,7 +10,7 @@
 /**
  * @ingroup     drivers_cc110x
  * @{
- * @file        cc110x.c
+ * @file
  * @brief       Basic functionality of cc110x driver
  *
  * @author      Oliver Hahm <oliver.hahm@inria.fr>
diff --git a/drivers/cc110x_legacy/cc110x-rx.c b/drivers/cc110x_legacy/cc110x-rx.c
index a35fdb3d0f9035c0b707837ff710df31fd17c090..20b011fe7be706b8a3fbc31eee7b25b9ff13b763 100644
--- a/drivers/cc110x_legacy/cc110x-rx.c
+++ b/drivers/cc110x_legacy/cc110x-rx.c
@@ -10,7 +10,7 @@
 /**
  * @ingroup     drivers_cc110x_legacy
  * @{
- * @file        cc110x-rx.c
+ * @file
  * @brief       Functions for packet reception on cc110x
  *
  * @author      Oliver Hahm <oliver.hahm@inria.fr>
diff --git a/drivers/cc110x_legacy/cc110x-tx.c b/drivers/cc110x_legacy/cc110x-tx.c
index af5a62690d4820d82b39f47931db0e9debc79574..482378ba71999a64fabcf2e0968fba9386ec924a 100644
--- a/drivers/cc110x_legacy/cc110x-tx.c
+++ b/drivers/cc110x_legacy/cc110x-tx.c
@@ -10,7 +10,7 @@
 /**
  * @ingroup     drivers_cc110x_legacy
  * @{
- * @file        cc110x-tx.c
+ * @file
  * @brief       Functions for packet transmission on cc110x
  *
  * @author      Oliver Hahm <oliver.hahm@inria.fr>
diff --git a/drivers/cc110x_legacy/cc110x.c b/drivers/cc110x_legacy/cc110x.c
index b8f78e446d5570989ef48ff158fccb7b6b41633d..e22d8527779a84acaf875c103c04dcc3cf93e9d8 100644
--- a/drivers/cc110x_legacy/cc110x.c
+++ b/drivers/cc110x_legacy/cc110x.c
@@ -10,7 +10,7 @@
 /**
  * @ingroup     drivers_cc110x_legacy
  * @{
- * @file        cc110x.c
+ * @file
  * @brief       Basic functionality of cc110x driver
  *
  * @author      Oliver Hahm <oliver.hahm@inria.fr>
diff --git a/drivers/cc110x_legacy/spi/cc110x_spi.c b/drivers/cc110x_legacy/spi/cc110x_spi.c
index bf548df6ff40738ab211ae6d362e5a65145aaa83..58619c04681483674c7fdf629aa8c4509351e976 100644
--- a/drivers/cc110x_legacy/spi/cc110x_spi.c
+++ b/drivers/cc110x_legacy/spi/cc110x_spi.c
@@ -10,7 +10,7 @@
  * @ingroup     drivers_cc110x_legacy
  * @{
  *
- * @file        cc110x_spi.c
+ * @file
  * @brief       TI Chipcon CC1100 SPI driver
  *
  * @author      Thomas Hillebrandt <hillebra@inf.fu-berlin.de>
diff --git a/drivers/include/cc110x/cc110x-netdev.h b/drivers/include/cc110x/cc110x-netdev.h
index c4659ecc7e5a34563b8d2b2f36d06cf62afd83f2..d9573495fdb37d255021b235d9b44e29e2d16a72 100644
--- a/drivers/include/cc110x/cc110x-netdev.h
+++ b/drivers/include/cc110x/cc110x-netdev.h
@@ -10,7 +10,7 @@
  * @ingroup     drivers_cc110x
  * @{
  *
- * @file        cc110x-netdev.h
+ * @file
  * @brief       Variables for the cc110x netdev base interface
  *
  * @author      Fabian Nack <nack@inf.fu-berlin.de>
diff --git a/drivers/include/cc110x_legacy/cc110x-arch.h b/drivers/include/cc110x_legacy/cc110x-arch.h
index 986ccf8546c50bca296ef1cbe1c19d27f0b73fd5..8a4eedccb1d5659651d39604fdfa87b0d9f70dfb 100644
--- a/drivers/include/cc110x_legacy/cc110x-arch.h
+++ b/drivers/include/cc110x_legacy/cc110x-arch.h
@@ -10,7 +10,7 @@
  * @ingroup     drivers_cc110x_legacy
  * @{
  *
- * @file        cc110x-arch.h
+ * @file
  * @brief       CC1100 architecture dependent functions
  *
  * @author      Heiko Will <hwill@inf.fu-berlin.de>
diff --git a/drivers/include/cc110x_legacy/cc110x-interface.h b/drivers/include/cc110x_legacy/cc110x-interface.h
index 00370321da523d753b9bfac254b9a3ed9238bc96..9c3291de3d0f2fcab7579f504701d41690aab174 100644
--- a/drivers/include/cc110x_legacy/cc110x-interface.h
+++ b/drivers/include/cc110x_legacy/cc110x-interface.h
@@ -13,7 +13,7 @@
  * @ingroup     drivers
  * @{
  *
- * @file        cc110x_legacy.h
+ * @file
  * @brief       Data structures and variables for the cc110x driver interface
  *
  * @author      Oliver Hahm <oliver.hahm@inria.fr>
diff --git a/drivers/include/diskio.h b/drivers/include/diskio.h
index b4b59b0bc4ff15775c22f3e17caa54a8ac379fb3..02f859756c5682f313e93e4deeac5f469ff5b511 100644
--- a/drivers/include/diskio.h
+++ b/drivers/include/diskio.h
@@ -15,7 +15,7 @@
  *
  * @{
  *
- * @file        diskio.h
+ * @file
  *
  * @author      unknown
  */
diff --git a/drivers/include/ltc4150_arch.h b/drivers/include/ltc4150_arch.h
index 26666664699392a5db95bb0928a67a52f4ddc031..4bc94907906837e502a76b97137470571ff715e9 100644
--- a/drivers/include/ltc4150_arch.h
+++ b/drivers/include/ltc4150_arch.h
@@ -19,7 +19,7 @@ extern "C" {
  * @brief       Driver for the Linear Technology LTC4150 Coulomb Counter
  * @{
  *
- * @file        ltc4150_arch.h
+ * @file
  * @brief       LTC4150 Coulomb Counter
  *
  * @author      Heiko Will
diff --git a/drivers/include/netdev/base.h b/drivers/include/netdev/base.h
index e20137014e8a0b5dee657e99e494a92380d3c1bf..a1868c80713c9b508b709580478db1624b62b104 100644
--- a/drivers/include/netdev/base.h
+++ b/drivers/include/netdev/base.h
@@ -10,7 +10,7 @@
  * @addtogroup  netdev
  * @{
  *
- * @file        netdev/base.h
+ * @file
  * @brief       Basic network device driver interface definitions.
  *
  * @author      Martine Lenders <mlenders@inf.fu-berlin.de>
diff --git a/drivers/include/netdev/default.h b/drivers/include/netdev/default.h
index a505f2f82ddb817fde195f08ecee1ddd287abb8c..0916973f2da5df84452694373046988e25f54f1c 100644
--- a/drivers/include/netdev/default.h
+++ b/drivers/include/netdev/default.h
@@ -10,7 +10,7 @@
  * @addtogroup  netdev
  * @{
  *
- * @file        netdev/default.h
+ * @file
  * @brief       Supplies the users with default values for the use of
  *              @ref netdev
  *
diff --git a/drivers/include/sht11.h b/drivers/include/sht11.h
index 64dfe9ee6eefcdc9eb3a93b705ab03b66a6eab63..31ae8db8bae1cadad38f3a53189adc8f88d82a06 100644
--- a/drivers/include/sht11.h
+++ b/drivers/include/sht11.h
@@ -15,7 +15,7 @@
  * @ingroup     drivers
  * @{
  *
- * @file        sht11.h
+ * @file
  * @brief       SHT11 Device Driver
  *
  * @author      Freie Universität Berlin, Computer Systems & Telematics
diff --git a/drivers/include/srf02.h b/drivers/include/srf02.h
index 10bcd77e2052a5c92d7f0b2015dc64064c6c4d31..d47245bc5f38ca7f923d2b32543b17715fca2a32 100644
--- a/drivers/include/srf02.h
+++ b/drivers/include/srf02.h
@@ -15,7 +15,7 @@
  *
  * @{
  *
- * @file        srf02.h
+ * @file
  * @brief       Driver definitions for the SRF02 ultrasonic ranger.
  *
  * The connection between the SRF02 and the MCU is based on the i2c interface.
diff --git a/drivers/include/srf08.h b/drivers/include/srf08.h
index c28e9dd2e8c913ee2fda52da59861e98ca15b6cd..10400ebf720514823a1a818773e7ed95b308d601 100644
--- a/drivers/include/srf08.h
+++ b/drivers/include/srf08.h
@@ -15,7 +15,7 @@
  *
  * @{
  *
- * @file        srf08.h
+ * @file
  * @brief       Driver definitions for the SRF02 ultrasonic ranger.
  *
  * The connection between the SRF08 and the MCU is based on the i2c interface.
diff --git a/drivers/kw2xrf/include/kw2xrf_spi.h b/drivers/kw2xrf/include/kw2xrf_spi.h
index b7a29e10170324f08fd2bf02ca03eff373733a27..3368ed21ee4bc36a13fccc21c935d27e2e8cbf04 100644
--- a/drivers/kw2xrf/include/kw2xrf_spi.h
+++ b/drivers/kw2xrf/include/kw2xrf_spi.h
@@ -9,7 +9,7 @@
 /**
  * @ingroup     drivers_kw2xrf
  * @{
- * @file        kw2xrf_spi.h
+ * @file
  * @brief       Definition of KW2XRF SPI functions
  *
  * @author      Johann Fischer <j.fischer@phytec.de>
diff --git a/drivers/kw2xrf/kw2xrf.c b/drivers/kw2xrf/kw2xrf.c
index b7cff7c3c3fc946aff56690fd95f0ad43def7808..64408809a42e3398314842d80d5720e5a315b97c 100644
--- a/drivers/kw2xrf/kw2xrf.c
+++ b/drivers/kw2xrf/kw2xrf.c
@@ -9,7 +9,7 @@
 /**
  * @ingroup     kw2xrf
  * @{
- * @file        kw2xrf.c
+ * @file
  * @brief       Basic functionality of kw2xrf driver
  *
  * @author      Johann Fischer <j.fischer@phytec.de>
diff --git a/drivers/kw2xrf/kw2xrf_spi.c b/drivers/kw2xrf/kw2xrf_spi.c
index 2c2ff4834f050446a830d585e052b94edec949f9..496d674800fce13cac2919338b569feeda557c3d 100644
--- a/drivers/kw2xrf/kw2xrf_spi.c
+++ b/drivers/kw2xrf/kw2xrf_spi.c
@@ -9,7 +9,7 @@
 /**
  * @ingroup     drivers_kw2xrf
  * @{
- * @file        kw2xrf_spi.c
+ * @file
  * @brief       Implementation of SPI-functions for the kw2xrf driver
  *
  * @author      Johann Fischer <j.fischer@phytec.de>
diff --git a/drivers/netdev/802154/802154.c b/drivers/netdev/802154/802154.c
index 56ca69fef0dae52ff4a4711108886b44cd8fd20a..389b33ca5c6850f59f75665ea8639e2b338dd20a 100644
--- a/drivers/netdev/802154/802154.c
+++ b/drivers/netdev/802154/802154.c
@@ -10,7 +10,7 @@
  * @addtogroup  netdev
  * @{
  *
- * @file        802154.c
+ * @file
  * @brief       Provides wrappers of @ref netdev/base.h functions to
  *              netdev/802154.h functions.
  *
diff --git a/drivers/netdev/base/base.c b/drivers/netdev/base/base.c
index fca681aced8a2b040d20e4114e8ffd456727ea85..f96d63567aeb007441055d9ff88689d75698651c 100644
--- a/drivers/netdev/base/base.c
+++ b/drivers/netdev/base/base.c
@@ -10,7 +10,7 @@
  * @addtogroup  netdev
  * @{
  *
- * @file        base.c
+ * @file
  * @brief       Provides helper functions to the API in @ref netdev/base.h.
  *
  * @author      Martine Lenders <mlenders@inf.fu-berlin.de>
diff --git a/drivers/srf02/srf02.c b/drivers/srf02/srf02.c
index d1bc822ca4284e1b7d01776adb5dc12253ec2aea..6994ceb9f41b02dd8337799ae7b2b2d418b55c02 100644
--- a/drivers/srf02/srf02.c
+++ b/drivers/srf02/srf02.c
@@ -10,7 +10,7 @@
  * @ingroup     driver_srf02
  * @{
  *
- * @file        srf02.c
+ * @file
  * @brief       Driver for the SRF02 ultrasonic ranger.
  *              The connection between the MCU and the SRF02 is based on the
  *              i2c-interface.
diff --git a/drivers/srf08/srf08.c b/drivers/srf08/srf08.c
index dbf131b953c0e478a673d449d54fa38cb85b73b5..72b4d75e22098ddf6e72713fa02cb671fe8026e0 100644
--- a/drivers/srf08/srf08.c
+++ b/drivers/srf08/srf08.c
@@ -10,7 +10,7 @@
  * @ingroup     driver_srf08
  * @{
  *
- * @file        srf08.c
+ * @file
  * @brief       Driver for the SRF08 ultrasonic ranger.
  *              The connection between the MCU and the SRF08 is based on the
  *              i2c-interface.
diff --git a/examples/riot_and_cpp/c_functions.c b/examples/riot_and_cpp/c_functions.c
index e91775b8275cfd950d82e642f9cb28837af09a8c..e5681cc5fced9940551de11dbab3e0e1801a2831 100644
--- a/examples/riot_and_cpp/c_functions.c
+++ b/examples/riot_and_cpp/c_functions.c
@@ -10,7 +10,7 @@
  * @ingroup     examples
  * @{
  *
- * @file        c_functions.c
+ * @file
  * @brief       Some functions implementaion in C.
  *
  * @author      DangNhat Pham-Huu <51002279@hcmut.edu.vn>
diff --git a/examples/riot_and_cpp/c_functions.h b/examples/riot_and_cpp/c_functions.h
index 454a3ae88940893c957239a87345b37034e4d083..068251b339bae0e73bb566a13c258edf72750f74 100644
--- a/examples/riot_and_cpp/c_functions.h
+++ b/examples/riot_and_cpp/c_functions.h
@@ -10,7 +10,7 @@
  * @ingroup     examples
  * @{
  *
- * @file        c_functions.h
+ * @file
  * @brief       Definitions for some c functions.
  *
  * @author      DangNhat Pham-Huu <51002279@hcmut.edu.vn>
diff --git a/examples/riot_and_cpp/cpp_class.cpp b/examples/riot_and_cpp/cpp_class.cpp
index c6f4586ac7d9627cfcba72a893440ebe5aabac69..1da85f0a4ab609cc62b95f4876fda24cb5d413c6 100644
--- a/examples/riot_and_cpp/cpp_class.cpp
+++ b/examples/riot_and_cpp/cpp_class.cpp
@@ -11,7 +11,7 @@
  * @ingroup     examples
  * @{
  *
- * @file        cpp_class.cpp
+ * @file
  * @brief       implementation of declared functions of object cpp_class
  *
  * @author      Martin Landsmann <martin.landsmann@haw-hamburg.de>
diff --git a/examples/riot_and_cpp/cpp_class.hpp b/examples/riot_and_cpp/cpp_class.hpp
index 8f26711b5888ec79d687d4e22c893461bab17f05..81dc07e385f8749e94e31c50025acb770750fed8 100644
--- a/examples/riot_and_cpp/cpp_class.hpp
+++ b/examples/riot_and_cpp/cpp_class.hpp
@@ -13,7 +13,7 @@
  * @ingroup     examples
  * @{
  *
- * @file        cpp_class.hpp
+ * @file
  * @brief       simple c++ object declaration with public and private functions
  *
  * @author      Martin Landsmann <martin.landsmann@haw-hamburg.de>
diff --git a/examples/riot_and_cpp/main.cpp b/examples/riot_and_cpp/main.cpp
index 0c7ba560429b98e531f461884bb01c1481877a46..4429c4690b3a219f533f6b97a37ded53a069c550 100644
--- a/examples/riot_and_cpp/main.cpp
+++ b/examples/riot_and_cpp/main.cpp
@@ -8,7 +8,7 @@
  */
 
 /**
- * @file        main.cpp
+ * @file
  * @brief       Demonstration of mixed c++ and c user application with pure c RIOT
  *              - mixing of c and c++ source to test name mangling
  *              - introducing a namespace to declarative block, avoiding to qualify calls, e.g. std::vector
diff --git a/sys/auto_init/auto_init.c b/sys/auto_init/auto_init.c
index e655ec5262a51a72a9271c290537b9ed2de50871..366743dfb69e3fa68d0b6b020b54ad7b52468dc1 100644
--- a/sys/auto_init/auto_init.c
+++ b/sys/auto_init/auto_init.c
@@ -9,7 +9,7 @@
  *
  * @ingroup auto_init
  * @{
- * @file    auto_init_c
+ * @file
  * @brief   initializes any used module that has a trivial init function
  * @author  Oliver Hahm <oliver.hahm@inria.fr>
  * @author  Hauke Petersen <hauke.petersen@fu-berlin.de>
diff --git a/sys/base64/base64.c b/sys/base64/base64.c
index 89a1cd84e46f19604b82f50d47bb7b1f669507c7..869ca668ad93339712aee2447111ec5eb7204c26 100644
--- a/sys/base64/base64.c
+++ b/sys/base64/base64.c
@@ -10,7 +10,7 @@
 /**
  * @ingroup base64
  * @{
- * @file    base64.c
+ * @file
  * @brief   Functions to encode and decode base64
  *
  * @author  Martin Landsmann <Martin.Landsmann@HAW-Hamburg.de>
diff --git a/sys/chardev_thread.c b/sys/chardev_thread.c
index cd3180c713a8812e468ae8ea906b7c32cf6fec00..aa0ce66a91f87be8c92161f60a5c5d0795fb9486 100644
--- a/sys/chardev_thread.c
+++ b/sys/chardev_thread.c
@@ -9,7 +9,7 @@
  *
  * @ingroup chardev
  * @{
- * @file    chardev_thread.c
+ * @file
  * @brief   Runs an infinite loop in a separate thread to handle access to character devices such as uart.
  * @author  Kaspar Schleiser <kaspar@schleiser.de>
  * @}
diff --git a/sys/compat/hwtimer/hwtimer_arch.c b/sys/compat/hwtimer/hwtimer_arch.c
index 95a2399b71053ea3776a8671769ccc633f9d250f..8eca632feb59b923bcca54a4070d64ee4d57847c 100644
--- a/sys/compat/hwtimer/hwtimer_arch.c
+++ b/sys/compat/hwtimer/hwtimer_arch.c
@@ -12,7 +12,7 @@
  * @ingroup     sys_compat
  * @{
  *
- * @file        hwtimer_arch.c
+ * @file
  * @brief       Implementation of the kernels hwtimer interface over periph timers
  *
  * This hwtimer implementation wraps one periph timer
diff --git a/sys/config/config.c b/sys/config/config.c
index 924cbc55ec2a78248aae577f0c6fa3fcccfa0f7e..cf67b499dd7c9dcf50385e4e9aa6064437ca424a 100644
--- a/sys/config/config.c
+++ b/sys/config/config.c
@@ -9,7 +9,7 @@
  *
  * @ingroup config
  * @{
- * @file    config_c
+ * @file
  * @brief   Provides system configuration struct with default values.
  * @author  Oliver Hahm <oliver.hahm@inria.fr>
  * @}
diff --git a/sys/cpp11-compat/condition_variable.cpp b/sys/cpp11-compat/condition_variable.cpp
index d660874fabb70a37ee35e20c9e6166357c2e6cdf..791270997a8306971f1c6de9f843d15126d7dd68 100644
--- a/sys/cpp11-compat/condition_variable.cpp
+++ b/sys/cpp11-compat/condition_variable.cpp
@@ -10,7 +10,7 @@
  * @ingroup cpp11-compat
  * @{
  *
- * @file    condition_variable.cpp
+ * @file
  * @brief   C++11 condition variable drop in replacement
  *
  * @author  Raphael Hiesgen <raphael.hiesgen (at) haw-hamburg.de>
diff --git a/sys/cpp11-compat/include/riot/chrono.hpp b/sys/cpp11-compat/include/riot/chrono.hpp
index 531e8a4ad829cdbad56b26fa1babcbe2d0c9d24d..2e53c2be8734abefd9d4ef633d5a802f5058010c 100644
--- a/sys/cpp11-compat/include/riot/chrono.hpp
+++ b/sys/cpp11-compat/include/riot/chrono.hpp
@@ -10,7 +10,7 @@
  * @ingroup cpp11-compat
  * @{
  *
- * @file   chrono.hpp
+ * @file
  * @brief  C++11 chrono drop in replacement that adds the function now based on
  *         vtimer/timex
  * @see    <a href="http://en.cppreference.com/w/cpp/thread/thread">
diff --git a/sys/cpp11-compat/include/riot/condition_variable.hpp b/sys/cpp11-compat/include/riot/condition_variable.hpp
index 7f3087504008b5a510246221978055090d592253..50ed2ac8a380f67d0278f9c297d75db5449f85ae 100644
--- a/sys/cpp11-compat/include/riot/condition_variable.hpp
+++ b/sys/cpp11-compat/include/riot/condition_variable.hpp
@@ -10,7 +10,7 @@
  * @ingroup cpp11-compat
  * @{
  *
- * @file   condition_variable.hpp
+ * @file
  * @brief  C++11 condition variable drop in replacement
  * @see    <a href="http://en.cppreference.com/w/cpp/thread/condition_variable">
  *           std::condition_variable
diff --git a/sys/cpp11-compat/include/riot/detail/thread_util.hpp b/sys/cpp11-compat/include/riot/detail/thread_util.hpp
index 2ac1a5d078dab894acbd5d8c246fbc72bb5dae71..6c1e76a2c24c82e1a5c1f105f945857454c2eae9 100644
--- a/sys/cpp11-compat/include/riot/detail/thread_util.hpp
+++ b/sys/cpp11-compat/include/riot/detail/thread_util.hpp
@@ -10,7 +10,7 @@
  * @ingroup cpp11-compat
  * @{
  *
- * @file    thread_util.hpp
+ * @file
  * @brief   utility functions
  *
  * @author  Dominik Charousset <dominik.charousset (at) haw-hamburg.de>
diff --git a/sys/cpp11-compat/include/riot/mutex.hpp b/sys/cpp11-compat/include/riot/mutex.hpp
index 5c95c4c79b1efa8ab3fcc6b00a7af3cba7da61e9..d4783270f36168d90b6676dcfdb63de07967f626 100644
--- a/sys/cpp11-compat/include/riot/mutex.hpp
+++ b/sys/cpp11-compat/include/riot/mutex.hpp
@@ -10,7 +10,7 @@
  * @ingroup cpp11-compat
  * @{
  *
- * @file    mutex.hpp
+ * @file
  * @brief   C++11 mutex drop in replacement
  * @see     <a href="http://en.cppreference.com/w/cpp/thread/mutex">
  *            std::mutex, std::lock_guard and std::unique_lock
diff --git a/sys/cpp11-compat/include/riot/thread.hpp b/sys/cpp11-compat/include/riot/thread.hpp
index 8430f09d135ab25450944edca42647a40457b6bd..734a1750aadf251bf1faf75a962f176af1eed620 100644
--- a/sys/cpp11-compat/include/riot/thread.hpp
+++ b/sys/cpp11-compat/include/riot/thread.hpp
@@ -10,7 +10,7 @@
  * @ingroup cpp11-compat
  * @{
  *
- * @file    thread.hpp
+ * @file
  * @brief   C++11 thread drop in replacement
  * @see     <a href="http://en.cppreference.com/w/cpp/thread/thread">
  *            std::thread, std::this_thread
diff --git a/sys/cpp11-compat/mutex.cpp b/sys/cpp11-compat/mutex.cpp
index 7abaed0aa95cd2de83ac40313306d4fbf499d68c..aadbb1d66198521d7fbd494d75fae61ca21f01cd 100644
--- a/sys/cpp11-compat/mutex.cpp
+++ b/sys/cpp11-compat/mutex.cpp
@@ -10,7 +10,7 @@
  * @ingroup cpp11-compat
  * @{
  *
- * @file    mutex.cpp
+ * @file
  * @brief   C++11 mutex drop in replacement
  *
  * @author  Raphael Hiesgen <raphael.hiesgen (at) haw-hamburg.de>
diff --git a/sys/cpp11-compat/thread.cpp b/sys/cpp11-compat/thread.cpp
index 3cebaf7657498ed8ce30d2a1a9bf6087adc5ce92..a34caafce03f7c904dc45e527265c4192bfbdf59 100644
--- a/sys/cpp11-compat/thread.cpp
+++ b/sys/cpp11-compat/thread.cpp
@@ -10,7 +10,7 @@
  * @ingroup cpp11-compat
  * @{
  *
- * @file    thread.cpp
+ * @file
  * @brief   C++11 thread drop in replacement
  *
  * @author  Raphael Hiesgen <raphael.hiesgen (at) haw-hamburg.de>
diff --git a/sys/crypto/3des.c b/sys/crypto/3des.c
index bf774c64a8d39795b9efc0006c2c359d596eeb66..dfc7db2f17da293294ba57e5da26fd638db13d76 100644
--- a/sys/crypto/3des.c
+++ b/sys/crypto/3des.c
@@ -10,7 +10,7 @@
  * @ingroup     sys_crypto
  * @{
  *
- * @file        3des.c
+ * @file
  * @brief       implementation of the 3DES cipher-algorithm
  *
  * @author      Freie Universitaet Berlin, Computer Systems & Telematics
diff --git a/sys/crypto/aes.c b/sys/crypto/aes.c
index 4141f0d07e963f895346389fbe26eba2b27fa95d..f837a9884da91d3fde3032af67a002c377a3eb00 100644
--- a/sys/crypto/aes.c
+++ b/sys/crypto/aes.c
@@ -10,7 +10,7 @@
  * @ingroup     sys_crypto
  * @{
  *
- * @file        aes.c
+ * @file
  * @brief       implementation of the AES cipher-algorithm
  *
  * @author      Freie Universitaet Berlin, Computer Systems & Telematics
diff --git a/sys/crypto/rc5.c b/sys/crypto/rc5.c
index 3ba6b8108c1deed9c62fa352a0f450a65065ec51..99c8a6a0061d3c5ca6064aca24c223a7b3ed1fd1 100644
--- a/sys/crypto/rc5.c
+++ b/sys/crypto/rc5.c
@@ -10,7 +10,7 @@
  * @ingroup     sys_crypto
  * @{
  *
- * @file        rc5.c
+ * @file
  * @brief       implementation of the RC5 cipher-algorithm
  *
  * @author      Nicolai Schmittberger <nicolai.schmittberger@fu-berlin.de>
diff --git a/sys/crypto/sha256.c b/sys/crypto/sha256.c
index 89f81f6213dc5cbdce5e4ea9587a4cef07d79560..10d7a062042d22a3c9b6bd478213f5206a582bdb 100644
--- a/sys/crypto/sha256.c
+++ b/sys/crypto/sha256.c
@@ -31,7 +31,7 @@
  * @ingroup     sys_crypto
  * @{
  *
- * @file        sha256.c
+ * @file
  * @brief       SHA256 hash function implementation
  *
  * @author      Colin Percival
diff --git a/sys/crypto/skipjack.c b/sys/crypto/skipjack.c
index 610163c320e81d978acbf3f3a9373c87f2049812..53390804a196b69ea5253354ee4cfe15ba191670 100644
--- a/sys/crypto/skipjack.c
+++ b/sys/crypto/skipjack.c
@@ -10,7 +10,7 @@
  * @ingroup     sys_crypto
  * @{
  *
- * @file        skipjack.c
+ * @file
  * @brief       implementation of the SkipJack Cipher-Algorithm
  *
  * @author      Freie Universitaet Berlin, Computer Systems & Telematics
diff --git a/sys/crypto/twofish.c b/sys/crypto/twofish.c
index 22419bdc8af3355b1f2c17b28b1d5e6766cee683..42045be36b10c41a57c9c3652068bd46ccf5615b 100644
--- a/sys/crypto/twofish.c
+++ b/sys/crypto/twofish.c
@@ -11,7 +11,7 @@
  * @ingroup     sys_crypto
  * @{
  *
- * @file        twofish.c
+ * @file
  * @brief       implementation of the twofish cipher-algorithm
  *
  * @author      Freie Universitaet Berlin, Computer Systems & Telematics
diff --git a/sys/include/auto_init.h b/sys/include/auto_init.h
index b957fe8d68a53beef45ebcb4b8e2753712ae5c1b..c98aaecaefa47d29aeae8de05369d3074716605e 100644
--- a/sys/include/auto_init.h
+++ b/sys/include/auto_init.h
@@ -26,7 +26,7 @@
  *
  * @{
  *
- * @file        auto_init.h
+ * @file
  *
  * @author      Kaspar Schleiser <kaspar@schleiser.de>
  * @author      Oliver Hahm <oliver.hahm@inria.fr>
diff --git a/sys/include/bloom.h b/sys/include/bloom.h
index 2801ed7dcc8296f49e5c7499ab251b14e6341b23..7ac5fd214eb3cddd62654765d2db3bfd8e037e58 100644
--- a/sys/include/bloom.h
+++ b/sys/include/bloom.h
@@ -114,7 +114,7 @@
  * @brief       Bloom filter library
  * @{
  *
- * @file        bloom.h
+ * @file
  * @brief       Bloom filter API
  *
  * @author Christian Mehlis <mehlis@inf.fu-berlin.de>
diff --git a/sys/include/board_uart0.h b/sys/include/board_uart0.h
index a32b9b2b3c16f4cf73a2519ca6aeb08a191071d4..4ef43fbe2bd83522de1ab0b6634857bcda8e0fce 100644
--- a/sys/include/board_uart0.h
+++ b/sys/include/board_uart0.h
@@ -13,7 +13,7 @@
  * @brief       UART0 interface abstraction
  * @{
  *
- * @file        board_uart0.h
+ * @file
  * @brief       Interface definitions for the UART0 abstraction
  */
 
diff --git a/sys/include/config.h b/sys/include/config.h
index 905eb913ce90c37f0ba1a491b4a63abb4068e1e0..0da42338a50d6d7603f67a3eb4869667b38aae22 100644
--- a/sys/include/config.h
+++ b/sys/include/config.h
@@ -10,7 +10,7 @@
  * @addtogroup  core_internal
  * @{
  *
- * @file        config.h
+ * @file
  * @brief       Kernel configuration interface
  *
  * @author      unknown
diff --git a/sys/include/crypto/3des.h b/sys/include/crypto/3des.h
index 173c8e416376ff66d2a2742b6abda99268fb539d..8f335118fedee65e94626cc58d5c3b70351652e6 100644
--- a/sys/include/crypto/3des.h
+++ b/sys/include/crypto/3des.h
@@ -10,7 +10,7 @@
  * @ingroup     sys_crypto
  * @{
  *
- * @file        3des.h
+ * @file
  * @brief       Headers for the implementation of the 3DES cipher-algorithm
  *
  * @author      Freie Universitaet Berlin, Computer Systems & Telematics,
diff --git a/sys/include/crypto/aes.h b/sys/include/crypto/aes.h
index ebfd665bc6972eb77b813b02d472f08da7834a82..c410c8ea9b8b65beee453a0805aadc492d3e7d5f 100644
--- a/sys/include/crypto/aes.h
+++ b/sys/include/crypto/aes.h
@@ -10,7 +10,7 @@
  * @ingroup     sys_crypto
  * @{
  *
- * @file        aes.h
+ * @file
  * @brief       Headers for the implementation of the AES cipher-algorithm
  *
  * @author      Freie Universitaet Berlin, Computer Systems & Telematics
diff --git a/sys/include/crypto/ciphers.h b/sys/include/crypto/ciphers.h
index cc22cfb4c426785541fcb3322f21f7eab0de2ccc..da8511ebaef881bc8cee50e5ad3c7acaeeb02fa4 100644
--- a/sys/include/crypto/ciphers.h
+++ b/sys/include/crypto/ciphers.h
@@ -10,7 +10,7 @@
  * @ingroup     sys_crypto
  * @{
  *
- * @file        ciphers.h
+ * @file
  * @brief       Headers for the packet encryption class. They are used to encrypt single packets.
  *
  * @author      Freie Universitaet Berlin, Computer Systems & Telematics
diff --git a/sys/include/crypto/rc5.h b/sys/include/crypto/rc5.h
index 5e7cd75e71458fd81ea8a7639a45746aa0d7c641..7cba2df77f22f6ae44c3045931eae457d53ca75a 100644
--- a/sys/include/crypto/rc5.h
+++ b/sys/include/crypto/rc5.h
@@ -10,7 +10,7 @@
  * @ingroup     sys_crypto
  * @{
  *
- * @file        rc5.h
+ * @file
  * @brief       Headers for the implementation of the RC5 Cipher-Algorithm
  *
  * @author      Freie Universitaet Berlin, Computer Systems & Telematics
diff --git a/sys/include/crypto/sha256.h b/sys/include/crypto/sha256.h
index bac2cf38f97421633ee995ac30bb4edc48104432..194dbf3a81a539a538686ed6253723d77cbefe36 100644
--- a/sys/include/crypto/sha256.h
+++ b/sys/include/crypto/sha256.h
@@ -32,7 +32,7 @@
  * @ingroup     sys_crypto
  * @{
  *
- * @file        sha256.h
+ * @file
  * @brief       Header definitions for the SHA256 hash function
  *
  * @author      Colin Percival
diff --git a/sys/include/crypto/skipjack.h b/sys/include/crypto/skipjack.h
index 0eb110626190d2e098f596876fb480494dbb8615..04ea50227c09a8be2f22acff2c640fc32c2883bb 100644
--- a/sys/include/crypto/skipjack.h
+++ b/sys/include/crypto/skipjack.h
@@ -10,7 +10,7 @@
  * @ingroup     sys_crypto
  * @{
  *
- * @file        skipjack.h
+ * @file
  * @brief       Headers for the implementation of the SkipJack cipher-algorithm
  *
  * @author      Freie Universitaet Berlin, Computer Systems & Telematics
diff --git a/sys/include/crypto/twofish.h b/sys/include/crypto/twofish.h
index 17095c2c534840bd5236ffed30a7cb52d5e19d63..d513396eda70b64abecf34cf920ef15e739dfa4f 100644
--- a/sys/include/crypto/twofish.h
+++ b/sys/include/crypto/twofish.h
@@ -10,7 +10,7 @@
  * @ingroup     sys_crypto
  * @{
  *
- * @file        twofish.h
+ * @file
  * @brief       Headers for the implementation of the TwoFish Cipher-Algorithm
  *
  * @author      Freie Universitaet Berlin, Computer Systems & Telematics
diff --git a/sys/include/fd.h b/sys/include/fd.h
index e03b16aa25afa7c504a7b065194081f431dd6b6b..f5fdd8b8a766965b1fbe2e72c9ce5c67646eb451 100644
--- a/sys/include/fd.h
+++ b/sys/include/fd.h
@@ -12,7 +12,7 @@
  */
 
 /**
- * @file    fd.h
+ * @file
  * @brief   Unifies diverse identifiers of RIOT to POSIX like file descriptors.
  *
  * @author  Martine Lenders <mlenders@inf.fu-berlin.de>
diff --git a/sys/include/hashes.h b/sys/include/hashes.h
index 988e0c5a13016753fc6afc4df0a88a85929a956e..38a58754b69f0ef5af0b07b63169f0be32b406ce 100644
--- a/sys/include/hashes.h
+++ b/sys/include/hashes.h
@@ -12,7 +12,7 @@
  * @brief       Hash function library
  * @{
  *
- * @file        hashes.h
+ * @file
  * @brief       Hash function API
  *
  * @author      Jason Linehan <patientulysses@gmail.com>
diff --git a/sys/include/od.h b/sys/include/od.h
index 426b70a4504d84b3e30223788ca11faba8c48305..8cd2d20159bbb14dea39c23fa4177050dbf20809 100644
--- a/sys/include/od.h
+++ b/sys/include/od.h
@@ -20,7 +20,7 @@
  *      </a>
  * @{
  *
- * @file    od.h
+ * @file
  *
  * @author  Martine Lenders <mlenders@inf.fu-berlin.de>
  */
diff --git a/sys/include/posix_io.h b/sys/include/posix_io.h
index 21a58266c17a532ab5f16dca40057f4b992e4b5c..0f4e998b4422b39dc39ebeac1095fd007867b142 100644
--- a/sys/include/posix_io.h
+++ b/sys/include/posix_io.h
@@ -9,7 +9,7 @@
 /**
  * @ingroup     posix
  * @{
- * @file        posix_io.h
+ * @file
  * @brief       POSIX-like IO
  *
  * @author      Kaspar Schleiser <kaspar@schleiser.de>
diff --git a/sys/include/trickle.h b/sys/include/trickle.h
index 92658509f5d2ec2a724e265b09f42a9c50e82b8f..febb81ff5c5a24290e83e0f6a92eadce198a866f 100644
--- a/sys/include/trickle.h
+++ b/sys/include/trickle.h
@@ -15,7 +15,7 @@
  */
 
 /**
- * @file    trickle.h
+ * @file
  * @brief   Implementation of a generic Trickle Algorithm (RFC 6206)
  *
  * @author  Eric Engel <eric.engel@fu-berlin.de>
diff --git a/sys/log/log_printfnoformat/log_module.h b/sys/log/log_printfnoformat/log_module.h
index 9725290a2a231f8b101d11806a451755da874c69..64c7d451accef5617915b51ab83423cf093759c8 100644
--- a/sys/log/log_printfnoformat/log_module.h
+++ b/sys/log/log_printfnoformat/log_module.h
@@ -12,7 +12,7 @@
  * @brief       This module implements an example logging module
  * @{
  *
- * @file        log_module.h
+ * @file
  * @brief       log_module header
  *
  * @author      Jason Linehan <patientulysses@gmail.com>
diff --git a/sys/net/crosslayer/net_help/net_help.c b/sys/net/crosslayer/net_help/net_help.c
index 7ffc29f1cb6d8165f47861b2361c81143b5c4b59..9a2741d1a4f4fdd7431bb6e0192dd807afe733d8 100644
--- a/sys/net/crosslayer/net_help/net_help.c
+++ b/sys/net/crosslayer/net_help/net_help.c
@@ -8,7 +8,7 @@
 
 /**
  * @{
- * @file    net_help.c
+ * @file
  * @brief   Providing implementation for prototypes defined in net_help.h.
  * @author  Oliver Gesch <oliver.gesch@googlemail.com>
  */
diff --git a/sys/net/crosslayer/netapi/netapi.c b/sys/net/crosslayer/netapi/netapi.c
index 2d5cd7e6889a80cbb0279e4c388c1cca1a2e87e8..2ad8272a6b9fa525d246c598dae6b2f1206ba9e1 100644
--- a/sys/net/crosslayer/netapi/netapi.c
+++ b/sys/net/crosslayer/netapi/netapi.c
@@ -8,7 +8,7 @@
 
 /**
  * @{
- * @file    netapi.c
+ * @file
  * @brief   You do not necessarily need this file (leave `netapi` out of
  *          `USEMODULE`, the netapi.h file will still be available for
  *          inclusion). It supplies you however with some helper functions
diff --git a/sys/net/crosslayer/ng_netreg/ng_netreg.c b/sys/net/crosslayer/ng_netreg/ng_netreg.c
index 1d4517e9f3a810083fe16916daaf2dde534cd22b..84c125fe0e33b6a9d1759b5a96e53878b866a4f5 100644
--- a/sys/net/crosslayer/ng_netreg/ng_netreg.c
+++ b/sys/net/crosslayer/ng_netreg/ng_netreg.c
@@ -9,7 +9,7 @@
 /**
  * @{
  *
- * @file    ng_netreg.c
+ * @file
  */
 
 #include <errno.h>
diff --git a/sys/net/include/aodvv2/aodvv2.h b/sys/net/include/aodvv2/aodvv2.h
index 86b6b0329063d6740ecc686d75f79a1a959df86f..008db2d97ad3a5979dee07160ead1f8e4ef6cc92 100644
--- a/sys/net/include/aodvv2/aodvv2.h
+++ b/sys/net/include/aodvv2/aodvv2.h
@@ -13,7 +13,7 @@
  * @ingroup     net
  * @{
  *
- * @file        aodvv2/aodvv2.h
+ * @file
  * @brief       Interface for the AODVv2 routing protocol
  *
  * @author      Lotte Steenbrink <lotte.steenbrink@fu-berlin.de>
diff --git a/sys/net/include/aodvv2/types.h b/sys/net/include/aodvv2/types.h
index 47de03dd6321c7120a0c77fcc1eb36f5b4e239b3..311530ea2601138cd9cffad4787cff01a275edef 100644
--- a/sys/net/include/aodvv2/types.h
+++ b/sys/net/include/aodvv2/types.h
@@ -11,7 +11,7 @@
  * @ingroup     aodvv2
  * @{
  *
- * @file        aodvv2/types.h
+ * @file
  * @brief       data types for the aodvv2 routing protocol
  *
  * @author      Lotte Steenbrink <lotte.steenbrink@fu-berlin.de>
diff --git a/sys/net/include/ccn_lite/util/ccnl-riot-client.h b/sys/net/include/ccn_lite/util/ccnl-riot-client.h
index 4ae429d079163c67d5b4e4d3dbecaf6d36ff7a15..725c42e8c0451479527aeace53b647678b42db09 100644
--- a/sys/net/include/ccn_lite/util/ccnl-riot-client.h
+++ b/sys/net/include/ccn_lite/util/ccnl-riot-client.h
@@ -19,7 +19,7 @@
 /**
  * @ingroup ccnl
  * @{
- * @file    ccnl-riot-client.h
+ * @file
  * @brief   CCN high level client functions
  * @author  Christian Mehlis <mehlis@inf.fu-berlin.de>
  * @}
diff --git a/sys/net/include/etx_beaconing.h b/sys/net/include/etx_beaconing.h
index c694e4796cdce04e2649ce03db000afd75ed3637..34a8ca849295f39c4c9851e85760ecf01b8b07a7 100644
--- a/sys/net/include/etx_beaconing.h
+++ b/sys/net/include/etx_beaconing.h
@@ -9,7 +9,7 @@
 /**
  * @ingroup     rpl
  * @{
- * @file        etx_beaconing.h
+ * @file
  *
  * Header-file, which includes all constants and functions used for ETX-based beaconing.
  *
diff --git a/sys/net/include/ipv6.h b/sys/net/include/ipv6.h
index 8a65c14c3729263416b3f911a8a4c005cedca8bd..e80702364b5d591f524767caa5cbc3a548bd31c7 100644
--- a/sys/net/include/ipv6.h
+++ b/sys/net/include/ipv6.h
@@ -9,7 +9,7 @@
 /**
  * @ingroup net_sixlowpan
  * @{
- * @file    ipv6.h
+ * @file
  * @brief   IPv6 and ICMP functions
  *
  *          Wraps all API types, constants and functions of
diff --git a/sys/net/include/net_help.h b/sys/net/include/net_help.h
index 8b3521231caf402118bb58e3df1e54574ad41061..cc6c7978480614d5107eb0f052867d36501f9283 100644
--- a/sys/net/include/net_help.h
+++ b/sys/net/include/net_help.h
@@ -12,7 +12,7 @@
  * @brief       Helper functions for networking as byte order conversions and checksum calculations
  * @{
  *
- * @file        net_help.h
+ * @file
  *
  * @author      Oliver Gesch <oliver.gesch@googlemail.com>
  */
diff --git a/sys/net/include/net_if.h b/sys/net/include/net_if.h
index c9ee4653f7596eb234844101a1250b6b3caf0574..a877042390f8f97a9a8cbdb61fdb41fd7d3344fa 100644
--- a/sys/net/include/net_if.h
+++ b/sys/net/include/net_if.h
@@ -14,7 +14,7 @@
  *
  * @{
  *
- * @file        net_if.h
+ * @file
  * @brief       Types and functions for network interfaces
  * @author      Martine Lenders <mlenders@inf.fu-berlin.de>
  */
diff --git a/sys/net/include/netapi.h b/sys/net/include/netapi.h
index 220635c51d4b29907a2d01283799634a013d329e..dc82590d07440e58d640432bd43a80660463cf7c 100644
--- a/sys/net/include/netapi.h
+++ b/sys/net/include/netapi.h
@@ -43,7 +43,7 @@
  *
  * @{
  *
- * @file        netapi.h
+ * @file
  * @brief       Basic general interface to communicate with a network layer.
  *
  * @author      Martine Lenders <mlenders@inf.fu-berlin.de>
diff --git a/sys/net/include/rpl.h b/sys/net/include/rpl.h
index 3168483cbf759cc14b2e3c18fcaaf34679866392..9715e5aaa359708800f71a73d95872d731056936 100644
--- a/sys/net/include/rpl.h
+++ b/sys/net/include/rpl.h
@@ -11,7 +11,7 @@
  * @ingroup     rpl
  * @{
  *
- * @file        rpl.h
+ * @file
  * @brief       RPL header. Declaration of global variables and functions needed for
  *              core functionality of RPL.
  *
diff --git a/sys/net/include/rpl/rpl_config.h b/sys/net/include/rpl/rpl_config.h
index de782798b2cceb722e8732468ec40d7dc376a4a3..9215a9f619d9b5b274318452896e3cc99329ff03 100644
--- a/sys/net/include/rpl/rpl_config.h
+++ b/sys/net/include/rpl/rpl_config.h
@@ -10,7 +10,7 @@
  * @ingroup     rpl
  * @{
  *
- * @file        rpl_config.h
+ * @file
  * @brief       RPL Config
  *
  * Configuration file, which defines all environmental variables for RPL.
diff --git a/sys/net/include/rpl/rpl_dodag.h b/sys/net/include/rpl/rpl_dodag.h
index 90233176bc03a0356daedcf0c7c83d979027ced1..af2be0288ffb8689a024a929cf1e2ed58d70d68a 100644
--- a/sys/net/include/rpl/rpl_dodag.h
+++ b/sys/net/include/rpl/rpl_dodag.h
@@ -8,7 +8,7 @@
  * @ingroup rpl
  * @{
  *
- * @file        rpl_dodag.h
+ * @file
  * @brief       RPL DODAG header
  *
  * Header file, which defines all public known DODAG-related functions for RPL.
diff --git a/sys/net/include/rpl/rpl_of_manager.h b/sys/net/include/rpl/rpl_of_manager.h
index 3f13c001ad6b56981fd9feb326a8fd848028fc3f..c3ece1c592e7d23cef0b20ef22c5b8be13edbd10 100644
--- a/sys/net/include/rpl/rpl_of_manager.h
+++ b/sys/net/include/rpl/rpl_of_manager.h
@@ -9,7 +9,7 @@
 *
 * @ingroup rpl
 * @{
-* @file    rpl_of_manager.h
+* @file
 * @brief   RPL Objective functions manager header
 * @author  Fabian Brandt <fabianbr@zedat.fu-berlin.de>
 * @}
diff --git a/sys/net/include/rpl/rpl_structs.h b/sys/net/include/rpl/rpl_structs.h
index f374004a5e1cf82b7849585fdb664245b8ebfcec..8f1b05c138d6c1def39b562026cc992c2b54befa 100644
--- a/sys/net/include/rpl/rpl_structs.h
+++ b/sys/net/include/rpl/rpl_structs.h
@@ -9,7 +9,7 @@
 /**
  * @ingroup rpl
  * @{
- * @file    rpl_structs.h
+ * @file
  * @brief   RPL data structs
  *
  * File, which defines all structs used by RPL.
diff --git a/sys/net/include/sixlowpan.h b/sys/net/include/sixlowpan.h
index 2442b2b58b98d8741971cd943b26cc739c33f500..af37c3aa49fe3d6ef78f963ffea1259c30601bba 100644
--- a/sys/net/include/sixlowpan.h
+++ b/sys/net/include/sixlowpan.h
@@ -34,7 +34,7 @@
  *
  *
  * @{
- * @file        sixlowpan.h
+ * @file
  * @brief       6lowpan link layer and lowpan functions
  *
  * @author      Martine Lenders <mlenders@inf.fu-berlin.de>
diff --git a/sys/net/include/sixlowpan/error.h b/sys/net/include/sixlowpan/error.h
index 3e4ab2eee2320e6bab74e47b6ae280b5914a4d30..d0f434c373b36dd06215f788352a48c506b8fd15 100644
--- a/sys/net/include/sixlowpan/error.h
+++ b/sys/net/include/sixlowpan/error.h
@@ -10,7 +10,7 @@
  * @ingroup     net_sixlowpan_lowpan
  * @{
  *
- * @file        sixlowpan/error.h
+ * @file
  * @brief       6LoWPAN error codes
  *
  * @author  Martine Lenders <mlenders@inf.fu-berlin.de>
diff --git a/sys/net/include/sixlowpan/icmp.h b/sys/net/include/sixlowpan/icmp.h
index 7652e25bf452f4d26385a76aa3e418eb76bc2507..44ac09e3b39789b4ed0ec20e1c87512fe0355268 100644
--- a/sys/net/include/sixlowpan/icmp.h
+++ b/sys/net/include/sixlowpan/icmp.h
@@ -13,7 +13,7 @@
  *
  * @{
  *
- * @file        include/sixlowpan/icmp.h
+ * @file
  * @brief       6LoWPAN ICMP related header
  *
  * @author      Stephan Zeisberg <zeisberg@mi.fu-berlin.de>
diff --git a/sys/net/include/sixlowpan/ip.h b/sys/net/include/sixlowpan/ip.h
index 3de41e2f370a54a76bd892b6911de925b0fcb898..1c6eee7ef75e96d7711d9c9275af4670e777afdb 100644
--- a/sys/net/include/sixlowpan/ip.h
+++ b/sys/net/include/sixlowpan/ip.h
@@ -12,7 +12,7 @@
  * @brief       Internet Protocol version 6
  * @{
  *
- * @file        include/sixlowpan/ip.h
+ * @file
  * @brief       6LoWPAN constants, data structs, and prototypes for network layer
  *
  * @author      Stephan Zeisberg <zeisberg@mi.fu-berlin.de>
diff --git a/sys/net/include/sixlowpan/lowpan.h b/sys/net/include/sixlowpan/lowpan.h
index d4ce2c274daea64e1d4730a5e8f5a68a9ca9e419..25f9285762e62d4ca3a8310f285c8c9d6949f298 100644
--- a/sys/net/include/sixlowpan/lowpan.h
+++ b/sys/net/include/sixlowpan/lowpan.h
@@ -12,7 +12,7 @@
  * @brief       IPv6 over LoW Power wireless Area Networks
  * @{
  *
- * @file        include/sixlowpan/lowpan.h
+ * @file
  * @brief       6LoWPAN LoWPAN layer header
  *
  * @author      Stephan Zeisberg <zeisberg@mi.fu-berlin.de>
diff --git a/sys/net/include/sixlowpan/mac.h b/sys/net/include/sixlowpan/mac.h
index 0b1ed781347f8aa3d9eb065f71f5f5552cb24d62..32c3e4aa00e86727cd2a987150fceb1b43f1a9ad 100644
--- a/sys/net/include/sixlowpan/mac.h
+++ b/sys/net/include/sixlowpan/mac.h
@@ -10,7 +10,7 @@
  * @ingroup     net_sixlowpan_lowpan
  * @{
  *
- * @file        sixlowpan/mac.h
+ * @file
  * @brief       6LoWPAN data structs, and prototypes for MAC layer
  *
  * @author      Stephan Zeisberg <zeisberg@mi.fu-berlin.de>
diff --git a/sys/net/include/sixlowpan/ndp.h b/sys/net/include/sixlowpan/ndp.h
index 407df8629495788b3b3ec148ce49b789c57b8bde..48750e15dc96273ea9cadcc4614128bf9987a150 100644
--- a/sys/net/include/sixlowpan/ndp.h
+++ b/sys/net/include/sixlowpan/ndp.h
@@ -12,7 +12,7 @@
  * @brief       Neighbor discovery protocol for 6LoWPAN and IPv6
  * @{
  *
- * @file        sixlowpan/ndp.h
+ * @file
  * @brief       6LoWPAN constants, data structs, and prototypes related to NDP
  *
  * @author      Stephan Zeisberg <zeisberg@mi.fu-berlin.de>
diff --git a/sys/net/include/sixlowpan/types.h b/sys/net/include/sixlowpan/types.h
index f76c7a0a9350f3fe2a3c705438f8308b086b10e9..fd54239598b3b8e417ad86a6efeb9cd22f367264 100644
--- a/sys/net/include/sixlowpan/types.h
+++ b/sys/net/include/sixlowpan/types.h
@@ -12,7 +12,7 @@
  * @brief       Structs, constants, and enums for 6LoWPAN and IPv6 related functions
  * @{
  *
- * @file        sixlowpan/types.h
+ * @file
  * @brief       6LoWPAN data types
  *
  * @author      Stephan Zeisberg <zeisberg@mi.fu-berlin.de>
diff --git a/sys/net/link_layer/ieee802154/ieee802154_frame.c b/sys/net/link_layer/ieee802154/ieee802154_frame.c
index 5d6e8b276d1f4b52ef67efced2777a1f3fc89238..6a69519845b7da32cca16a84178b4410a4347ffc 100644
--- a/sys/net/link_layer/ieee802154/ieee802154_frame.c
+++ b/sys/net/link_layer/ieee802154/ieee802154_frame.c
@@ -9,7 +9,7 @@
  *
  * @ingroup sixlowpan
  * @{
- * @file    ieee802154_frame.c
+ * @file
  * @brief   IEEE 802.14.4 framing operations
  * @author  Stephan Zeisberg <zeisberg@mi.fu-berlin.de>
  * @author  Oliver Hahm <oliver.hahm@inria.fr>
diff --git a/sys/net/link_layer/net_if/net_if.c b/sys/net/link_layer/net_if/net_if.c
index 1f1cdd8207b8b73e6b1a638245892a1dcfd03ddc..b2b9990e9b8cec270617f37b169c82502c7d6331 100644
--- a/sys/net/link_layer/net_if/net_if.c
+++ b/sys/net/link_layer/net_if/net_if.c
@@ -9,7 +9,7 @@
 /**
  * @ingroup net_if
  * @{
- * @file    net_if.c
+ * @file
  * @author  Martine Lenders <mlenders@inf.fu-berlin.de>
  */
 #include <string.h>
diff --git a/sys/net/network_layer/fib/fib.c b/sys/net/network_layer/fib/fib.c
index 0f01e786feccbf30d3a150b7fa9f98162c8f2c72..e466d3d2f54080c8125028ed337de149c38d1d2b 100644
--- a/sys/net/network_layer/fib/fib.c
+++ b/sys/net/network_layer/fib/fib.c
@@ -9,7 +9,7 @@
  *
  * @ingroup fib
  * @{
- * @file    fib.c
+ * @file
  * @brief   Functions to manage FIB entries
  * @author  Martin Landsmann <Martin.Landsmann@HAW-Hamburg.de>
  * @}
diff --git a/sys/net/network_layer/fib/universal_address.c b/sys/net/network_layer/fib/universal_address.c
index c259721515d2399d7c4af312d6d5c063e5ae1eb1..1f12ad068c8c60776740e98bfead49a4c1156895 100644
--- a/sys/net/network_layer/fib/universal_address.c
+++ b/sys/net/network_layer/fib/universal_address.c
@@ -9,7 +9,7 @@
  *
  * @ingroup fib
  * @{
- * @file    universal_address.c
+ * @file
  * @brief   Functions to manage universal address container
  * @author  Martin Landsmann <Martin.Landsmann@HAW-Hamburg.de>
  * @}
diff --git a/sys/net/network_layer/sixlowpan/border/border.c b/sys/net/network_layer/sixlowpan/border/border.c
index 808b1f932cde888b4ebded152d0c5c1ccf48ee69..8c9b912d4214339ff6f13d8d1ec55f14c6e1f3ea 100644
--- a/sys/net/network_layer/sixlowpan/border/border.c
+++ b/sys/net/network_layer/sixlowpan/border/border.c
@@ -9,7 +9,7 @@
  *
  * @ingroup sixlowpan
  * @{
- * @file    sixlowborder.c
+ * @file
  * @brief   constraint node implementation for a 6lowpan border router
  * @author  Martine Lenders <mlenders@inf.fu-berlin.de>
  * @author  Oliver Hahm <oliver.hahm@inria.fr>
diff --git a/sys/net/network_layer/sixlowpan/border/bordermultiplex.c b/sys/net/network_layer/sixlowpan/border/bordermultiplex.c
index d0958006ba46dc7e3835c9aff50e5b85936707f7..47131ba65cc1059feb0bec7130f705b7fe52ac9c 100644
--- a/sys/net/network_layer/sixlowpan/border/bordermultiplex.c
+++ b/sys/net/network_layer/sixlowpan/border/bordermultiplex.c
@@ -9,7 +9,7 @@
  *
  * @ingroup sixlowpan
  * @{
- * @file    bordermultiplex.c
+ * @file
  * @brief   multiplexiing border router information
  * @author  Martine Lenders <mlenders@inf.fu-berlin.de>
  * @author  Oliver Hahm <oliver.hahm@inria.fr>
diff --git a/sys/net/network_layer/sixlowpan/border/bordermultiplex.h b/sys/net/network_layer/sixlowpan/border/bordermultiplex.h
index d80e813a05021eb5b0e14e94530a043022958b98..afbaee8f6843af828099d7277cbad40eea35bff2 100644
--- a/sys/net/network_layer/sixlowpan/border/bordermultiplex.h
+++ b/sys/net/network_layer/sixlowpan/border/bordermultiplex.h
@@ -9,7 +9,7 @@
  *
  * @ingroup sixlowpan
  * @{
- * @file    bordermultiplex.h
+ * @file
  * @brief   data structs for border router multiplexing
  * @author  Martine Lenders <mlenders@inf.fu-berlin.de>
  * @author  Oliver Hahm <oliver.hahm@inria.fr>
diff --git a/sys/net/network_layer/sixlowpan/border/flowcontrol.c b/sys/net/network_layer/sixlowpan/border/flowcontrol.c
index d8900456263b57670750ca01b5b97859bd3263ec..78280b000799513334391424aae3f0bf5f22a0ba 100644
--- a/sys/net/network_layer/sixlowpan/border/flowcontrol.c
+++ b/sys/net/network_layer/sixlowpan/border/flowcontrol.c
@@ -9,7 +9,7 @@
  *
  * @ingroup sixlowpan
  * @{
- * @file    flowcontrol.c
+ * @file
  * @brief   flowcontrol for constraint node border router implementation
  * @author  Martine Lenders <mlenders@inf.fu-berlin.de>
  * @author  Oliver Hahm <oliver.hahm@inria.fr>
diff --git a/sys/net/network_layer/sixlowpan/border/flowcontrol.h b/sys/net/network_layer/sixlowpan/border/flowcontrol.h
index 013291606ed122caf7c9c4bb3f3db28308222b66..63f62ebac6eeda64f17f028208a0ccd90a46e2d4 100644
--- a/sys/net/network_layer/sixlowpan/border/flowcontrol.h
+++ b/sys/net/network_layer/sixlowpan/border/flowcontrol.h
@@ -9,7 +9,7 @@
  *
  * @ingroup sixlowpan
  * @{
- * @file    flowcontrol.h
+ * @file
  * @brief   data structs for border router flowcontrol
  * @author  Martine Lenders <mlenders@inf.fu-berlin.de>
  * @author  Oliver Hahm <oliver.hahm@inria.fr>
diff --git a/sys/net/network_layer/sixlowpan/lowpan.c b/sys/net/network_layer/sixlowpan/lowpan.c
index a8aa511ead499f62a1359cc6748e74ef206df763..36ca3e45292e145a1e5628c563253b2a680c769c 100644
--- a/sys/net/network_layer/sixlowpan/lowpan.c
+++ b/sys/net/network_layer/sixlowpan/lowpan.c
@@ -9,7 +9,7 @@
  *
  * @ingroup sixlowpan
  * @{
- * @file    sixlowpan.c
+ * @file
  * @brief   6lowpan functions
  * @author  Stephan Zeisberg <zeisberg@mi.fu-berlin.de>
  * @author  Martine Lenders <mlenders@inf.fu-berlin.de>
diff --git a/sys/net/network_layer/sixlowpan/lowpan.h b/sys/net/network_layer/sixlowpan/lowpan.h
index c3ba07a7bf2a66fdf279cfe235c7085fe5f1f778..39e0a4f0181c370d2a8b0473241b1b9406dafb56 100644
--- a/sys/net/network_layer/sixlowpan/lowpan.h
+++ b/sys/net/network_layer/sixlowpan/lowpan.h
@@ -7,7 +7,7 @@
  */
 
 /**
- * @file        network_layer/sixlowpan/lowpan.h
+ * @file
  * @brief       6lowpan header
  *
  * @author      Stephan Zeisberg <zeisberg@mi.fu-berlin.de>
diff --git a/sys/net/network_layer/sixlowpan/mac.c b/sys/net/network_layer/sixlowpan/mac.c
index 16cdf246275daeb9679aad276f79b08c1b2fd198..da26e69792cc279fa88216a76b7e76fc39cad263 100644
--- a/sys/net/network_layer/sixlowpan/mac.c
+++ b/sys/net/network_layer/sixlowpan/mac.c
@@ -9,7 +9,7 @@
  *
  * @ingroup sixlowpan
  * @{
- * @file    sixlowmac.c
+ * @file
  * @brief   6lowpan link layer functions
  * @author  Stephan Zeisberg <zeisberg@mi.fu-berlin.de>
  * @author  Martine Lenders <mlenders@inf.fu-berlin.de>
diff --git a/sys/net/network_layer/sixlowpan/serialnumber.c b/sys/net/network_layer/sixlowpan/serialnumber.c
index 7acdde1092a820a3ca69483cf41b7549db185961..e328e487d7e965b06407d48a4a32720eb00f74e3 100644
--- a/sys/net/network_layer/sixlowpan/serialnumber.c
+++ b/sys/net/network_layer/sixlowpan/serialnumber.c
@@ -9,7 +9,7 @@
  *
  * @ingroup sixlowpan
  * @{
- * @file    serialnumber.c
+ * @file
  * @brief   serial number arithmetics (corresponding RFC1982) for version field in ABRO
  * @author  Martine Lenders <mlenders@inf.fu-berlin.de>
  * @author  Oliver Hahm <oliver.hahm@inria.fr>
diff --git a/sys/net/routing/aodvv2/aodv.c b/sys/net/routing/aodvv2/aodv.c
index d6d502ffc24ce31493ac95b4cc2fece33be6f5e3..6ff5d611f654a504c98ba27a0ea17a196d3812b1 100644
--- a/sys/net/routing/aodvv2/aodv.c
+++ b/sys/net/routing/aodvv2/aodv.c
@@ -11,7 +11,7 @@
  * @ingroup     aodvv2
  * @{
  *
- * @file        aodv.c
+ * @file
  * @brief       aodvv2 routing protocol
  *
  * @author      Lotte Steenbrink <lotte.steenbrink@fu-berlin.de>
diff --git a/sys/net/routing/aodvv2/aodv.h b/sys/net/routing/aodvv2/aodv.h
index f210b7e22e573b476989dd3ec3afaf18e98fca23..dd14143d42ef0425910ae303f4b2be59eb0cc8de 100644
--- a/sys/net/routing/aodvv2/aodv.h
+++ b/sys/net/routing/aodvv2/aodv.h
@@ -11,7 +11,7 @@
  * @ingroup     aodvv2
  * @{
  *
- * @file        aodv.h
+ * @file
  * @brief       aodvv2 routing protocol
  *
  * @author      Lotte Steenbrink <lotte.steenbrink@fu-berlin.de>
diff --git a/sys/net/routing/aodvv2/constants.h b/sys/net/routing/aodvv2/constants.h
index 3567ccfce995a0f70124630d1a83884f379bf49f..0b061b9fd1f401031db3b3b9cd9398d2177552c2 100644
--- a/sys/net/routing/aodvv2/constants.h
+++ b/sys/net/routing/aodvv2/constants.h
@@ -11,7 +11,7 @@
  * @ingroup     aodvv2
  * @{
  *
- * @file        constants.h
+ * @file
  * @brief       constants for the aodvv2 routing protocol
  *
  * @author      Lotte Steenbrink <lotte.steenbrink@fu-berlin.de>
diff --git a/sys/net/routing/aodvv2/reader.c b/sys/net/routing/aodvv2/reader.c
index 7bd01ac4a70722b00eb6d664495da647b2322fcd..1d4dbf1fa28eeae3ee672aefb5fa264d79ce298d 100644
--- a/sys/net/routing/aodvv2/reader.c
+++ b/sys/net/routing/aodvv2/reader.c
@@ -11,7 +11,7 @@
  * @ingroup     aodvv2
  * @{
  *
- * @file        reader.c
+ * @file
  * @brief       reading and handling of RFC5444 aodvv2 messages
  *
  * @author      Lotte Steenbrink <lotte.steenbrink@fu-berlin.de>
diff --git a/sys/net/routing/aodvv2/reader.h b/sys/net/routing/aodvv2/reader.h
index 07fe13384393a3b47f8d1bd44b6d47115c340a19..c47b5a06b5bd397efe3e3d116fa40ecaceb1adcb 100644
--- a/sys/net/routing/aodvv2/reader.h
+++ b/sys/net/routing/aodvv2/reader.h
@@ -11,7 +11,7 @@
  * @ingroup     aodvv2
  * @{
  *
- * @file        reader.h
+ * @file
  * @brief       reading and handling of RFC5444 aodvv2 messages
  *
  * @author      Lotte Steenbrink <lotte.steenbrink@fu-berlin.de>
diff --git a/sys/net/routing/aodvv2/routingtable.c b/sys/net/routing/aodvv2/routingtable.c
index 1c4911745986880525ef52ef3aaaa717332ab2a5..953a0623edad3103e800746580e2cf1a413e5f80 100644
--- a/sys/net/routing/aodvv2/routingtable.c
+++ b/sys/net/routing/aodvv2/routingtable.c
@@ -11,7 +11,7 @@
  * @ingroup     aodvv2
  * @{
  *
- * @file        routing.c
+ * @file
  * @brief       Cobbled-together routing table.
  *
  * @author      Lotte Steenbrink <lotte.steenbrink@fu-berlin.de>
diff --git a/sys/net/routing/aodvv2/routingtable.h b/sys/net/routing/aodvv2/routingtable.h
index 87e4421585cd2d64f250b1eef4707f20c7e28e2b..c69677a5a636b29371e3aef61b9396e8cfa7154b 100644
--- a/sys/net/routing/aodvv2/routingtable.h
+++ b/sys/net/routing/aodvv2/routingtable.h
@@ -11,7 +11,7 @@
  * @ingroup     aodvv2
  * @{
  *
- * @file        routingtable.h
+ * @file
  * @brief       Cobbled-together routing table.
  *
  * @author      Lotte Steenbrink <lotte.steenbrink@fu-berlin.de>
diff --git a/sys/net/routing/aodvv2/seqnum.c b/sys/net/routing/aodvv2/seqnum.c
index 9f8da607b63539ffbb19e66129443334819483c3..0cfec95f761e1818e919d719e7c2ddccc380fe51 100644
--- a/sys/net/routing/aodvv2/seqnum.c
+++ b/sys/net/routing/aodvv2/seqnum.c
@@ -11,7 +11,7 @@
  * @ingroup     aodvv2
  * @{
  *
- * @file        seqnum.c
+ * @file
  * @brief       aodvv2 sequence number
  *
  * @author      Lotte Steenbrink <lotte.steenbrink@fu-berlin.de>
diff --git a/sys/net/routing/aodvv2/seqnum.h b/sys/net/routing/aodvv2/seqnum.h
index 0a11a44b6c05a2e7a47d08e70c60c7e62c2afc6e..c47ee224e2f3a51a053b7047246874d92a2e1772 100644
--- a/sys/net/routing/aodvv2/seqnum.h
+++ b/sys/net/routing/aodvv2/seqnum.h
@@ -11,7 +11,7 @@
  * @ingroup     aodvv2
  * @{
  *
- * @file        seqnum.h
+ * @file
  * @brief       aodvv2 sequence number
  *
  * @author      Lotte Steenbrink <lotte.steenbrink@fu-berlin.de>
diff --git a/sys/net/routing/aodvv2/utils.c b/sys/net/routing/aodvv2/utils.c
index 1f66748bc554799aeb17cddb7c9d2de2a0956ac7..62f4741b69d4af326dfb5be5c262fe8be03b7d3a 100644
--- a/sys/net/routing/aodvv2/utils.c
+++ b/sys/net/routing/aodvv2/utils.c
@@ -11,7 +11,7 @@
  * @ingroup     aodvv2
  * @{
  *
- * @file        utils.c
+ * @file
  * @brief       client- and RREQ-table, ipv6 address representation converters
  *
  * @author      Lotte Steenbrink <lotte.steenbrink@fu-berlin.de>
diff --git a/sys/net/routing/aodvv2/utils.h b/sys/net/routing/aodvv2/utils.h
index 2c35190596ff36c4ef8ca68e1675b5f45a7d50a7..2a23140e7f6c443d4d4da7e2959dff11bfe5afa4 100644
--- a/sys/net/routing/aodvv2/utils.h
+++ b/sys/net/routing/aodvv2/utils.h
@@ -11,7 +11,7 @@
  * @ingroup     aodvv2
  * @{
  *
- * @file        utils.h
+ * @file
  * @brief       client- and RREQ-table, ipv6 address representation converters
  *
  * @author      Lotte Steenbrink <lotte.steenbrink@fu-berlin.de>
diff --git a/sys/net/routing/aodvv2/writer.c b/sys/net/routing/aodvv2/writer.c
index 4f936734c53232c8a3696aafa920561f29f21451..27508242514795197941f2556e3d09e5f09432d6 100644
--- a/sys/net/routing/aodvv2/writer.c
+++ b/sys/net/routing/aodvv2/writer.c
@@ -11,7 +11,7 @@
  * @ingroup     aodvv2
  * @{
  *
- * @file        writer.c
+ * @file
  * @brief       writer to create RFC5444 aodvv2 messages
  *
  * @author      Lotte Steenbrink <lotte.steenbrink@fu-berlin.de>
diff --git a/sys/net/routing/aodvv2/writer.h b/sys/net/routing/aodvv2/writer.h
index f3ace00c2c9b426a193055b24b1b2cb9e16625b1..24fa54386f6ee66a3079597a62d154c9448f1369 100644
--- a/sys/net/routing/aodvv2/writer.h
+++ b/sys/net/routing/aodvv2/writer.h
@@ -11,7 +11,7 @@
  * @ingroup     aodvv2
  * @{
  *
- * @file        writer.h
+ * @file
  * @brief       writer to create RFC5444 aodvv2 messages
  *
  * @author      Lotte Steenbrink <lotte.steenbrink@fu-berlin.de>
diff --git a/sys/net/routing/etx_beaconing.c b/sys/net/routing/etx_beaconing.c
index 836e1d120e09398628f8207b3d44e357e41c249b..0abb69526daafd5c9f342f7b1a31c9c2d1ef32d1 100644
--- a/sys/net/routing/etx_beaconing.c
+++ b/sys/net/routing/etx_beaconing.c
@@ -11,7 +11,7 @@
 /**
  * @ingroup     rpl
  * @{
- * @file        etx_beaconing.c
+ * @file
  * @brief       ETX-beaconing implementation
  *
  * Implementation for ETX-based beaconing.
diff --git a/sys/net/routing/rpl/of0.c b/sys/net/routing/rpl/of0.c
index 913be73b87cb56ffc755f9f5b9403667c9c24122..3f3778cbd79f6d999e9699e6b1ce547d5968b7a2 100644
--- a/sys/net/routing/rpl/of0.c
+++ b/sys/net/routing/rpl/of0.c
@@ -9,7 +9,7 @@
 /**
  * @ingroup     rpl
  * @{
- * @file        of0.c
+ * @file
  * @brief       Objective Function Zero.
  *
  * Implementation of Objective Function Zero.
diff --git a/sys/net/routing/rpl/of0.h b/sys/net/routing/rpl/of0.h
index e256dce73e1e41abd7b38f8b78e44cf55dfffe09..d0394f277e8da330552051a80fa2da5a8845d36c 100644
--- a/sys/net/routing/rpl/of0.h
+++ b/sys/net/routing/rpl/of0.h
@@ -9,7 +9,7 @@
 /**
  * @ingroup     rpl
  * @{
- * @file        of0.h
+ * @file
  * @brief       Objective Function Zero.
  *
  * Header-file, which defines all functions for the implementation of Objective Function Zero.
diff --git a/sys/net/routing/rpl/of_mrhof.c b/sys/net/routing/rpl/of_mrhof.c
index 83eb3bb2850071daea2da2b1dff5bd2cbf3dd039..da77d6893d017e33571bce24a59cca69f86d3c82 100644
--- a/sys/net/routing/rpl/of_mrhof.c
+++ b/sys/net/routing/rpl/of_mrhof.c
@@ -9,7 +9,7 @@
 /**
  * @ingroup     rpl
  * @{
- * @file        of_mrhof.c
+ * @file
  * @brief       Objective Function MRHOF.
  *
  * Implementation of Objective Function MRHOF.
diff --git a/sys/net/routing/rpl/of_mrhof.h b/sys/net/routing/rpl/of_mrhof.h
index cc0b0e23a2327b56a5c6d15873b18324dcd9a655..71aa8d0424d01bfaa7341a9873cd828dbeec7858 100644
--- a/sys/net/routing/rpl/of_mrhof.h
+++ b/sys/net/routing/rpl/of_mrhof.h
@@ -9,7 +9,7 @@
 /**
  * @ingroup     rpl
  * @{
- * @file        of_mrhof.h
+ * @file
  * @brief       Objective Function MRHOF.
  *
  * Header-file, which defines all functions for the implementation of Objective Function MRHOF.
diff --git a/sys/net/routing/rpl/rpl.c b/sys/net/routing/rpl/rpl.c
index b30c91979aa0b6c414cdd9d876d2547de02a7423..102012c18f204e1a1b655a395a2aa71834127fa5 100644
--- a/sys/net/routing/rpl/rpl.c
+++ b/sys/net/routing/rpl/rpl.c
@@ -11,7 +11,7 @@
  * @ingroup     rpl
  * @{
  *
- * @file        rpl.c
+ * @file
  * @brief       Implementation of the RPL-core.
  *
  * Implementation of core RPL-functions. Normally it shouldn't be necessary to
diff --git a/sys/net/routing/rpl/rpl_dodag.c b/sys/net/routing/rpl/rpl_dodag.c
index 8c9528436e88d2692fdbb2e1b35a07876baac1f9..eb09fb43363c479d50eaf443679616c6cd89da62 100644
--- a/sys/net/routing/rpl/rpl_dodag.c
+++ b/sys/net/routing/rpl/rpl_dodag.c
@@ -8,7 +8,7 @@
  * @ingroup rpl
  * @{
  *
- * @file        rpl_dodag.c
+ * @file
  * @brief       RPL DODAG
  *
  * Implementation of a DODAG for usage with RPL.
diff --git a/sys/net/routing/rpl/rpl_of_manager.c b/sys/net/routing/rpl/rpl_of_manager.c
index d60944d5d8e09be9c5f91dfbcfb20b623160e302..4973aec1e881cd7038974477fcd433319310d629 100644
--- a/sys/net/routing/rpl/rpl_of_manager.c
+++ b/sys/net/routing/rpl/rpl_of_manager.c
@@ -12,7 +12,7 @@
  *
  * @ingroup rpl
  * @{
- * @file    rpl_of_manager.c
+ * @file
  * @brief   RPL Objective functions manager
  * @author  Fabian Brandt <fabianbr@zedat.fu-berlin.de>
  * @}
diff --git a/sys/net/transport_layer/socket_base/msg_help.c b/sys/net/transport_layer/socket_base/msg_help.c
index 4b9f6e617977edee1e1d470ad6164d0fb1f6ce65..2c8ddb43869453dbd5b802208f37ca3d7b50a0d3 100644
--- a/sys/net/transport_layer/socket_base/msg_help.c
+++ b/sys/net/transport_layer/socket_base/msg_help.c
@@ -8,7 +8,7 @@
 
 /**
  * @{
- * @file    msg_help.c
+ * @file
  * @brief   Providing implementation for prototypes defined in msg_help.h.
  * @author  Oliver Gesch <oliver.gesch@googlemail.com>
  */
diff --git a/sys/net/transport_layer/socket_base/msg_help.h b/sys/net/transport_layer/socket_base/msg_help.h
index e763855e7649bb3e681d4ace62e91500306385d3..271b83a7cc7836f9dd584ad51e936802f8342a9a 100644
--- a/sys/net/transport_layer/socket_base/msg_help.h
+++ b/sys/net/transport_layer/socket_base/msg_help.h
@@ -8,7 +8,7 @@
 
 /**
  * @{
- * @file    msg_help.h
+ * @file
  * @author  Oliver Gesch <oliver.gesch@googlemail.com>
  */
 #ifndef MSG_HELP_H_
diff --git a/sys/net/transport_layer/socket_base/socket.c b/sys/net/transport_layer/socket_base/socket.c
index 58945be750f6dd2a792c428c2c674fa6502eb223..841d87f2ffdd774a7e4e00d929d2aef2ea021f76 100644
--- a/sys/net/transport_layer/socket_base/socket.c
+++ b/sys/net/transport_layer/socket_base/socket.c
@@ -9,7 +9,7 @@
 /**
  * @ingroup socket_base
  * @{
- * @file    socket.c
+ * @file
  * @brief   functions for BSD socket API, methods return default values and
  *          will be overwritten by appropriate transport layer protocols.
  * @author  Oliver Gesch <oliver.gesch@googlemail.com>
diff --git a/sys/net/transport_layer/tcp/tcp.c b/sys/net/transport_layer/tcp/tcp.c
index 4555ac982fd67d1b9d40ddbb82900abe6fda30d1..a2f6d2503125a88a761a6906685c7669ca90e2a6 100644
--- a/sys/net/transport_layer/tcp/tcp.c
+++ b/sys/net/transport_layer/tcp/tcp.c
@@ -9,7 +9,7 @@
  *
  * @ingroup tcp
  * @{
- * @file    tcp.c
+ * @file
  * @brief   TCP implementation
  * @author  Oliver Gesch <oliver.gesch@googlemail.com>
  * @author  Cenk Gündoğan <cnkgndgn@gmail.com>
diff --git a/sys/net/transport_layer/tcp/tcp_hc.c b/sys/net/transport_layer/tcp/tcp_hc.c
index 85cbaf0a6ac2eb90bc8b710bffaa3ed61da5d6fb..03c05406c1533fe0900273bc3aedadfe70d14ba3 100644
--- a/sys/net/transport_layer/tcp/tcp_hc.c
+++ b/sys/net/transport_layer/tcp/tcp_hc.c
@@ -9,7 +9,7 @@
  *
  * @ingroup transport_layer
  * @{
- * @file    tcp_hc.c
+ * @file
  * @brief   TCP HC
  * @author  Oliver Gesch <oliver.gesch@googlemail.com>
  * @}
diff --git a/sys/net/transport_layer/tcp/tcp_timer.c b/sys/net/transport_layer/tcp/tcp_timer.c
index 25e4cb553420d411c299303eff8f2bc4cd168be1..c60414c8fb5be96aba53ec36942d50c15c5a3db9 100644
--- a/sys/net/transport_layer/tcp/tcp_timer.c
+++ b/sys/net/transport_layer/tcp/tcp_timer.c
@@ -9,7 +9,7 @@
  *
  * @ingroup transport_layer
  * @{
- * @file    tcp_timer.c
+ * @file
  * @brief   TCP timer
  * @author  Oliver Gesch <oliver.gesch@googlemail.com>
  * @}
diff --git a/sys/net/transport_layer/tcp/tcp_timer.h b/sys/net/transport_layer/tcp/tcp_timer.h
index ff1d707e976a18274cd9fc59a7e74e6a2bb32ede..ec65eb722b7e1821c600165ffdca7c47f2002f31 100644
--- a/sys/net/transport_layer/tcp/tcp_timer.h
+++ b/sys/net/transport_layer/tcp/tcp_timer.h
@@ -8,7 +8,7 @@
 
 /**
  * @{
- * @file    tcp_timer.h
+ * @file
  * @author  Oliver Gesch <oliver.gesch@googlemail.com>
  */
 
diff --git a/sys/net/transport_layer/udp/udp.c b/sys/net/transport_layer/udp/udp.c
index 6dc93f78c4ed026b3b4b1967162e370304585b63..bdb27ff5e23a214207eab8ae2520a9ff6853751a 100644
--- a/sys/net/transport_layer/udp/udp.c
+++ b/sys/net/transport_layer/udp/udp.c
@@ -9,7 +9,7 @@
 /**
  * @ingroup udp
  * @{
- * @file    udp.c
+ * @file
  * @brief   UDP implementation
  * @author  Oliver Gesch <oliver.gesch@googlemail.com>
  * @author  Cenk Gündoğan <cnkgndgn@gmail.com>
diff --git a/sys/od/od.c b/sys/od/od.c
index b3667142e42c67a9f308b7c3f9298e8f59f989e8..21cd1ade8e317ddcd22ebafb59c6a881582a81ee 100644
--- a/sys/od/od.c
+++ b/sys/od/od.c
@@ -9,7 +9,7 @@
 /**
  * @{
  *
- * @file    od.c
+ * @file
  */
 #include <stdio.h>
 #include <string.h>
diff --git a/sys/oneway-malloc/oneway-malloc.c b/sys/oneway-malloc/oneway-malloc.c
index 7fea119fc5abee9dde5e5490fc35c7d97d667321..630a5bf471b60d0d0b4d74d2766ac2adac1b2432 100644
--- a/sys/oneway-malloc/oneway-malloc.c
+++ b/sys/oneway-malloc/oneway-malloc.c
@@ -11,7 +11,7 @@
  * @ingroup sys
  * @{
  *
- * @file        oneway_malloc.c
+ * @file
  * @brief       Simple malloc wrapper for SBRK
 
  * @author      Kaspar Schleiser <kaspar@schleiser.de>
diff --git a/sys/posix/fd.c b/sys/posix/fd.c
index 8f40bbda354ed6ecac257820e87061eaad44c972..520efb10c718ed7a38d4cef0bf8e22c5e1ec7740 100644
--- a/sys/posix/fd.c
+++ b/sys/posix/fd.c
@@ -9,7 +9,7 @@
 /**
  * @ingroup posix
  * @{
- * @file    fd.c
+ * @file
  * @brief   Providing unifying file descriptor wrapper for POSIX-compliant
  *          operations.
  * @author  Christian Mehlis <mehlis@inf.fu-berlin.de>
diff --git a/sys/posix/include/strings.h b/sys/posix/include/strings.h
index 3b456296bd702af5cd2d27778031971e9561bd3a..5df101c954eb5166fb2f520e3cdbdbd0c120970c 100644
--- a/sys/posix/include/strings.h
+++ b/sys/posix/include/strings.h
@@ -10,7 +10,7 @@
  * @ingroup     posix
  * @{
  *
- * @file    strings.h
+ * @file
  * @brief   string operations
  *
  * @see     <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/strings.h.html">
diff --git a/sys/posix/include/unistd.h b/sys/posix/include/unistd.h
index ccadd74915a2350db9f74abc6008bfdbbfea80f7..3bda2a070e9dec19bbdda0ef0bf50826e99afcd5 100644
--- a/sys/posix/include/unistd.h
+++ b/sys/posix/include/unistd.h
@@ -12,7 +12,7 @@
  */
 
 /**
- * @file    unistd.h
+ * @file
  * @brief   standard symbolic constants and types
  * @see     <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html">
  *              The Open Group Base Specifications Issue 7, <unistd.h>
diff --git a/sys/posix/pnet/include/arpa/inet.h b/sys/posix/pnet/include/arpa/inet.h
index 04493a5c816b999ea052e844aef3a7b1d449b4b7..91841ea5c1a3e3e150ce8d2b8d290fa5dea797b8 100644
--- a/sys/posix/pnet/include/arpa/inet.h
+++ b/sys/posix/pnet/include/arpa/inet.h
@@ -12,7 +12,7 @@
  */
 
 /**
- * @file    arpa/inet.h
+ * @file
  * @brief   Definitions for internet operations
  * @see     <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/arpa_inet.h.html">
  *              The Open Group Base Specifications Issue 7, <arpa/inet.h>
diff --git a/sys/posix/pnet/include/netinet/in.h b/sys/posix/pnet/include/netinet/in.h
index 9c2a2db3b4b95a77ad7be257754c23df1cc451c8..c877370d1e7e36604b57158e98c7897c8a5cdf69 100644
--- a/sys/posix/pnet/include/netinet/in.h
+++ b/sys/posix/pnet/include/netinet/in.h
@@ -12,7 +12,7 @@
  */
 
 /**
- * @file    netinet/in.h
+ * @file
  * @brief   Main socket header
  * @see     <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netinet_in.h.html">
  *              The Open Group Base Specifications Issue 7, <netinet/in.h>
diff --git a/sys/posix/pnet/include/sys/socket.h b/sys/posix/pnet/include/sys/socket.h
index 7b1b2df01400529c01dde9cd1ed5f57e9ff9a934..925ab2cddf67d584251c495285998527408f9724 100644
--- a/sys/posix/pnet/include/sys/socket.h
+++ b/sys/posix/pnet/include/sys/socket.h
@@ -12,7 +12,7 @@
  */
 
 /**
- * @file    sys/socket.h
+ * @file
  * @brief   Main socket header
  * @see     <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html">
  *              The Open Group Base Specifications Issue 7, <sys/socket.h>
diff --git a/sys/posix/pnet/netinet_in.c b/sys/posix/pnet/netinet_in.c
index adaf38b9a8cefce1f19e47d511fdba5a7fa9e088..7ef06230c3cecdfbaca4fb1f13fa94fdf126a671 100644
--- a/sys/posix/pnet/netinet_in.c
+++ b/sys/posix/pnet/netinet_in.c
@@ -8,7 +8,7 @@
 
 /**
  * @{
- * @file    netinet_in.c
+ * @file
  * @brief   Providing values for in6addr_any and in6addr_loopback.
  * @author  Martine Lenders <mlenders@inf.fu-berlin.de>
  */
diff --git a/sys/posix/pnet/sys_socket.c b/sys/posix/pnet/sys_socket.c
index 924acbe9052522bc1be33d7548d4fede74dc6cba..b398da56b446cd7a9db52d394509eeb55d52092c 100644
--- a/sys/posix/pnet/sys_socket.c
+++ b/sys/posix/pnet/sys_socket.c
@@ -8,7 +8,7 @@
 
 /**
  * @{
- * @file    sys_socket.c
+ * @file
  * @brief   Providing implementation for POSIX socket wrapper.
  * @author  Martine Lenders <mlenders@inf.fu-berlin.de>
  */
diff --git a/sys/posix/posix_io.c b/sys/posix/posix_io.c
index 35bd215a0a851cd5b919f759fd3d1a09f4c3bc29..98c8ce65a00027bd923cebc5609ae3f235593eba 100644
--- a/sys/posix/posix_io.c
+++ b/sys/posix/posix_io.c
@@ -9,7 +9,7 @@
  *
  * @ingroup sys_posix
  * @{
- * @file    posix_io.c
+ * @file
  * @brief   Implementation of basic POSIX IO functionality.
  * @author  Kaspar Schleiser <kaspar@schleiser.de>
  * @}
diff --git a/sys/posix/pthread/pthread_cond.c b/sys/posix/pthread/pthread_cond.c
index b089fd9af8facb7d9f7922a6aeade51a2b6793dc..e4dcecadf11761c1e26eb45fdc025dc318ad24d4 100644
--- a/sys/posix/pthread/pthread_cond.c
+++ b/sys/posix/pthread/pthread_cond.c
@@ -10,7 +10,7 @@
  * @ingroup     sys
  * @{
  *
- * @file        pthread_cond.c
+ * @file
  * @brief       Condition variable implementation
  *
  * @author      Martin Landsmann <martin.landsmann@haw-hamburg.de>
diff --git a/sys/posix/semaphore.c b/sys/posix/semaphore.c
index 094b3e7c0fde63013fdd11cd3d984bdfce5ae005..09a4c40c346586ea16a6218bed0b691d0d631e9c 100644
--- a/sys/posix/semaphore.c
+++ b/sys/posix/semaphore.c
@@ -11,7 +11,7 @@
  *
  * @{
  *
- * @file    semaphore.c
+ * @file
  * @brief   Implementation of semaphores with priority queues
  *
  * @author  Christian Mehlis <mehlis@inf.fu-berlin.de>
diff --git a/sys/posix/strings.c b/sys/posix/strings.c
index 03136f2a0b586ec87b2c51c94af510862d60cbbd..5d74c5b8e19d8757a66332db75d3b8a43262e483 100644
--- a/sys/posix/strings.c
+++ b/sys/posix/strings.c
@@ -8,7 +8,7 @@
 
 /**
  * @{
- * @file    strings.c
+ * @file
  * @brief   Providing implementation for prototypes defined in strings.h.
  * @author  Martine Lenders <mlenders@inf.fu-berlin.de>
  */
diff --git a/sys/posix/unistd.c b/sys/posix/unistd.c
index d55ea298f25c08f9e621cb30d87a0a199cf0d7d1..abc89db0c46c97f07bad3e6c8d034ecb1daa71f3 100644
--- a/sys/posix/unistd.c
+++ b/sys/posix/unistd.c
@@ -8,7 +8,7 @@
 
 /**
  * @{
- * @file    fd.c
+ * @file
  * @brief   Providing implementation for close for fds defined in fd.h.
  * @author  Martine Lenders <mlenders@inf.fu-berlin.de>
  * @author  Christian Mehlis <mehlis@inf.fu-berlin.de>
diff --git a/sys/ps/ps.c b/sys/ps/ps.c
index c2a0aa67aa93e087e17f1a55c0fa691188ff2a9a..dbdbec38411662a19b80019648aee87cd724bff9 100644
--- a/sys/ps/ps.c
+++ b/sys/ps/ps.c
@@ -9,7 +9,7 @@
  *
  * @ingroup ps
  * @{
- * @file    ps.c
+ * @file
  * @brief   UNIX like ps command
  * @author  Kaspar Schleiser <kaspar@schleiser.de>
  * @}
diff --git a/sys/transceiver/transceiver.c b/sys/transceiver/transceiver.c
index a0a89a7a607ca5cf4bfc359152523627a3c8a839..2f9f62488fc15c02fe70bb89ff54f3c1fc26999b 100644
--- a/sys/transceiver/transceiver.c
+++ b/sys/transceiver/transceiver.c
@@ -9,7 +9,7 @@
  *
  * @ingroup transceiver
  * @{
- * @file    transceiver.c
+ * @file
  * @brief   Providing a generic interface to the driver implementation for any supported network device.
  * @author  Oliver Hahm <oliver.hahm@inria.fr>
  * @}
diff --git a/tests/unittests/README.md b/tests/unittests/README.md
index 6c55f1f19561a4b022431485c439263194f0464d..0e9a48150f421763074e13e96495d51a1f7d1a80 100644
--- a/tests/unittests/README.md
+++ b/tests/unittests/README.md
@@ -135,7 +135,7 @@ The test header ``tests-<modulename>/tests-<module>.h`` of a module you add to `
  * @addtogroup  unittests
  * @{
  *
- * @file        tests-<module>.h
+ * @file
  * @brief       Unittests for the ``module`` module
  *
  * @author      <author>
diff --git a/tests/unittests/netdev_dummy/include/netdev_dummy.h b/tests/unittests/netdev_dummy/include/netdev_dummy.h
index 9ab346be08c7e85ba81572d59cd3cd5909969e20..ad36122ccc5831e4bf52b6f5e781d9b08d8dce96 100644
--- a/tests/unittests/netdev_dummy/include/netdev_dummy.h
+++ b/tests/unittests/netdev_dummy/include/netdev_dummy.h
@@ -10,7 +10,7 @@
  * @addtogroup  unittests
  * @{
  *
- * @file        netdev_dummy.h
+ * @file
  * @brief       Provides a virtual device that understands the netdev_base API
  *              for testing.
  *
diff --git a/tests/unittests/netdev_dummy/netdev_dummy.c b/tests/unittests/netdev_dummy/netdev_dummy.c
index ef59efcc16c9d4c27e09b28ae84c5304026d68c6..318b32089455bc8ab79352ab081cd8cfbd64f529 100644
--- a/tests/unittests/netdev_dummy/netdev_dummy.c
+++ b/tests/unittests/netdev_dummy/netdev_dummy.c
@@ -10,7 +10,7 @@
  * @addtogroup
  * @{
  *
- * @file        netdev_dummy.c
+ * @file
  *
  * @author      Martine Lenders <mlenders@inf.fu-berlin.de>
  */
diff --git a/tests/unittests/tests-base64/tests-base64.h b/tests/unittests/tests-base64/tests-base64.h
index ad323d2d7b2b121ecfd2428240374b4adb831151..d0d5e80df5b93773e4776aa75248a9ab8cfe88b5 100644
--- a/tests/unittests/tests-base64/tests-base64.h
+++ b/tests/unittests/tests-base64/tests-base64.h
@@ -10,7 +10,7 @@
  * @addtogroup  unittests
  * @{
  *
- * @file        tests-base64.h
+ * @file
  * @brief       Unittests for the ``base64`` module
  *
  * @author      Martin Landsmann <Martin.Landsmann@HAW-Hamburg.de>
diff --git a/tests/unittests/tests-bloom/tests-bloom.h b/tests/unittests/tests-bloom/tests-bloom.h
index 798ffdda960f00917440468561d95751393a2ca4..ab2082d4bd72fbd4b462db3af363e832cb9fd02a 100644
--- a/tests/unittests/tests-bloom/tests-bloom.h
+++ b/tests/unittests/tests-bloom/tests-bloom.h
@@ -10,7 +10,7 @@
  * @addtogroup  unittests
  * @{
  *
- * @file        tests-bloom.h
+ * @file
  * @brief       Unittests for the ``bloom`` module
  *
  * @author      Philipp Rosenkranz <philipp.rosenkranz@fu-berlin.de>
diff --git a/tests/unittests/tests-core/tests-core.h b/tests/unittests/tests-core/tests-core.h
index e27b81dc93bb49a6c404a0a252304f51972ddfd6..35ad00788ee8196c5c3ce67ed381be0dadac50b8 100644
--- a/tests/unittests/tests-core/tests-core.h
+++ b/tests/unittests/tests-core/tests-core.h
@@ -10,7 +10,7 @@
  * @addtogroup  unittests
  * @{
  *
- * @file        tests-core.h
+ * @file
  * @brief       Unittests for the ``core`` module
  *
  * @author      Martine Lenders <mlenders@inf.fu-berlin.de>
diff --git a/tests/unittests/tests-crypto/tests-crypto.h b/tests/unittests/tests-crypto/tests-crypto.h
index d31a1b95e3702370eb5884c8c24143aea550ad7a..05e9de01a10f38b8155f8ab713b279b92bea4370 100644
--- a/tests/unittests/tests-crypto/tests-crypto.h
+++ b/tests/unittests/tests-crypto/tests-crypto.h
@@ -10,7 +10,7 @@
  * @addtogroup  unittests
  * @{
  *
- * @file        tests-crypto.h
+ * @file
  * @brief       Unittests for the ``crypto`` module
  *
  * @author      Philipp Rosenkranz <philipp.rosenkranz@fu-berlin.de>
diff --git a/tests/unittests/tests-fib/tests-fib.h b/tests/unittests/tests-fib/tests-fib.h
index 59f906d31a71496be75606b0220ea9c505e44523..91b645b39a38f9d9195a4acf370b9dd699716fd3 100644
--- a/tests/unittests/tests-fib/tests-fib.h
+++ b/tests/unittests/tests-fib/tests-fib.h
@@ -10,7 +10,7 @@
  * @addtogroup  unittests
  * @{
  *
- * @file        tests-fib.h
+ * @file
  * @brief       Unittests for the ``fib`` module
  *
  * @author      Martin Landsmann <Martin.Landsmann@HAW-Hamburg.de>
diff --git a/tests/unittests/tests-hash_string/tests-hash_string.h b/tests/unittests/tests-hash_string/tests-hash_string.h
index 54ee3fdf2572c6ea339b99f93a547a68b54f48b1..75cb503c4720a26af2e16e9ba3cc6d1244baf624 100644
--- a/tests/unittests/tests-hash_string/tests-hash_string.h
+++ b/tests/unittests/tests-hash_string/tests-hash_string.h
@@ -10,7 +10,7 @@
  * @addtogroup  unittests
  * @{
  *
- * @file        tests-hash_string.h
+ * @file
  * @brief       Unittests for the ``hash_string`` module
  *
  * @author      Kushal Singh <kushal.spiderman.singh@gmail.com>
diff --git a/tests/unittests/tests-inet_csum/tests-inet_csum.h b/tests/unittests/tests-inet_csum/tests-inet_csum.h
index 1164c3cf8f08975f9bd20eff06a99535c4255ec9..9fe5558e438418b67b511efd67e1d3a7b8a8de67 100644
--- a/tests/unittests/tests-inet_csum/tests-inet_csum.h
+++ b/tests/unittests/tests-inet_csum/tests-inet_csum.h
@@ -10,7 +10,7 @@
  * @addtogroup  unittests
  * @{
  *
- * @file        tests-inet_csum.h
+ * @file
  * @brief       Unittests for the ``inet_csum`` module
  *
  * @author      Martine Lenders <mlenders@inf.fu-berlin.de>
diff --git a/tests/unittests/tests-ipv6_addr/tests-ipv6_addr.c b/tests/unittests/tests-ipv6_addr/tests-ipv6_addr.c
index f00e6f24b9ebe7475b1c5deab71662209627b048..3ac7f37230db50b228f4a83e9392a747df0b81f7 100644
--- a/tests/unittests/tests-ipv6_addr/tests-ipv6_addr.c
+++ b/tests/unittests/tests-ipv6_addr/tests-ipv6_addr.c
@@ -9,7 +9,7 @@
 /**
  * @{
  *
- * @file    tests-ipv6_addr.c
+ * @file
  */
 #include <errno.h>
 #include <stdint.h>
diff --git a/tests/unittests/tests-ipv6_hdr/tests-ipv6_hdr.h b/tests/unittests/tests-ipv6_hdr/tests-ipv6_hdr.h
index 1b383cb3765c60aeafe64fad2dc9cd40123d2653..aec9eee7e49e7e56491323ee785b8e820a922f16 100644
--- a/tests/unittests/tests-ipv6_hdr/tests-ipv6_hdr.h
+++ b/tests/unittests/tests-ipv6_hdr/tests-ipv6_hdr.h
@@ -10,7 +10,7 @@
  * @addtogroup  unittests
  * @{
  *
- * @file        tests-ipv6_hdr.h
+ * @file
  * @brief       Unittests for the ``ipv6_hdr`` module
  *
  * @author      Martine Lenders <mlenders@inf.fu-berlin.de>
diff --git a/tests/unittests/tests-ipv6_nc/tests-ipv6_nc.h b/tests/unittests/tests-ipv6_nc/tests-ipv6_nc.h
index 3d50663a778acd171a28b021a041d943f66d4864..d2dc8d4d1d59ec3f8fcf6fc4800b2ea74b73e377 100644
--- a/tests/unittests/tests-ipv6_nc/tests-ipv6_nc.h
+++ b/tests/unittests/tests-ipv6_nc/tests-ipv6_nc.h
@@ -10,7 +10,7 @@
  * @addtogroup  unittests
  * @{
  *
- * @file        tests-ipv6_nc.h
+ * @file
  * @brief       Unittests for the ``ipv6_nc`` module
  *
  * @author      Martine Lenders <mlenders@inf.fu-berlin.de>
diff --git a/tests/unittests/tests-ipv6_netif/tests-ipv6_netif.c b/tests/unittests/tests-ipv6_netif/tests-ipv6_netif.c
index 3654f0debae06479ff18e3c1aefbbb3715905d67..0bff147560f6263f744055fe03a6a1078ccc083f 100644
--- a/tests/unittests/tests-ipv6_netif/tests-ipv6_netif.c
+++ b/tests/unittests/tests-ipv6_netif/tests-ipv6_netif.c
@@ -9,7 +9,7 @@
 /**
  * @{
  *
- * @file    tests-ipv6_netif.c
+ * @file
  */
 #include <errno.h>
 #include <stdint.h>
diff --git a/tests/unittests/tests-netdev_dummy/tests-netdev_dummy.h b/tests/unittests/tests-netdev_dummy/tests-netdev_dummy.h
index 54e0b3ddfbb1bc3cf3f6795ec17c38f1acc45341..a3c5891ef441acd289c9ec9668ac38de91247d87 100644
--- a/tests/unittests/tests-netdev_dummy/tests-netdev_dummy.h
+++ b/tests/unittests/tests-netdev_dummy/tests-netdev_dummy.h
@@ -10,7 +10,7 @@
  * @addtogroup  unittests
  * @{
  *
- * @file        tests-netdev_dummy.h
+ * @file
  * @brief       Unittests for the ``netdev_dummy`` module
  *
  * @author      Martine Lenders <mlenders@inf.fu-berlin.de>
diff --git a/tests/unittests/tests-netif/tests-netif.c b/tests/unittests/tests-netif/tests-netif.c
index eaa848f1bc26609968f1fc58a85a56d5202b4ff3..dc062c1b22a2029cf2a1eb52b63b4ff44c9cb39d 100644
--- a/tests/unittests/tests-netif/tests-netif.c
+++ b/tests/unittests/tests-netif/tests-netif.c
@@ -9,7 +9,7 @@
 /**
  * @{
  *
- * @file    tests-netif.c
+ * @file
  */
 #include <errno.h>
 #include <stdint.h>
diff --git a/tests/unittests/tests-netreg/tests-netreg.h b/tests/unittests/tests-netreg/tests-netreg.h
index a3b4bc720d4a2a0192fd9bc375a8b18184f0fffa..a14dca58b83779da1f5ef12e655a5b84fb316cb8 100644
--- a/tests/unittests/tests-netreg/tests-netreg.h
+++ b/tests/unittests/tests-netreg/tests-netreg.h
@@ -10,7 +10,7 @@
  * @addtogroup  unittests
  * @{
  *
- * @file        tests-netreg.h
+ * @file
  * @brief       Unittests for the ``netreg`` module
  *
  * @author      Martine Lenders <mlenders@inf.fu-berlin.de>
diff --git a/tests/unittests/tests-pkt/tests-pkt.c b/tests/unittests/tests-pkt/tests-pkt.c
index 8f217041f8e8939fabc82966694f6717a9af6f09..51f3295317bda83f670cdf354057c9c0b37c30ad 100644
--- a/tests/unittests/tests-pkt/tests-pkt.c
+++ b/tests/unittests/tests-pkt/tests-pkt.c
@@ -9,7 +9,7 @@
 /**
  * @{
  *
- * @file    tests-pktbuf.c
+ * @file
  */
 #include <errno.h>
 #include <stdint.h>
diff --git a/tests/unittests/tests-pktbuf/tests-pktbuf.c b/tests/unittests/tests-pktbuf/tests-pktbuf.c
index 2d63d16111ecb60986fb552bfeb1a6d697d23dda..4062da24e8d30bfce5e54ee3c033a6a2620b2fcb 100644
--- a/tests/unittests/tests-pktbuf/tests-pktbuf.c
+++ b/tests/unittests/tests-pktbuf/tests-pktbuf.c
@@ -9,7 +9,7 @@
 /**
  * @{
  *
- * @file    tests-pktbuf.c
+ * @file
  */
 #include <errno.h>
 #include <stdint.h>
diff --git a/tests/unittests/tests-pktbuf/tests-pktbuf.h b/tests/unittests/tests-pktbuf/tests-pktbuf.h
index e4f015551a6bceb4b5e941104a2fc82d46617982..4c07a20aaef409a5654b64f07fe552ba43038ef3 100644
--- a/tests/unittests/tests-pktbuf/tests-pktbuf.h
+++ b/tests/unittests/tests-pktbuf/tests-pktbuf.h
@@ -10,7 +10,7 @@
  * @addtogroup  unittests
  * @{
  *
- * @file        tests-pktbuf.h
+ * @file
  * @brief       Unittests for the ``pktbuf`` module
  *
  * @author      Martine Lenders <mlenders@inf.fu-berlin.de>
diff --git a/tests/unittests/tests-pktqueue/tests-pktqueue.c b/tests/unittests/tests-pktqueue/tests-pktqueue.c
index cd86c6e4cb158d1859fdc10aefe779a784d5f456..13790f6b55cff9e8c73a2bb416c3dfe0c74f6839 100644
--- a/tests/unittests/tests-pktqueue/tests-pktqueue.c
+++ b/tests/unittests/tests-pktqueue/tests-pktqueue.c
@@ -9,7 +9,7 @@
 /**
  * @{
  *
- * @file    tests-pktqueue.c
+ * @file
  */
 #include <string.h>
 
diff --git a/tests/unittests/tests-pktqueue/tests-pktqueue.h b/tests/unittests/tests-pktqueue/tests-pktqueue.h
index 15d372854b5225121802e0d75b02f0fc815a3b42..a280cd447d22feeffa9ea39fa0ea9a16f7106ef4 100644
--- a/tests/unittests/tests-pktqueue/tests-pktqueue.h
+++ b/tests/unittests/tests-pktqueue/tests-pktqueue.h
@@ -10,7 +10,7 @@
  * @addtogroup  unittests
  * @{
  *
- * @file        tests-pktqueue.h
+ * @file
  * @brief       Unittests for the ``pktqueue`` module
  *
  * @author      Martine Lenders <mlenders@inf.fu-berlin.de>
diff --git a/tests/unittests/tests-sixlowpan_ctx/tests-sixlowpan_ctx.h b/tests/unittests/tests-sixlowpan_ctx/tests-sixlowpan_ctx.h
index ad96e58e49612458ad1822177f9e8ea597e82487..3a4c911b8c76f6511d535b6cb9ef45d17a391a75 100644
--- a/tests/unittests/tests-sixlowpan_ctx/tests-sixlowpan_ctx.h
+++ b/tests/unittests/tests-sixlowpan_ctx/tests-sixlowpan_ctx.h
@@ -10,7 +10,7 @@
  * @addtogroup  unittests
  * @{
  *
- * @file        tests-sixlowpan_ctx.h
+ * @file
  * @brief       Unittests for the ``sixlowpan_ctx`` module
  *
  * @author      Martine Lenders <mlenders@inf.fu-berlin.de>
diff --git a/tests/unittests/tests-timex/tests-timex.h b/tests/unittests/tests-timex/tests-timex.h
index a6798d3e6866285e02310224fb82db2a3c9b5083..55ae5d2e718431a298fee6bf91d962a27c57bdfd 100644
--- a/tests/unittests/tests-timex/tests-timex.h
+++ b/tests/unittests/tests-timex/tests-timex.h
@@ -10,7 +10,7 @@
  * @addtogroup  unittests
  * @{
  *
- * @file        tests-timex.h
+ * @file
  * @brief       Unittests for the ``timex`` module
  *
  * @author      Philipp Rosenkranz <philipp.rosenkranz@fu-berlin.de>