From 13832d8e621027bfbd636b32d4c29ede32178e9d Mon Sep 17 00:00:00 2001
From: Joakim Gebart <joakim.gebart@eistec.se>
Date: Fri, 22 May 2015 07:34:41 +0200
Subject: [PATCH] everything: Remove filename from @file Doxygen command

---
 boards/airfy-beacon/board.c                               | 2 +-
 boards/arduino-due/board.c                                | 2 +-
 boards/arduino-mega2560/board.c                           | 2 +-
 boards/fox/board.c                                        | 2 +-
 boards/iot-lab_M3/board.c                                 | 2 +-
 boards/mbed_lpc1768/system.c                              | 2 +-
 boards/pca10000/board.c                                   | 2 +-
 boards/pca10005/board.c                                   | 2 +-
 boards/samr21-xpro/board.c                                | 2 +-
 boards/udoo/board.c                                       | 2 +-
 boards/yunjia-nrf51822/board.c                            | 2 +-
 boards/z1/board.c                                         | 2 +-
 boards/z1/driver_cc2420.c                                 | 2 +-
 boards/z1/uart.c                                          | 2 +-
 core/bitarithm.c                                          | 2 +-
 core/clist.c                                              | 2 +-
 core/hwtimer.c                                            | 2 +-
 core/include/arch/atomic_arch.h                           | 2 +-
 core/include/arch/hwtimer_arch.h                          | 2 +-
 core/include/arch/irq_arch.h                              | 2 +-
 core/include/arch/lpm_arch.h                              | 2 +-
 core/include/arch/reboot_arch.h                           | 2 +-
 core/include/arch/thread_arch.h                           | 2 +-
 core/include/attributes.h                                 | 2 +-
 core/include/bitarithm.h                                  | 2 +-
 core/include/byteorder.h                                  | 2 +-
 core/include/cib.h                                        | 2 +-
 core/include/clist.h                                      | 2 +-
 core/include/debug.h                                      | 2 +-
 core/include/flags.h                                      | 2 +-
 core/include/irq.h                                        | 2 +-
 core/include/kernel.h                                     | 2 +-
 core/include/kernel_internal.h                            | 2 +-
 core/include/kernel_macros.h                              | 2 +-
 core/include/kernel_types.h                               | 2 +-
 core/include/lifo.h                                       | 2 +-
 core/include/lpm.h                                        | 2 +-
 core/include/msg.h                                        | 2 +-
 core/include/mutex.h                                      | 2 +-
 core/include/native_sched.h                               | 2 +-
 core/include/priority_queue.h                             | 2 +-
 core/include/ringbuffer.h                                 | 2 +-
 core/include/sched.h                                      | 2 +-
 core/include/tcb.h                                        | 2 +-
 core/include/thread.h                                     | 2 +-
 core/kernel_init.c                                        | 2 +-
 core/lifo.c                                               | 2 +-
 core/mutex.c                                              | 2 +-
 core/priority_queue.c                                     | 2 +-
 core/reboot.c                                             | 2 +-
 core/ringbuffer.c                                         | 2 +-
 core/sched.c                                              | 2 +-
 core/thread.c                                             | 2 +-
 cpu/atmega2560/cpu.c                                      | 2 +-
 cpu/atmega2560/hwtimer_arch.c                             | 2 +-
 cpu/atmega2560/lpm_arch.c                                 | 2 +-
 cpu/atmega2560/periph/gpio.c                              | 2 +-
 cpu/atmega2560/periph/timer.c                             | 2 +-
 cpu/atmega2560/periph/uart.c                              | 2 +-
 cpu/atmega2560/reboot_arch.c                              | 2 +-
 cpu/atmega2560/startup.c                                  | 2 +-
 cpu/atmega_common/irq_arch.c                              | 2 +-
 cpu/atmega_common/thread_arch.c                           | 2 +-
 cpu/cc2538/cc2538nf11_linkerscript.ld                     | 2 +-
 cpu/cc2538/cc2538nf23_linkerscript.ld                     | 2 +-
 cpu/cc2538/cc2538nf53_linkerscript.ld                     | 2 +-
 cpu/cc2538/cpu.c                                          | 2 +-
 cpu/cc2538/hwtimer_arch.c                                 | 2 +-
 cpu/cc2538/include/cc2538-gpio.h                          | 2 +-
 cpu/cc2538/include/cc2538-uart.h                          | 2 +-
 cpu/cc2538/include/cc2538.h                               | 2 +-
 cpu/cc2538/include/gptimer.h                              | 2 +-
 cpu/cc2538/include/ioc.h                                  | 2 +-
 cpu/cc2538/include/rfcore.h                               | 2 +-
 cpu/cc2538/include/soc-adc.h                              | 2 +-
 cpu/cc2538/include/sys-ctrl.h                             | 2 +-
 cpu/cc2538/lpm_arch.c                                     | 2 +-
 cpu/cc2538/periph/cpuid.c                                 | 2 +-
 cpu/cc2538/periph/gpio.c                                  | 2 +-
 cpu/cc2538/periph/random.c                                | 2 +-
 cpu/cc2538/periph/timer.c                                 | 2 +-
 cpu/cc2538/periph/uart.c                                  | 2 +-
 cpu/cc2538/startup.c                                      | 2 +-
 cpu/cc2538/syscalls.c                                     | 2 +-
 cpu/cc430/cc430-gpioint.c                                 | 2 +-
 cpu/cc430/include/cc430-rtc.h                             | 2 +-
 cpu/cortex-m3_common/irq_arch.c                           | 2 +-
 cpu/cortex-m3_common/thread_arch.c                        | 2 +-
 cpu/kw2x/include/MKW22D5.h                                | 2 +-
 cpu/lpc1768/include/LPC17xx.h                             | 2 +-
 cpu/msp430-common/irq.c                                   | 2 +-
 cpu/msp430-common/lpm_cpu.c                               | 2 +-
 cpu/msp430-common/msp430-main.c                           | 2 +-
 cpu/msp430-common/startup.c                               | 2 +-
 cpu/msp430fxyz/flashrom.c                                 | 2 +-
 cpu/msp430fxyz/hwtimer_msp430.c                           | 2 +-
 cpu/native/periph/cpuid.c                                 | 2 +-
 cpu/nrf51822/cpu.c                                        | 2 +-
 cpu/nrf51822/hwtimer_arch.c                               | 2 +-
 cpu/nrf51822/include/nrf51.h                              | 2 +-
 cpu/nrf51822/lpm_arch.c                                   | 2 +-
 cpu/nrf51822/periph/gpio.c                                | 2 +-
 cpu/nrf51822/periph/rtt.c                                 | 2 +-
 cpu/nrf51822/periph/spi.c                                 | 2 +-
 cpu/nrf51822/periph/timer.c                               | 2 +-
 cpu/nrf51822/periph/uart.c                                | 2 +-
 cpu/nrf51822/startup.c                                    | 2 +-
 cpu/nrf51822/syscalls.c                                   | 2 +-
 cpu/sam3x8e/cpu.c                                         | 2 +-
 cpu/sam3x8e/hwtimer_arch.c                                | 2 +-
 cpu/sam3x8e/lpm_arch.c                                    | 2 +-
 cpu/sam3x8e/periph/gpio.c                                 | 2 +-
 cpu/sam3x8e/periph/spi.c                                  | 2 +-
 cpu/sam3x8e/periph/timer.c                                | 2 +-
 cpu/sam3x8e/periph/uart.c                                 | 2 +-
 cpu/sam3x8e/startup.c                                     | 2 +-
 cpu/sam3x8e/syscalls.c                                    | 2 +-
 cpu/samd21/cpu.c                                          | 2 +-
 cpu/samd21/lpm_arch.c                                     | 2 +-
 cpu/samd21/periph/cpuid.c                                 | 2 +-
 cpu/samd21/periph/gpio.c                                  | 2 +-
 cpu/samd21/periph/spi.c                                   | 2 +-
 cpu/samd21/periph/timer.c                                 | 2 +-
 cpu/samd21/periph/uart.c                                  | 2 +-
 cpu/samd21/startup.c                                      | 2 +-
 cpu/samd21/syscalls.c                                     | 2 +-
 cpu/stm32f1/cpu.c                                         | 2 +-
 cpu/stm32f1/hwtimer_arch.c                                | 2 +-
 cpu/stm32f1/lpm_arch.c                                    | 2 +-
 cpu/stm32f1/periph/cpuid.c                                | 2 +-
 cpu/stm32f1/periph/gpio.c                                 | 2 +-
 cpu/stm32f1/periph/rtt.c                                  | 2 +-
 cpu/stm32f1/periph/spi.c                                  | 2 +-
 cpu/stm32f1/periph/timer.c                                | 2 +-
 cpu/stm32f1/periph/uart.c                                 | 2 +-
 cpu/stm32f1/startup.c                                     | 2 +-
 cpu/stm32f1/syscalls.c                                    | 2 +-
 cpu/stm32l1/cpu.c                                         | 2 +-
 cpu/stm32l1/hwtimer_arch.c                                | 2 +-
 cpu/stm32l1/lpm_arch.c                                    | 2 +-
 cpu/stm32l1/periph/cpuid.c                                | 2 +-
 cpu/stm32l1/startup.c                                     | 2 +-
 cpu/stm32l1/syscalls.c                                    | 2 +-
 dist/tools/linux-border_router/flowcontrol.h              | 2 +-
 dist/tools/linux-border_router/multiplex.h                | 2 +-
 dist/tools/linux-border_router/serialnumber.h             | 2 +-
 dist/tools/linux-border_router/sixlowdriver.h             | 2 +-
 dist/tools/linux-border_router/testing.h                  | 2 +-
 drivers/cc110x/cc110x-netdev.c                            | 2 +-
 drivers/cc110x/cc110x-rxtx.c                              | 2 +-
 drivers/cc110x/cc110x-spi.c                               | 2 +-
 drivers/cc110x/cc110x.c                                   | 2 +-
 drivers/cc110x_legacy/cc110x-rx.c                         | 2 +-
 drivers/cc110x_legacy/cc110x-tx.c                         | 2 +-
 drivers/cc110x_legacy/cc110x.c                            | 2 +-
 drivers/cc110x_legacy/spi/cc110x_spi.c                    | 2 +-
 drivers/include/cc110x/cc110x-netdev.h                    | 2 +-
 drivers/include/cc110x_legacy/cc110x-arch.h               | 2 +-
 drivers/include/cc110x_legacy/cc110x-interface.h          | 2 +-
 drivers/include/diskio.h                                  | 2 +-
 drivers/include/ltc4150_arch.h                            | 2 +-
 drivers/include/netdev/base.h                             | 2 +-
 drivers/include/netdev/default.h                          | 2 +-
 drivers/include/sht11.h                                   | 2 +-
 drivers/include/srf02.h                                   | 2 +-
 drivers/include/srf08.h                                   | 2 +-
 drivers/kw2xrf/include/kw2xrf_spi.h                       | 2 +-
 drivers/kw2xrf/kw2xrf.c                                   | 2 +-
 drivers/kw2xrf/kw2xrf_spi.c                               | 2 +-
 drivers/netdev/802154/802154.c                            | 2 +-
 drivers/netdev/base/base.c                                | 2 +-
 drivers/srf02/srf02.c                                     | 2 +-
 drivers/srf08/srf08.c                                     | 2 +-
 examples/riot_and_cpp/c_functions.c                       | 2 +-
 examples/riot_and_cpp/c_functions.h                       | 2 +-
 examples/riot_and_cpp/cpp_class.cpp                       | 2 +-
 examples/riot_and_cpp/cpp_class.hpp                       | 2 +-
 examples/riot_and_cpp/main.cpp                            | 2 +-
 sys/auto_init/auto_init.c                                 | 2 +-
 sys/base64/base64.c                                       | 2 +-
 sys/chardev_thread.c                                      | 2 +-
 sys/compat/hwtimer/hwtimer_arch.c                         | 2 +-
 sys/config/config.c                                       | 2 +-
 sys/cpp11-compat/condition_variable.cpp                   | 2 +-
 sys/cpp11-compat/include/riot/chrono.hpp                  | 2 +-
 sys/cpp11-compat/include/riot/condition_variable.hpp      | 2 +-
 sys/cpp11-compat/include/riot/detail/thread_util.hpp      | 2 +-
 sys/cpp11-compat/include/riot/mutex.hpp                   | 2 +-
 sys/cpp11-compat/include/riot/thread.hpp                  | 2 +-
 sys/cpp11-compat/mutex.cpp                                | 2 +-
 sys/cpp11-compat/thread.cpp                               | 2 +-
 sys/crypto/3des.c                                         | 2 +-
 sys/crypto/aes.c                                          | 2 +-
 sys/crypto/rc5.c                                          | 2 +-
 sys/crypto/sha256.c                                       | 2 +-
 sys/crypto/skipjack.c                                     | 2 +-
 sys/crypto/twofish.c                                      | 2 +-
 sys/include/auto_init.h                                   | 2 +-
 sys/include/bloom.h                                       | 2 +-
 sys/include/board_uart0.h                                 | 2 +-
 sys/include/config.h                                      | 2 +-
 sys/include/crypto/3des.h                                 | 2 +-
 sys/include/crypto/aes.h                                  | 2 +-
 sys/include/crypto/ciphers.h                              | 2 +-
 sys/include/crypto/rc5.h                                  | 2 +-
 sys/include/crypto/sha256.h                               | 2 +-
 sys/include/crypto/skipjack.h                             | 2 +-
 sys/include/crypto/twofish.h                              | 2 +-
 sys/include/fd.h                                          | 2 +-
 sys/include/hashes.h                                      | 2 +-
 sys/include/od.h                                          | 2 +-
 sys/include/posix_io.h                                    | 2 +-
 sys/include/trickle.h                                     | 2 +-
 sys/log/log_printfnoformat/log_module.h                   | 2 +-
 sys/net/crosslayer/net_help/net_help.c                    | 2 +-
 sys/net/crosslayer/netapi/netapi.c                        | 2 +-
 sys/net/crosslayer/ng_netreg/ng_netreg.c                  | 2 +-
 sys/net/include/aodvv2/aodvv2.h                           | 2 +-
 sys/net/include/aodvv2/types.h                            | 2 +-
 sys/net/include/ccn_lite/util/ccnl-riot-client.h          | 2 +-
 sys/net/include/etx_beaconing.h                           | 2 +-
 sys/net/include/ipv6.h                                    | 2 +-
 sys/net/include/net_help.h                                | 2 +-
 sys/net/include/net_if.h                                  | 2 +-
 sys/net/include/netapi.h                                  | 2 +-
 sys/net/include/rpl.h                                     | 2 +-
 sys/net/include/rpl/rpl_config.h                          | 2 +-
 sys/net/include/rpl/rpl_dodag.h                           | 2 +-
 sys/net/include/rpl/rpl_of_manager.h                      | 2 +-
 sys/net/include/rpl/rpl_structs.h                         | 2 +-
 sys/net/include/sixlowpan.h                               | 2 +-
 sys/net/include/sixlowpan/error.h                         | 2 +-
 sys/net/include/sixlowpan/icmp.h                          | 2 +-
 sys/net/include/sixlowpan/ip.h                            | 2 +-
 sys/net/include/sixlowpan/lowpan.h                        | 2 +-
 sys/net/include/sixlowpan/mac.h                           | 2 +-
 sys/net/include/sixlowpan/ndp.h                           | 2 +-
 sys/net/include/sixlowpan/types.h                         | 2 +-
 sys/net/link_layer/ieee802154/ieee802154_frame.c          | 2 +-
 sys/net/link_layer/net_if/net_if.c                        | 2 +-
 sys/net/network_layer/fib/fib.c                           | 2 +-
 sys/net/network_layer/fib/universal_address.c             | 2 +-
 sys/net/network_layer/sixlowpan/border/border.c           | 2 +-
 sys/net/network_layer/sixlowpan/border/bordermultiplex.c  | 2 +-
 sys/net/network_layer/sixlowpan/border/bordermultiplex.h  | 2 +-
 sys/net/network_layer/sixlowpan/border/flowcontrol.c      | 2 +-
 sys/net/network_layer/sixlowpan/border/flowcontrol.h      | 2 +-
 sys/net/network_layer/sixlowpan/lowpan.c                  | 2 +-
 sys/net/network_layer/sixlowpan/lowpan.h                  | 2 +-
 sys/net/network_layer/sixlowpan/mac.c                     | 2 +-
 sys/net/network_layer/sixlowpan/serialnumber.c            | 2 +-
 sys/net/routing/aodvv2/aodv.c                             | 2 +-
 sys/net/routing/aodvv2/aodv.h                             | 2 +-
 sys/net/routing/aodvv2/constants.h                        | 2 +-
 sys/net/routing/aodvv2/reader.c                           | 2 +-
 sys/net/routing/aodvv2/reader.h                           | 2 +-
 sys/net/routing/aodvv2/routingtable.c                     | 2 +-
 sys/net/routing/aodvv2/routingtable.h                     | 2 +-
 sys/net/routing/aodvv2/seqnum.c                           | 2 +-
 sys/net/routing/aodvv2/seqnum.h                           | 2 +-
 sys/net/routing/aodvv2/utils.c                            | 2 +-
 sys/net/routing/aodvv2/utils.h                            | 2 +-
 sys/net/routing/aodvv2/writer.c                           | 2 +-
 sys/net/routing/aodvv2/writer.h                           | 2 +-
 sys/net/routing/etx_beaconing.c                           | 2 +-
 sys/net/routing/rpl/of0.c                                 | 2 +-
 sys/net/routing/rpl/of0.h                                 | 2 +-
 sys/net/routing/rpl/of_mrhof.c                            | 2 +-
 sys/net/routing/rpl/of_mrhof.h                            | 2 +-
 sys/net/routing/rpl/rpl.c                                 | 2 +-
 sys/net/routing/rpl/rpl_dodag.c                           | 2 +-
 sys/net/routing/rpl/rpl_of_manager.c                      | 2 +-
 sys/net/transport_layer/socket_base/msg_help.c            | 2 +-
 sys/net/transport_layer/socket_base/msg_help.h            | 2 +-
 sys/net/transport_layer/socket_base/socket.c              | 2 +-
 sys/net/transport_layer/tcp/tcp.c                         | 2 +-
 sys/net/transport_layer/tcp/tcp_hc.c                      | 2 +-
 sys/net/transport_layer/tcp/tcp_timer.c                   | 2 +-
 sys/net/transport_layer/tcp/tcp_timer.h                   | 2 +-
 sys/net/transport_layer/udp/udp.c                         | 2 +-
 sys/od/od.c                                               | 2 +-
 sys/oneway-malloc/oneway-malloc.c                         | 2 +-
 sys/posix/fd.c                                            | 2 +-
 sys/posix/include/strings.h                               | 2 +-
 sys/posix/include/unistd.h                                | 2 +-
 sys/posix/pnet/include/arpa/inet.h                        | 2 +-
 sys/posix/pnet/include/netinet/in.h                       | 2 +-
 sys/posix/pnet/include/sys/socket.h                       | 2 +-
 sys/posix/pnet/netinet_in.c                               | 2 +-
 sys/posix/pnet/sys_socket.c                               | 2 +-
 sys/posix/posix_io.c                                      | 2 +-
 sys/posix/pthread/pthread_cond.c                          | 2 +-
 sys/posix/semaphore.c                                     | 2 +-
 sys/posix/strings.c                                       | 2 +-
 sys/posix/unistd.c                                        | 2 +-
 sys/ps/ps.c                                               | 2 +-
 sys/transceiver/transceiver.c                             | 2 +-
 tests/unittests/README.md                                 | 2 +-
 tests/unittests/netdev_dummy/include/netdev_dummy.h       | 2 +-
 tests/unittests/netdev_dummy/netdev_dummy.c               | 2 +-
 tests/unittests/tests-base64/tests-base64.h               | 2 +-
 tests/unittests/tests-bloom/tests-bloom.h                 | 2 +-
 tests/unittests/tests-core/tests-core.h                   | 2 +-
 tests/unittests/tests-crypto/tests-crypto.h               | 2 +-
 tests/unittests/tests-fib/tests-fib.h                     | 2 +-
 tests/unittests/tests-hash_string/tests-hash_string.h     | 2 +-
 tests/unittests/tests-inet_csum/tests-inet_csum.h         | 2 +-
 tests/unittests/tests-ipv6_addr/tests-ipv6_addr.c         | 2 +-
 tests/unittests/tests-ipv6_hdr/tests-ipv6_hdr.h           | 2 +-
 tests/unittests/tests-ipv6_nc/tests-ipv6_nc.h             | 2 +-
 tests/unittests/tests-ipv6_netif/tests-ipv6_netif.c       | 2 +-
 tests/unittests/tests-netdev_dummy/tests-netdev_dummy.h   | 2 +-
 tests/unittests/tests-netif/tests-netif.c                 | 2 +-
 tests/unittests/tests-netreg/tests-netreg.h               | 2 +-
 tests/unittests/tests-pkt/tests-pkt.c                     | 2 +-
 tests/unittests/tests-pktbuf/tests-pktbuf.c               | 2 +-
 tests/unittests/tests-pktbuf/tests-pktbuf.h               | 2 +-
 tests/unittests/tests-pktqueue/tests-pktqueue.c           | 2 +-
 tests/unittests/tests-pktqueue/tests-pktqueue.h           | 2 +-
 tests/unittests/tests-sixlowpan_ctx/tests-sixlowpan_ctx.h | 2 +-
 tests/unittests/tests-timex/tests-timex.h                 | 2 +-
 321 files changed, 321 insertions(+), 321 deletions(-)

