@ -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>
* @ingroup boards_arduino-due
* @brief Board specific implementations for the Arduino Due board
* @author Hauke Petersen <hauke.petersen@fu-berlin.de>
* @ingroup boards_arduino-mega2560
* @brief Board specific implementations for the Arduino Mega 2560 board
* @author Hinnerk van Bruinehsen <h.v.bruinehsen@fu-berlin.de>
* @ingroup boards_fox
* @brief Board specific implementations for the fox board
* @author Thomas Eichinger <thomas.eichinger@fu-berlin.de>
* @ingroup boards_iot-lab_M3
* @brief Board specific implementations for the iot-lab_M3 board
@ -1,5 +1,5 @@
/**************************************************************************//**
* @file boards_init.c
* @brief CMSIS Cortex-M3 Device Peripheral Access Layer Source File
* for the NXP LPC17xx Device Series
* @version V1.09
* @ingroup boards_pca10000
* @brief Board specific implementations for the nRF51822 evaluation board pca10000
* @author Christian Kühling <kuehling@zedat.fu-berlin.de>
* @ingroup boards_pca10005
* @brief Board specific implementations for the nRF51822 evaluation board pca10005
* @ingroup boards_samr21-xpro
* @brief Board specific implementations for the Atem SAM R21 Xplained Pro board
* @ingroup boards_udoo
* @brief Board specific implementations for the UDOO board
* @ingroup boards_yunjia-nrf51822
* @brief Board specific implementations for the Yunjia NRF51822 board
@ -13,7 +13,7 @@
* @ingroup boards_z1
* @brief Board specific implementations for the Zolertia Z1
* @author Kévin Roussel <Kevin.Roussel@inria.fr>
@ -14,7 +14,7 @@
* @file driver_cc2420.c
* @brief Board specific CC2420 driver HAL for the Zolertia Z1
* @file uart.c
* @brief Board specific UART/USB driver HAL for the Zolertia Z1
* @ingroup core_util
* @file bitarithm.c
* @brief Bit arithmetic helper functions implementation
* @author Kaspar Schleiser <kaspar@schleiser.de>
* @file clist.c
* @brief Circular linked list implementation
* @ingroup core_hwtimer
* @file hwtimer.c
* @brief Hardware timer abstraction implementation
* @author Heiko Will <hwill@inf.fu-berlin.de>
* @ingroup core_arch
* @file atomic_arch.h
* @brief Architecture dependent interface for an atomic set operation
* @file hwtimer_arch.h
* @brief The kernel's hardware timer abstraction interface
* @author Thomas Hillebrandt <hillebra@inf.fu-berlin.de>
* @file irq_arch.h
* @brief Interrupt handling interface for globally en- and disabling interrupts
* This file acts as a wrapper between the kernels interrupt interface and the architecture
* @file lpm_arch.h
* @brief Architecture dependent interface for power mode management
* This file acts as a wrapper between the kernels power management interface and the architecture
* @file reboot_arch.h
* @brief Architecture dependent interface rebooting
* @file thread_arch.h
* @brief Architecture dependent kernel interface for handling and managing threads
* @addtogroup core_internal
* @file attributes.h
* @brief Compiler attributes/pragmas configuration
* @author René Kijewski <rene.kijewski@fu-berlin.de>
* @addtogroup core_util
* @file bitarithm.h
* @brief Helper functions for bit arithmetic
* @file byteorder.h
* @brief Functions to work with different byte orders.
* @file cib.h
* @brief Circular integer buffer interface
* @details This structure provides an organizational interface
* and combined with an memory array forms a circular buffer.
* @file clist.h
* @brief Circular linked list
* @file debug.h
* @brief Debug-header
* @details If *ENABLE_DEBUG* is defined inside an implementation file, all
* @file flags.h
* @brief Misc flag definitions
@ -12,7 +12,7 @@
* @brief Provides an API to control interrupt processing
* @file irq.h
* @brief IRQ driver interface
* @author Freie Universität Berlin, Computer Systems & Telematics
* @file kernel.h
* @brief Kernel compile time configuration
* A reboot() function is also provided
* @file kernel_internal.h
* @brief prototypes for kernel internal functions
* @author Oliver Hahm <oliver.hahm@inria.fr>
* @file kernel_macros.h
* @brief common macros
* @author René Kijewski
* @file kernel_types.h
* @brief Types used by the kernel
* @file lifo.h
* @brief LIFO buffer API, read long description carefully
* @brief The kernels power management interface
* @file lpm.h
* @brief Power management interface
* This interface needs to be implemented for each platform.
@ -22,7 +22,7 @@
* @file msg.h
* @brief Messaging API for inter process communication
* @ingroup core
* @file mutex.h
* @brief RIOT synchronization API
* @file native_sched.h
* @brief Add definitions required on the native board
* @author Raphael Hiesgen <raphael.hiesgen@haw-hamburg.de>
* @file priority_queue.h
* @brief A simple priority queue
* @file ringbuffer.h
* @}
@ -71,7 +71,7 @@
* @file sched.h
* @brief Scheduler API definition
* @addtogroup core_thread
* @file tcb.h
* @brief Thread context block definition
* @author Heiko Will
* @file thread.h
* @brief Threading API
* @ingroup core_internal
* @file kernel_init.c
* @brief Platform-independent kernel initilization
@ -9,7 +9,7 @@
/**
* @file lifo.c
* @brief LIFO buffer implementation
* @ingroup core_sync
* @file mutex.c
* @brief Kernel mutex implementation
* @file priority_queue.c
* @file reboot.c
* @brief Reboot function
* @author Ludwig Ortmann <ludwig.ortmann@fu-berlin.de
* @file ringbuffer.c
* @ingroup core_sched
* @file sched.c
* @brief Scheduler implementation
* @ingroup core_thread
* @file thread.c
* @brief Threading implementation
* @ingroup cpu_atmega2560
* @file cpu.c
* @brief Implementation of the CPU initialization
* @file hwtimer_arch.c
* @brief Implementation of the kernels hwtimer interface
* The hardware timer implementation uses the ATmega2560 build-in system timer as back-end.
* @file lpm_arch.c
* @brief Implementation of the kernels power management interface
* @ingroup driver_periph
* @file gpio.c
* @brief Low-level GPIO driver implementation
* @author Hauke Petersen <mail@haukepetersen.de>
* @file timer.c
* @brief Low-level timer driver implementation for the ATmega2560 CPU
* @brief Low-level UART driver implementation
* @file reboot_arch.c
* @brief Implementation of the kernels reboot interface
* @file startup.c
* @brief Startup code and interrupt vector definition
* @ingroup cpu_atmega_common
* @file irq_arch.c
* @brief Implementation of the kernels irq interface
* @file thread_arch.c
* @brief Implementation of the kernel's architecture dependent thread interface
* @addtogroup cpu_cc2538
* @file cc2538nf11_linkerscript.ld
* @brief Linker script for the CC2538NF11 model MCU
* @author Ian Martin <ian@locicontrols.com>
* @file cc2538nf23_linkerscript.ld
* @brief Linker script for the CC2538NF23 and CC2538SF23 model MCUs
* @file cc2538nf53_linkerscript.ld
* @brief Linker script for the CC2538NF53 and CC2538SF53 model MCUs
* @ingroup cpu_cc2538
* The hardware timer implementation uses the Cortex build-in system timer as back-end.
* @file cc2538-gpio.h
* @brief Driver for the cc2538 GPIO controller
* Header file with register and macro declarations for the cc2538 GPIO module
* @file cc2538-uart.h
* @brief CC2538 UART interface
* @ingroup cpu_cc2538_definitions
* @file cc2538.h
* @brief CC2538 MCU interrupt and register definitions
* @file gptimer.h
* @brief CC2538 General Purpose Timer (GPTIMER) driver
* @file ioc.h
* @brief CC2538 I/O Control driver
* @file rfcore.h
* @brief CC2538 RF core interface
* @file soc-adc.h
* @brief CC2538 SOC ADC interface
* @file sys-ctrl.h
* @brief CC2538 System Control interface
* @file cpuid.c
* @brief CPU-ID driver implementation
* The CC2538 provides a 64-bit unique identifier, that is unique for each shipped unit.
* @file random.c
* @brief Low-level random number generator driver implementation
* @brief Low-level timer driver implementation for the CC2538 CPU
* @file syscalls.c
* @brief NewLib system calls implementations for CC2538
* @author Michael Baar <michael.baar@fu-berlin.de>
* @ingroup cc430
* @file cc430-gpioint.c
* @brief CC430 GPIO Interrupt Multiplexer implementation
*/
@ -20,7 +20,7 @@ extern "C" {
* @file cc430-rtc.h
* @brief CC430 Real Time Clock
* @author Freie Universität Berlin, Computer Systems & Telematics, RIOT
* @ingroup cpu_cortexm3_common
* @author Stefan Pfeiffer <stefan.pfeiffer@fu-berlin.de>
/*!
* @file MKW22D5.h
* @version 1.7
* @date 2015-01-21
* @brief CMSIS Peripheral Access Layer for MKW22D5
* @file LPC17xx.h
* @brief CMSIS Cortex-M3 Core Peripheral Access Layer Header File for
* NXP LPC17xx Device Series
* @version: V1.09
* @ingroup cpu
* @file irq.c
* @brief ISR related functions
* @file lpm_cpu.c
* @brief low-power mode implementation for MSP430 MCUs
@ -33,7 +33,7 @@
* @file msp430-main.c
* @brief MSP430 CPU initialization
* @brief Calls startup functions on MSP430-based platforms
* @file flashrom.c
* @brief MSP430Fxyz flashrom functions
* @file hwtimer_msp430_.c
* @brief MSP430Fxyz timer functions
* @addtogroup driver_periph
* @brief Implementation