diff --git a/boards/airfy-beacon/board.c b/boards/airfy-beacon/board.c
index 8a87014d5f..1e6f86148f 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 d63c3e36d3..4196be5268 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 91b9000998..8f57420d53 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 43a340ef9d..b5388b2e75 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 c194a42861..7b307ca216 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 4bd55de248..c2dbc0ae1b 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 d5ef8bcd99..8bfaa47e6f 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 a0274335bf..6ae6345d93 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 f3e590c92d..26ba0411d7 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 ad32ea6253..c77f7e763d 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 ee2fe7ab3b..6db542c72e 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 c7ba7ceff5..4be86d37e5 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 d912da6856..43b7fade04 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 096ee9db77..b89eb74d4b 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 e9285c7b60..f7fa213baf 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 ae0620901a..72b1e3dd14 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 89e9e96169..cfe48086cc 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 36d5cdfb30..8307415ed8 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 c727b33ce1..9a807235b4 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 c8eae3de45..b08ade5786 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 3b4a5f368d..9001ff889c 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 5b25da2942..83f760083e 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 186b552205..0f60ad0c71 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 f9fa7ac64e..1de1cd2316 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 956dcd218b..6a8521c0fb 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 abac956ed5..b081179472 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 fbe552513f..b6d9060184 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 59ca5c15c6..b5442f7467 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 9dec9e2d51..91c9cd8ecc 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 fdcd3ac55f..733c8872be 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 8629ecfd12..75cc7453c8 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 45842c0117..0725633150 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 83804e0457..d225ca684a 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 8d406b094e..0c084d0269 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 992015342a..208f4577bb 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 d2c1f7c41e..93ba541109 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 1158db24cc..24d7ee4d7f 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 27a0915524..d7a7610d85 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 394934733f..633934a395 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 d337bc1c05..2c11161733 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 76c42fd43b..f1df5a6d2c 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 a6d253c099..197eb93621 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 c925644adb..31ed0bb3b4 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 276d87d0d1..41a803c5bf 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 c3bcbf337f..da91b91a06 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 b18bdb0027..ff508567e2 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 7c6ce59ba1..2dd6b8826c 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 93d66cf203..970b1d9676 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 95fe71f963..261c8a9d66 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 71676d225c..df52da3bc9 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 73c7822685..d967837e64 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 28ab4db244..50f2527629 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 3d8805f98e..4f2088cfb6 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 0f1f9fb255..e79c67dc6b 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 44188727b7..a6bab720a9 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 85a1722751..c10aef2fbd 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 ab748e9e51..2c81e7d804 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 e1ed77272c..c10312ff05 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 d570ca8fd8..b68aeb1194 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 b34098aefc..f94ba7d65d 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 e2796bd625..3c36634bf8 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 e52d128be1..f494aff41f 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 4afa21c907..9b9cd11061 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 de4768e0cc..6892cb49bd 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 0ef26d34a9..d0670b6ca3 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 000e277a1a..f9eb665221 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 f46d8fbe78..389fe7a0e0 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 3465e7694f..92ef167eef 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 2413677b8d..a286534b42 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 1b6f14e04a..f0bcafdf53 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 fa9b65760b..f992f86344 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 f4d917dab5..22c14a6ece 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 41d64a79d4..3a6838bf5e 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 2096791621..2bad1a1c1a 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 c5252ff38b..7853e0b04c 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 a474d33f70..b9f44c68aa 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 584f9e3406..d6013d0b2f 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 5773703645..efc4cb3828 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 7a6a46fb13..ce1095513b 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 795b5578f7..7e0eb7b975 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 9381744196..c3460219e8 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 2b2588a812..7016c96fb3 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 b635cb5832..37270b1916 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 bf114b4ae4..28fd2db494 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 5017890ce4..33419e2c95 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 2d95dfca6f..a1e6374a1e 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 df9ef26fc3..c1a3bf6c68 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 241e914344..1a54c2a046 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 9c26956311..da313d4580 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 7c37e28a72..952cb73c66 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 412e177086..cd5189a667 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 e7893bb0ac..a5815912ff 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 6a908f2a49..807e67b826 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 bd6ff01dbc..d3fc0d4171 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 100cd51f57..ac9efd8ecd 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 ad4d3f78fd..1b0465d07b 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 3a2fc52eeb..1b902d4078 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 ff85420a35..c864411d2b 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 1df7928dfe..2e47719dc8 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 55fc2ac290..7459ab2135 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 64821fc56a..e983f29f51 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 1684c3c0e1..4182e6a2ab 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 58fb1b65a9..8699622244 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 77cbed1735..c52c7a2b3e 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 e4d860e390..8c4dd1aa47 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 af86f7bcc6..4a12ea3e76 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 87676eb4ae..2be61e2177 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 0c51de0ac3..2161b5b65e 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 2d50b50820..4d8bdba9a9 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 38c7d9cfa3..99ceea582c 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 101fc1d048..36a8233f51 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 f2239f92be..29c87544d4 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 96971c9fcb..206443db55 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 bf0c08ce56..b49c73a6c5 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 f20a791576..feda12c375 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 52278ccde1..adb393fa41 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 3daae2d462..7ee4929123 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 5dbdb79e1c..0589b4cb1c 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 3d410ffe66..fd6dbe4d48 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 c32ea92623..d3468a68b5 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 9a9a5392d3..0a85b9f565 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 915294bfd7..869977b540 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 1c92c90eea..7a8dc1b565 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 8cb97a3bf6..67e333a128 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 0b0b1d28c9..62b36305ea 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 e0cc45d3e2..d44b317887 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 e1e32912db..1eca9a5ea6 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 cb77f84071..b34214911b 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 34ddfc507e..c463d6c3c2 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 f354b34977..661b4be3ba 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 2eb0c66d25..1b1016c1e4 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 281e840962..3e9837848a 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 8956191689..cd1f32a227 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 ade7ecf8e9..dcf8d2063c 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 b6a599a9d1..1e6fc69b5b 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 612ade6118..34582a2308 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 e563471e4d..3a72613b73 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 6ca8a82dc0..642542b514 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 e8d58d6316..199994d650 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 c394198884..ca26f3a321 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 f8443b9cfa..84288d284d 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 9802555c63..ae56702684 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 3c60a16cf4..5bfb718ff4 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 769865444a..fc3dbc4997 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 83b3e4762f..bfc99843cf 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 16bb875e64..1d92569056 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 0d39de2852..b927bb7cad 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 a5aaecd61d..0cf48b583a 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 448e4dc4e4..152545fab8 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 9f0c9db59e..f1ba0c092e 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 178b7bcb60..16a21c7f67 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 4e1f6c1cfa..762098f8c2 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 a35fdb3d0f..20b011fe7b 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 af5a62690d..482378ba71 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 b8f78e446d..e22d852777 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 bf548df6ff..58619c0468 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 c4659ecc7e..d9573495fd 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 986ccf8546..8a4eedccb1 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 00370321da..9c3291de3d 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 b4b59b0bc4..02f859756c 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 2666666469..4bc9490790 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 e20137014e..a1868c8071 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 a505f2f82d..0916973f2d 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 64dfe9ee6e..31ae8db8ba 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 10bcd77e20..d47245bc5f 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 c28e9dd2e8..10400ebf72 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 b7a29e1017..3368ed21ee 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 b7cff7c3c3..64408809a4 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 2c2ff4834f..496d674800 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 56ca69fef0..389b33ca5c 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 fca681aced..f96d63567a 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 d1bc822ca4..6994ceb9f4 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 dbf131b953..72b4d75e22 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 e91775b827..e5681cc5fc 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 454a3ae889..068251b339 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 c6f4586ac7..1da85f0a4a 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 8f26711b58..81dc07e385 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 0c7ba56042..4429c4690b 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 e655ec5262..366743dfb6 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 89a1cd84e4..869ca668ad 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 cd3180c713..aa0ce66a91 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 95a2399b71..8eca632feb 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 924cbc55ec..cf67b499dd 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 d660874fab..791270997a 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 531e8a4ad8..2e53c2be87 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 7f30875040..50ed2ac8a3 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 2ac1a5d078..6c1e76a2c2 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 5c95c4c79b..d4783270f3 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 8430f09d13..734a1750aa 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 7abaed0aa9..aadbb1d661 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 3cebaf7657..a34caafce0 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 bf774c64a8..dfc7db2f17 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 4141f0d07e..f837a9884d 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 3ba6b8108c..99c8a6a006 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 89f81f6213..10d7a06204 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 610163c320..53390804a1 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 22419bdc8a..42045be36b 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 b957fe8d68..c98aaecaef 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 2801ed7dcc..7ac5fd214e 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 a32b9b2b3c..4ef43fbe2b 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 905eb913ce..0da42338a5 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 173c8e4163..8f335118fe 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 ebfd665bc6..c410c8ea9b 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 cc22cfb4c4..da8511ebae 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 5e7cd75e71..7cba2df77f 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 bac2cf38f9..194dbf3a81 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 0eb1106261..04ea50227c 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 17095c2c53..d513396eda 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 e03b16aa25..f5fdd8b8a7 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 988e0c5a13..38a58754b6 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 426b70a450..8cd2d20159 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 21a58266c1..0f4e998b44 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 92658509f5..febb81ff5c 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 9725290a2a..64c7d451ac 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 7ffc29f1cb..9a2741d1a4 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 2d5cd7e688..2ad8272a6b 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 1d4517e9f3..84c125fe0e 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 86b6b03290..008db2d97a 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 47de03dd63..311530ea26 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 4ae429d079..725c42e8c0 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 c694e4796c..34a8ca8492 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 8a65c14c37..e80702364b 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 8b3521231c..cc6c797848 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 c9ee4653f7..a877042390 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 220635c51d..dc82590d07 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 3168483cbf..9715e5aaa3 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 de782798b2..9215a9f619 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 90233176bc..af2be0288f 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 3f13c001ad..c3ece1c592 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 f374004a5e..8f1b05c138 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 2442b2b58b..af37c3aa49 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 3e4ab2eee2..d0f434c373 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 7652e25bf4..44ac09e3b3 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 3de41e2f37..1c6eee7ef7 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 d4ce2c274d..25f9285762 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 0b1ed78134..32c3e4aa00 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 407df86294..48750e15dc 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 f76c7a0a93..fd54239598 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 5d6e8b276d..6a69519845 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 1f1cdd8207..b2b9990e9b 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 0f01e786fe..e466d3d2f5 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 c259721515..1f12ad068c 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 808b1f932c..8c9b912d42 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 d0958006ba..47131ba65c 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 d80e813a05..afbaee8f68 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 d890045626..78280b0007 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 013291606e..63f62ebac6 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 a8aa511ead..36ca3e4529 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 c3ba07a7bf..39e0a4f018 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 16cdf24627..da26e69792 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 7acdde1092..e328e487d7 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 d6d502ffc2..6ff5d611f6 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 f210b7e22e..dd14143d42 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 3567ccfce9..0b061b9fd1 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 7bd01ac4a7..1d4dbf1fa2 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 07fe133843..c47b5a06b5 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 1c49117459..953a0623ed 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 87e4421585..c69677a5a6 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 9f8da607b6..0cfec95f76 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 0a11a44b6c..c47ee224e2 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 1f66748bc5..62f4741b69 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 2c35190596..2a23140e7f 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 4f936734c5..2750824251 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 f3ace00c2c..24fa54386f 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 836e1d120e..0abb69526d 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 913be73b87..3f3778cbd7 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 e256dce73e..d0394f277e 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 83eb3bb285..da77d6893d 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 cc0b0e23a2..71aa8d0424 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 b30c91979a..102012c18f 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 8c9528436e..eb09fb4336 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 d60944d5d8..4973aec1e8 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 4b9f6e6179..2c8ddb4386 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 e763855e76..271b83a7cc 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 58945be750..841d87f2ff 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 4555ac982f..a2f6d25031 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 85cbaf0a6a..03c05406c1 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 25e4cb5534..c60414c8fb 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 ff1d707e97..ec65eb722b 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 6dc93f78c4..bdb27ff5e2 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 b3667142e4..21cd1ade8e 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 7fea119fc5..630a5bf471 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 8f40bbda35..520efb10c7 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 3b456296bd..5df101c954 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 ccadd74915..3bda2a070e 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 04493a5c81..91841ea5c1 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 9c2a2db3b4..c877370d1e 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 7b1b2df014..925ab2cddf 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 adaf38b9a8..7ef06230c3 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 924acbe905..b398da56b4 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 35bd215a0a..98c8ce65a0 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 b089fd9af8..e4dcecadf1 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 094b3e7c0f..09a4c40c34 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 03136f2a0b..5d74c5b8e1 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 d55ea298f2..abc89db0c4 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 c2a0aa67aa..dbdbec3841 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 a0a89a7a60..2f9f62488f 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 6c55f1f195..0e9a48150f 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 9ab346be08..ad36122ccc 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 ef59efcc16..318b320894 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 ad323d2d7b..d0d5e80df5 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 798ffdda96..ab2082d4bd 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 e27b81dc93..35ad00788e 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 d31a1b95e3..05e9de01a1 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 59f906d31a..91b645b39a 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 54ee3fdf25..75cb503c47 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 1164c3cf8f..9fe5558e43 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 f00e6f24b9..3ac7f37230 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 1b383cb376..aec9eee7e4 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 3d50663a77..d2dc8d4d1d 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 3654f0deba..0bff147560 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 54e0b3ddfb..a3c5891ef4 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 eaa848f1bc..dc062c1b22 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 a3b4bc720d..a14dca58b8 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 8f217041f8..51f3295317 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 2d63d16111..4062da24e8 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 e4f015551a..4c07a20aae 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 cd86c6e4cb..13790f6b55 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 15d372854b..a280cd447d 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 ad96e58e49..3a4c911b8c 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 a6798d3e68..55ae5d2e71 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>
-- 
GitLab