mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
* updated copyright and license headers in various files
This commit is contained in:
parent
3d124ec6a7
commit
0d6d8390c0
@ -1,10 +1,11 @@
|
||||
/**
|
||||
* bit arithmetic helper functions
|
||||
*
|
||||
* Copyright (C) 2010 Freie Universität Berlin
|
||||
* Copyright (C) 2013 Freie Universität Berlin
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* \ingroup bitarithm
|
||||
* \{
|
||||
|
@ -1,10 +1,11 @@
|
||||
/**
|
||||
* simple circular linked list
|
||||
*
|
||||
* Copyright (C) 2010 Freie Universität Berlin
|
||||
* Copyright (C) 2013 Freie Universität Berlin
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup kernel
|
||||
* @{
|
||||
|
@ -1,10 +1,11 @@
|
||||
/**
|
||||
* hardware timer abstraction
|
||||
*
|
||||
* Copyright (C) 2010 Freie Universität Berlin
|
||||
* Copyright (C) 2013 Freie Universität Berlin
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup kernel
|
||||
* @{
|
||||
|
@ -1,10 +1,11 @@
|
||||
/**
|
||||
* atomic function declarations
|
||||
*
|
||||
* Copyright (C) 2010 Freie Universität Berlin
|
||||
* Copyright (C) 2013 Freie Universität Berlin
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup kernel
|
||||
* @{
|
||||
|
@ -1,10 +1,11 @@
|
||||
/**
|
||||
* Helper functions for bit arithmetic
|
||||
*
|
||||
* Copyright (C) 2010 Freie Universität Berlin
|
||||
* Copyright (C) 2013 Freie Universität Berlin
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @defgroup bitarithm Bit Arithmetic
|
||||
* @ingroup lib
|
||||
|
@ -3,10 +3,11 @@
|
||||
*
|
||||
* Used by the scheduler
|
||||
*
|
||||
* Copyright (C) 2010 Freie Universität Berlin
|
||||
* Copyright (C) 2013 Freie Universität Berlin
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup lib
|
||||
* @{
|
||||
|
@ -3,10 +3,11 @@
|
||||
*
|
||||
* #define ENABLE_DEBUG, include this and then use DEBUG as printf you can toggle.
|
||||
*
|
||||
* Copyright (C) 2010 Freie Universität Berlin
|
||||
* Copyright (C) 2013 Freie Universität Berlin
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup kernel
|
||||
* @{
|
||||
|
@ -1,10 +1,11 @@
|
||||
/**
|
||||
* (misc flag definitions)
|
||||
*
|
||||
* Copyright (C) 2010 Freie Universität Berlin
|
||||
* Copyright (C) 2013 Freie Universität Berlin
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup kernel
|
||||
* @{
|
||||
|
@ -20,10 +20,11 @@
|
||||
* @author Kaspar Schleiser <kaspar@schleiser.de>
|
||||
* @author Michael Baar
|
||||
*
|
||||
* Copyright (C) 2010 Freie Universität Berlin
|
||||
* Copyright (C) 2013 Freie Universität Berlin
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*/
|
||||
|
||||
#ifndef __HWTIMER_H
|
||||
|
@ -1,10 +1,11 @@
|
||||
/**
|
||||
* Hardware timer abstraction
|
||||
*
|
||||
* Copyright (C) 2010 Freie Universität Berlin
|
||||
* Copyright (C) 2013 Freie Universität Berlin
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup kernel
|
||||
* @{
|
||||
|
@ -1,6 +1,16 @@
|
||||
/**
|
||||
* @ingroup kernel
|
||||
* @{
|
||||
* @file io.h
|
||||
* @brief prototypes for system io functions
|
||||
* @author INRIA
|
||||
* @author Oliver Hahm <oliver.hahm@inria.fr>
|
||||
*/
|
||||
|
||||
#ifndef IO_H
|
||||
#define IO_H
|
||||
|
||||
int fw_puts(char* data, int count);
|
||||
|
||||
/** @} */
|
||||
#endif /* IO_H */
|
||||
|
@ -1,10 +1,11 @@
|
||||
/**
|
||||
* Kernel compile time configuration
|
||||
*
|
||||
* Copyright (C) 2010 Freie Universität Berlin
|
||||
* Copyright (C) 2013 Freie Universität Berlin
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup kernel
|
||||
* @{
|
||||
|
@ -1,7 +1,8 @@
|
||||
/**
|
||||
* @ingroup kernel
|
||||
* @{
|
||||
* @file
|
||||
* @file kernel_intern.h
|
||||
* @brief prototypes for kernel intern functions
|
||||
* @author INRIA
|
||||
* @author Oliver Hahm <oliver.hahm@inria.fr>
|
||||
*/
|
||||
|
@ -1,10 +1,11 @@
|
||||
/**
|
||||
* platform-independent kernel initialization
|
||||
*
|
||||
* Copyright (C) 2010 Freie Universität Berlin
|
||||
* Copyright (C) 2013 Freie Universität Berlin
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup kernel
|
||||
* @{
|
||||
|
@ -1,10 +1,11 @@
|
||||
/**
|
||||
* kernel messaging implementation
|
||||
*
|
||||
* Copyright (C) 2010 Freie Universität Berlin
|
||||
* Copyright (C) 2013 Freie Universität Berlin
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup kernel_msg
|
||||
* @{
|
||||
|
@ -1,10 +1,11 @@
|
||||
/**
|
||||
* kernel mutex implementation
|
||||
*
|
||||
* Copyright (C) 2010 Freie Universität Berlin
|
||||
* Copyright (C) 2013 Freie Universität Berlin
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup kernel
|
||||
* @{
|
||||
|
@ -3,10 +3,11 @@
|
||||
*
|
||||
* Needed on platforms without malloc in libc, e.g. msb430
|
||||
*
|
||||
* Copyright (C) 2010 Freie Universität Berlin
|
||||
* Copyright (C) 2013 Freie Universität Berlin
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup kernel
|
||||
* @{
|
||||
|
@ -1,10 +1,11 @@
|
||||
/**
|
||||
* simple queue implementation
|
||||
*
|
||||
* Copyright (C) 2010 Freie Universität Berlin
|
||||
* Copyright (C) 2013 Freie Universität Berlin
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup kernel
|
||||
* @{
|
||||
|
@ -1,10 +1,11 @@
|
||||
/**
|
||||
* The RIOT scheduler implementation
|
||||
*
|
||||
* Copyright (C) 2010 Freie Universität Berlin
|
||||
* Copyright (C) 2013 Freie Universität Berlin
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup kernel
|
||||
* @{
|
||||
|
@ -1,10 +1,11 @@
|
||||
/**
|
||||
* thread functions
|
||||
*
|
||||
* Copyright (C) 2010 Freie Universität Berlin
|
||||
* Copyright (C) 2013 Freie Universität Berlin
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup kernel
|
||||
* @{
|
||||
|
@ -4,8 +4,9 @@
|
||||
* Copyright (C) 2008, 2009 Heiko Will <hwill@inf.fu-berlin.de>
|
||||
* Copyright (C) 2009 Kaspar Schleiser <kaspar@schleiser.de>
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup arch
|
||||
* @{
|
||||
|
@ -1,29 +1,23 @@
|
||||
/******************************************************************************
|
||||
Copyright 2010, Freie Universität Berlin (FUB). All rights reserved.
|
||||
Copyright 2010, Freie Universität Berlin (FUB).
|
||||
Copyright 2013, INRIA.
|
||||
|
||||
These sources were developed at the Freie Universitaet Berlin, Computer Systems
|
||||
and Telematics group (http://cst.mi.fu-berlin.de).
|
||||
-------------------------------------------------------------------------------
|
||||
This file is part of RIOT.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify it under
|
||||
the terms of the GNU General Public License as published by the Free Software
|
||||
Foundation, either version 3 of the License, or (at your option) any later
|
||||
version.
|
||||
|
||||
RIOT is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with
|
||||
this program. If not, see http://www.gnu.org/licenses/ .
|
||||
--------------------------------------------------------------------------------
|
||||
For further information and questions please use the web site
|
||||
http://scatterweb.mi.fu-berlin.de
|
||||
and the mailinglist (subscription via web site)
|
||||
scatterweb@lists.spline.inf.fu-berlin.de
|
||||
This file subject to the terms and conditions of the GNU Lesser General Public
|
||||
License. See the file LICENSE in the top level directory for more details.
|
||||
*******************************************************************************/
|
||||
|
||||
/**
|
||||
* @ingroup cc430
|
||||
* @file cc430-gpioint.c
|
||||
* @brief CC430 GPIO Interrupt Multiplexer implementation
|
||||
* @author Oliver Hahm <oliver.hahm@inria.fr>
|
||||
*/
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <legacymsp430.h>
|
||||
#include <gpioint.h>
|
||||
|
@ -1,31 +1,21 @@
|
||||
/******************************************************************************
|
||||
Copyright 2010, Freie Universitaet Berlin (FUB). All rights reserved.
|
||||
Copyright 2010, Freie Universitaet Berlin (FUB).
|
||||
Copyright 2013, INRIA.
|
||||
|
||||
These sources were developed at the Freie Universitaet Berlin, Computer Systems
|
||||
and Telematics group (http://cst.mi.fu-berlin.de).
|
||||
-------------------------------------------------------------------------------
|
||||
This file is part of RIOT.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify it under
|
||||
the terms of the GNU General Public License as published by the Free Software
|
||||
Foundation, either version 3 of the License, or (at your option) any later
|
||||
version.
|
||||
|
||||
RIOT is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with
|
||||
this program. If not, see http://www.gnu.org/licenses/ .
|
||||
--------------------------------------------------------------------------------
|
||||
For further information and questions please use the web site
|
||||
http://scatterweb.mi.fu-berlin.de
|
||||
and the mailinglist (subscription via web site)
|
||||
scatterweb@lists.spline.inf.fu-berlin.de
|
||||
This file subject to the terms and conditions of the GNU Lesser General Public
|
||||
License. See the file LICENSE in the top level directory for more details.
|
||||
*******************************************************************************/
|
||||
|
||||
/**
|
||||
* @ingroup rtc
|
||||
* @file cc430-rtc.c
|
||||
* @brief CC430 real time clock implementation
|
||||
* @author Oliver Hahm <oliver.hahm@inria.fr>
|
||||
*/
|
||||
|
||||
#include <string.h>
|
||||
|
@ -6,22 +6,8 @@ and Telematics group (http://cst.mi.fu-berlin.de).
|
||||
-------------------------------------------------------------------------------
|
||||
This file is part of RIOT.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify it under
|
||||
the terms of the GNU General Public License as published by the Free Software
|
||||
Foundation, either version 3 of the License, or (at your option) any later
|
||||
version.
|
||||
|
||||
RIOT is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with
|
||||
this program. If not, see http://www.gnu.org/licenses/ .
|
||||
--------------------------------------------------------------------------------
|
||||
For further information and questions please use the web site
|
||||
http://scatterweb.mi.fu-berlin.de
|
||||
and the mailinglist (subscription via web site)
|
||||
scatterweb@lists.spline.inf.fu-berlin.de
|
||||
This file subject to the terms and conditions of the GNU Lesser General Public
|
||||
License. See the file LICENSE in the top level directory for more details.
|
||||
*******************************************************************************/
|
||||
|
||||
#ifndef CC430_RTC_H
|
||||
|
@ -6,22 +6,8 @@ and Telematics group (http://cst.mi.fu-berlin.de).
|
||||
-------------------------------------------------------------------------------
|
||||
This file is part of RIOT.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify it under
|
||||
the terms of the GNU General Public License as published by the Free Software
|
||||
Foundation, either version 3 of the License, or (at your option) any later
|
||||
version.
|
||||
|
||||
RIOT is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with
|
||||
this program. If not, see http://www.gnu.org/licenses/ .
|
||||
--------------------------------------------------------------------------------
|
||||
For further information and questions please use the web site
|
||||
http://scatterweb.mi.fu-berlin.de
|
||||
and the mailinglist (subscription via web site)
|
||||
scatterweb@lists.spline.inf.fu-berlin.de
|
||||
This file subject to the terms and conditions of the GNU Lesser General Public
|
||||
License. See the file LICENSE in the top level directory for more details.
|
||||
*******************************************************************************/
|
||||
|
||||
#ifndef __CPU_H
|
||||
|
@ -1,27 +1,17 @@
|
||||
/* Copyright (C) 2005, 2006, 2007, 2008 by Thomas Hillebrandt and Heiko Will
|
||||
|
||||
This file is part of the Micro-mesh SensorWeb Firmware.
|
||||
This file is part of RIOT.
|
||||
|
||||
Micro-Mesh is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 3, or (at your option)
|
||||
any later version.
|
||||
|
||||
Micro-Mesh is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with Micro-Mesh; see the file COPYING. If not, write to
|
||||
the Free Software Foundation, 59 Temple Place - Suite 330,
|
||||
Boston, MA 02111-1307, USA. */
|
||||
This file subject to the terms and conditions of the GNU Lesser General
|
||||
Public License. See the file LICENSE in the top level directory for more
|
||||
details.
|
||||
*/
|
||||
|
||||
/* As a special exception, if you include this header file into source
|
||||
files compiled by GCC, this header file does not by itself cause
|
||||
the resulting executable to be covered by the GNU General Public
|
||||
the resulting executable to be covered by the GNU Lesser General Public
|
||||
License. This exception does not however invalidate any other
|
||||
reasons why the executable file might be covered by the GNU General
|
||||
reasons why the executable file might be covered by the GNU Lesser General
|
||||
Public License. */
|
||||
|
||||
#ifndef __LPC214x_H
|
||||
|
@ -1,27 +1,13 @@
|
||||
/******************************************************************************
|
||||
Copyright 2009, Freie Universitaet Berlin (FUB). All rights reserved.
|
||||
Copyright (C) 2013, Freie Universitaet Berlin (FUB). All rights reserved.
|
||||
|
||||
These sources were developed at the Freie Universitaet Berlin, Computer Systems
|
||||
and Telematics group (http://cst.mi.fu-berlin.de).
|
||||
-------------------------------------------------------------------------------
|
||||
This file is part of RIOT.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify it under
|
||||
the terms of the GNU General Public License as published by the Free Software
|
||||
Foundation, either version 3 of the License, or (at your option) any later
|
||||
version.
|
||||
|
||||
RIOT is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with
|
||||
this program. If not, see http://www.gnu.org/licenses/ .
|
||||
--------------------------------------------------------------------------------
|
||||
For further information and questions please use the web site
|
||||
http://scatterweb.mi.fu-berlin.de
|
||||
and the mailinglist (subscription via web site)
|
||||
scatterweb@lists.spline.inf.fu-berlin.de
|
||||
This file subject to the terms and conditions of the GNU Lesser General Public
|
||||
License. See the file LICENSE in the top level directory for more details.
|
||||
*******************************************************************************/
|
||||
|
||||
/**
|
||||
|
@ -6,22 +6,8 @@ and Telematics group (http://cst.mi.fu-berlin.de).
|
||||
-------------------------------------------------------------------------------
|
||||
This file is part of RIOT.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify it under
|
||||
the terms of the GNU General Public License as published by the Free Software
|
||||
Foundation, either version 3 of the License, or (at your option) any later
|
||||
version.
|
||||
|
||||
RIOT is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with
|
||||
this program. If not, see http://www.gnu.org/licenses/ .
|
||||
--------------------------------------------------------------------------------
|
||||
For further information and questions please use the web site
|
||||
http://scatterweb.mi.fu-berlin.de
|
||||
and the mailinglist (subscription via web site)
|
||||
scatterweb@lists.spline.inf.fu-berlin.de
|
||||
This file subject to the terms and conditions of the GNU Lesser General Public
|
||||
License. See the file LICENSE in the top level directory for more details.
|
||||
*******************************************************************************/
|
||||
|
||||
/**
|
||||
|
@ -1,27 +1,13 @@
|
||||
/******************************************************************************
|
||||
Copyright 2009, Freie Universitaet Berlin (FUB). All rights reserved.
|
||||
Copyright (C) 2013, Freie Universitaet Berlin (FUB). All rights reserved.
|
||||
|
||||
These sources were developed at the Freie Universitaet Berlin, Computer Systems
|
||||
and Telematics group (http://cst.mi.fu-berlin.de).
|
||||
-------------------------------------------------------------------------------
|
||||
This file is part of RIOT.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify it under
|
||||
the terms of the GNU General Public License as published by the Free Software
|
||||
Foundation, either version 3 of the License, or (at your option) any later
|
||||
version.
|
||||
|
||||
RIOT is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with
|
||||
this program. If not, see http://www.gnu.org/licenses/ .
|
||||
--------------------------------------------------------------------------------
|
||||
For further information and questions please use the web site
|
||||
http://scatterweb.mi.fu-berlin.de
|
||||
and the mailinglist (subscription via web site)
|
||||
scatterweb@lists.spline.inf.fu-berlin.de
|
||||
This file subject to the terms and conditions of the GNU Lesser General Public
|
||||
License. See the file LICENSE in the top level directory for more details.
|
||||
*******************************************************************************/
|
||||
|
||||
#ifndef CPUCONF_H_
|
||||
|
@ -1,27 +1,13 @@
|
||||
/******************************************************************************
|
||||
Copyright 2009, Freie Universitaet Berlin (FUB). All rights reserved.
|
||||
Copyright (C) 2013, Freie Universitaet Berlin (FUB). All rights reserved.
|
||||
|
||||
These sources were developed at the Freie Universitaet Berlin, Computer Systems
|
||||
and Telematics group (http://cst.mi.fu-berlin.de).
|
||||
-------------------------------------------------------------------------------
|
||||
This file is part of RIOT.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify it under
|
||||
the terms of the GNU General Public License as published by the Free Software
|
||||
Foundation, either version 3 of the License, or (at your option) any later
|
||||
version.
|
||||
|
||||
RIOT is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with
|
||||
this program. If not, see http://www.gnu.org/licenses/ .
|
||||
--------------------------------------------------------------------------------
|
||||
For further information and questions please use the web site
|
||||
http://scatterweb.mi.fu-berlin.de
|
||||
and the mailinglist (subscription via web site)
|
||||
scatterweb@lists.spline.inf.fu-berlin.de
|
||||
This file subject to the terms and conditions of the GNU Lesser General Public
|
||||
License. See the file LICENSE in the top level directory for more details.
|
||||
*******************************************************************************/
|
||||
|
||||
#ifndef __CPU_H
|
||||
|
@ -6,22 +6,8 @@ and Telematics group (http://cst.mi.fu-berlin.de).
|
||||
-------------------------------------------------------------------------------
|
||||
This file is part of RIOT.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify it under
|
||||
the terms of the GNU General Public License as published by the Free Software
|
||||
Foundation, either version 3 of the License, or (at your option) any later
|
||||
version.
|
||||
|
||||
RIOT is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with
|
||||
this program. If not, see http://www.gnu.org/licenses/ .
|
||||
--------------------------------------------------------------------------------
|
||||
For further information and questions please use the web site
|
||||
http://scatterweb.mi.fu-berlin.de
|
||||
and the mailinglist (subscription via web site)
|
||||
scatterweb@lists.spline.inf.fu-berlin.de
|
||||
This file subject to the terms and conditions of the GNU Lesser General Public
|
||||
License. See the file LICENSE in the top level directory for more details.
|
||||
*******************************************************************************/
|
||||
|
||||
#ifndef LPC2387ADC_H_
|
||||
|
@ -6,22 +6,8 @@ and Telematics group (http://cst.mi.fu-berlin.de).
|
||||
-------------------------------------------------------------------------------
|
||||
This file is part of RIOT.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify it under
|
||||
the terms of the GNU General Public License as published by the Free Software
|
||||
Foundation, either version 3 of the License, or (at your option) any later
|
||||
version.
|
||||
|
||||
RIOT is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with
|
||||
this program. If not, see http://www.gnu.org/licenses/ .
|
||||
--------------------------------------------------------------------------------
|
||||
For further information and questions please use the web site
|
||||
http://scatterweb.mi.fu-berlin.de
|
||||
and the mailinglist (subscription via web site)
|
||||
scatterweb@lists.spline.inf.fu-berlin.de
|
||||
This file subject to the terms and conditions of the GNU Lesser General Public
|
||||
License. See the file LICENSE in the top level directory for more details.
|
||||
*******************************************************************************/
|
||||
|
||||
#ifndef LPC2387_RTC_H
|
||||
|
@ -6,22 +6,8 @@ and Telematics group (http://cst.mi.fu-berlin.de).
|
||||
-------------------------------------------------------------------------------
|
||||
This file is part of RIOT.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify it under
|
||||
the terms of the GNU General Public License as published by the Free Software
|
||||
Foundation, either version 3 of the License, or (at your option) any later
|
||||
version.
|
||||
|
||||
RIOT is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with
|
||||
this program. If not, see http://www.gnu.org/licenses/ .
|
||||
--------------------------------------------------------------------------------
|
||||
For further information and questions please use the web site
|
||||
http://scatterweb.mi.fu-berlin.de
|
||||
and the mailinglist (subscription via web site)
|
||||
scatterweb@lists.spline.inf.fu-berlin.de
|
||||
This file subject to the terms and conditions of the GNU Lesser General Public
|
||||
License. See the file LICENSE in the top level directory for more details.
|
||||
*******************************************************************************/
|
||||
|
||||
/**
|
||||
|
@ -1,27 +1,13 @@
|
||||
/******************************************************************************
|
||||
Copyright 2009, Freie Universitaet Berlin (FUB). All rights reserved.
|
||||
Copyright (C) 2013, Freie Universitaet Berlin (FUB). All rights reserved.
|
||||
|
||||
These sources were developed at the Freie Universitaet Berlin, Computer Systems
|
||||
and Telematics group (http://cst.mi.fu-berlin.de).
|
||||
-------------------------------------------------------------------------------
|
||||
This file is part of RIOT.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify it under
|
||||
the terms of the GNU General Public License as published by the Free Software
|
||||
Foundation, either version 3 of the License, or (at your option) any later
|
||||
version.
|
||||
|
||||
RIOT is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with
|
||||
this program. If not, see http://www.gnu.org/licenses/ .
|
||||
--------------------------------------------------------------------------------
|
||||
For further information and questions please use the web site
|
||||
http://scatterweb.mi.fu-berlin.de
|
||||
and the mailinglist (subscription via web site)
|
||||
scatterweb@lists.spline.inf.fu-berlin.de
|
||||
This file subject to the terms and conditions of the GNU Lesser General Public
|
||||
License. See the file LICENSE in the top level directory for more details.
|
||||
*******************************************************************************/
|
||||
|
||||
/**
|
||||
|
@ -6,22 +6,8 @@ and Telematics group (http://cst.mi.fu-berlin.de).
|
||||
-------------------------------------------------------------------------------
|
||||
This file is part of RIOT.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify it under
|
||||
the terms of the GNU General Public License as published by the Free Software
|
||||
Foundation, either version 3 of the License, or (at your option) any later
|
||||
version.
|
||||
|
||||
RIOT is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with
|
||||
this program. If not, see http://www.gnu.org/licenses/ .
|
||||
--------------------------------------------------------------------------------
|
||||
For further information and questions please use the web site
|
||||
http://scatterweb.mi.fu-berlin.de
|
||||
and the mailinglist (subscription via web site)
|
||||
scatterweb@lists.spline.inf.fu-berlin.de
|
||||
This file subject to the terms and conditions of the GNU Lesser General Public
|
||||
License. See the file LICENSE in the top level directory for more details.
|
||||
*******************************************************************************/
|
||||
|
||||
/**
|
||||
|
@ -1,27 +1,13 @@
|
||||
/******************************************************************************
|
||||
Copyright 2009, Freie Universitaet Berlin (FUB). All rights reserved.
|
||||
Copyright (C) 2013, Freie Universitaet Berlin (FUB). All rights reserved.
|
||||
|
||||
These sources were developed at the Freie Universitaet Berlin, Computer Systems
|
||||
and Telematics group (http://cst.mi.fu-berlin.de).
|
||||
-------------------------------------------------------------------------------
|
||||
This file is part of RIOT.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify it under
|
||||
the terms of the GNU General Public License as published by the Free Software
|
||||
Foundation, either version 3 of the License, or (at your option) any later
|
||||
version.
|
||||
|
||||
RIOT is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with
|
||||
this program. If not, see http://www.gnu.org/licenses/ .
|
||||
--------------------------------------------------------------------------------
|
||||
For further information and questions please use the web site
|
||||
http://scatterweb.mi.fu-berlin.de
|
||||
and the mailinglist (subscription via web site)
|
||||
scatterweb@lists.spline.inf.fu-berlin.de
|
||||
This file subject to the terms and conditions of the GNU Lesser General Public
|
||||
License. See the file LICENSE in the top level directory for more details.
|
||||
*******************************************************************************/
|
||||
#ifdef CC430
|
||||
#include <cc430f6137.h>
|
||||
|
@ -1,27 +1,13 @@
|
||||
/******************************************************************************
|
||||
Copyright 2009, Freie Universitaet Berlin (FUB). All rights reserved.
|
||||
Copyright (C) 2013, Freie Universitaet Berlin (FUB). All rights reserved.
|
||||
|
||||
These sources were developed at the Freie Universitaet Berlin, Computer Systems
|
||||
and Telematics group (http://cst.mi.fu-berlin.de).
|
||||
-------------------------------------------------------------------------------
|
||||
This file is part of RIOT.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify it under
|
||||
the terms of the GNU General Public License as published by the Free Software
|
||||
Foundation, either version 3 of the License, or (at your option) any later
|
||||
version.
|
||||
|
||||
RIOT is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with
|
||||
this program. If not, see http://www.gnu.org/licenses/ .
|
||||
--------------------------------------------------------------------------------
|
||||
For further information and questions please use the web site
|
||||
http://scatterweb.mi.fu-berlin.de
|
||||
and the mailinglist (subscription via web site)
|
||||
scatterweb@lists.spline.inf.fu-berlin.de
|
||||
This file subject to the terms and conditions of the GNU Lesser General Public
|
||||
License. See the file LICENSE in the top level directory for more details.
|
||||
*******************************************************************************/
|
||||
|
||||
#include <stdint.h>
|
||||
|
@ -1,27 +1,13 @@
|
||||
/******************************************************************************
|
||||
Copyright 2009, Freie Universitaet Berlin (FUB). All rights reserved.
|
||||
Copyright (C) 2013, Freie Universitaet Berlin (FUB). All rights reserved.
|
||||
|
||||
These sources were developed at the Freie Universitaet Berlin, Computer Systems
|
||||
and Telematics group (http://cst.mi.fu-berlin.de).
|
||||
-------------------------------------------------------------------------------
|
||||
This file is part of RIOT.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify it under
|
||||
the terms of the GNU General Public License as published by the Free Software
|
||||
Foundation, either version 3 of the License, or (at your option) any later
|
||||
version.
|
||||
|
||||
RIOT is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with
|
||||
this program. If not, see http://www.gnu.org/licenses/ .
|
||||
--------------------------------------------------------------------------------
|
||||
For further information and questions please use the web site
|
||||
http://scatterweb.mi.fu-berlin.de
|
||||
and the mailinglist (subscription via web site)
|
||||
scatterweb@lists.spline.inf.fu-berlin.de
|
||||
This file subject to the terms and conditions of the GNU Lesser General Public
|
||||
License. See the file LICENSE in the top level directory for more details.
|
||||
*******************************************************************************/
|
||||
|
||||
#ifndef CPUCONF_H_
|
||||
|
@ -1,27 +1,13 @@
|
||||
/******************************************************************************
|
||||
Copyright 2009, Freie Universitaet Berlin (FUB). All rights reserved.
|
||||
Copyright (C) 2013, Freie Universitaet Berlin (FUB). All rights reserved.
|
||||
|
||||
These sources were developed at the Freie Universitaet Berlin, Computer Systems
|
||||
and Telematics group (http://cst.mi.fu-berlin.de).
|
||||
-------------------------------------------------------------------------------
|
||||
This file is part of RIOT.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify it under
|
||||
the terms of the GNU General Public License as published by the Free Software
|
||||
Foundation, either version 3 of the License, or (at your option) any later
|
||||
version.
|
||||
|
||||
RIOT is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with
|
||||
this program. If not, see http://www.gnu.org/licenses/ .
|
||||
--------------------------------------------------------------------------------
|
||||
For further information and questions please use the web site
|
||||
http://scatterweb.mi.fu-berlin.de
|
||||
and the mailinglist (subscription via web site)
|
||||
scatterweb@lists.spline.inf.fu-berlin.de
|
||||
This file subject to the terms and conditions of the GNU Lesser General Public
|
||||
License. See the file LICENSE in the top level directory for more details.
|
||||
*******************************************************************************/
|
||||
|
||||
#ifndef _CPU_H
|
||||
|
@ -1,27 +1,13 @@
|
||||
/******************************************************************************
|
||||
Copyright 2009, Freie Universitaet Berlin (FUB). All rights reserved.
|
||||
Copyright (C) 2013, Freie Universitaet Berlin (FUB). All rights reserved.
|
||||
|
||||
These sources were developed at the Freie Universitaet Berlin, Computer Systems
|
||||
and Telematics group (http://cst.mi.fu-berlin.de).
|
||||
-------------------------------------------------------------------------------
|
||||
This file is part of RIOT.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify it under
|
||||
the terms of the GNU General Public License as published by the Free Software
|
||||
Foundation, either version 3 of the License, or (at your option) any later
|
||||
version.
|
||||
|
||||
RIOT is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along with
|
||||
this program. If not, see http://www.gnu.org/licenses/ .
|
||||
--------------------------------------------------------------------------------
|
||||
For further information and questions please use the web site
|
||||
http://scatterweb.mi.fu-berlin.de
|
||||
and the mailinglist (subscription via web site)
|
||||
scatterweb@lists.spline.inf.fu-berlin.de
|
||||
This file subject to the terms and conditions of the GNU Lesser General Public
|
||||
License. See the file LICENSE in the top level directory for more details.
|
||||
*******************************************************************************/
|
||||
|
||||
#ifndef __HWTIMER_CPU_H
|
||||
|
@ -22,7 +22,7 @@ void timerA_init(void)
|
||||
*ctl &= ~(CCIFG);
|
||||
*ctl &= ~(CCIE);
|
||||
}
|
||||
TA0CTL |= MC_2;
|
||||
ITA0CTL |= MC_2;
|
||||
}
|
||||
|
||||
interrupt(TIMERA0_VECTOR) __attribute__ ((naked)) timer_isr_ccr0(void) {
|
||||
|
@ -3,8 +3,9 @@
|
||||
*
|
||||
* Copyright (C) 2013 Ludwig Ortmann
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup arch
|
||||
* @{
|
||||
|
@ -9,8 +9,9 @@
|
||||
*
|
||||
* Copyright (C) 2013 Ludwig Ortmann
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup hwtimer
|
||||
* @ingroup native_cpu
|
||||
|
@ -3,8 +3,9 @@
|
||||
*
|
||||
* Copyright (C) 2013 Ludwig Ortmann
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup arch
|
||||
* @{
|
||||
|
@ -5,8 +5,9 @@
|
||||
*
|
||||
* Copyright (C) 2013 Ludwig Ortmann
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*/
|
||||
|
||||
/**
|
||||
|
@ -3,8 +3,9 @@
|
||||
*
|
||||
* Copyright (C) 2013 Ludwig Ortmann
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @{
|
||||
* @ingroup native_hwtimer
|
||||
|
@ -3,8 +3,9 @@
|
||||
*
|
||||
* Copyright (C) 2013 Ludwig Ortmann
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup native_cpu
|
||||
* @ingroup irq
|
||||
|
@ -5,8 +5,9 @@
|
||||
*
|
||||
* Copyright (C) 2013 Ludwig Ortmann
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup lpm
|
||||
* @ingroup native_cpu
|
||||
|
@ -6,8 +6,9 @@
|
||||
*
|
||||
* Copyright (C) 2013 Ludwig Ortmann
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup native_cpu
|
||||
* @{
|
||||
|
@ -3,8 +3,9 @@
|
||||
*
|
||||
* Copyright (C) 2013 Ludwig Ortmann
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU General Public
|
||||
* License. See the file LICENSE in the top level directory for more details.
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup arch
|
||||
* @{
|
||||
|
@ -1,3 +1,19 @@
|
||||
/**
|
||||
* Auto initialization for used modules
|
||||
*
|
||||
* Copyright (C) 2013 INRIA.
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup auto_init
|
||||
* @{
|
||||
* @file auto_init_c
|
||||
* @brief initializes any used module that has a trivial init function
|
||||
* @author Oliver Hahm <oliver.hahm@inria.fr>
|
||||
* @}
|
||||
*/
|
||||
#include <stdint.h>
|
||||
#include <stdio.h>
|
||||
#include "board_uart0.h"
|
||||
|
@ -1,3 +1,20 @@
|
||||
/**
|
||||
* Character device messaging loop.
|
||||
*
|
||||
* Copyright (C) 2013, INRIA.
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup chardev
|
||||
* @{
|
||||
* @file chardev_thread.c
|
||||
* @brief Runs an infinite loop in a separate thread to handle access to character devices such as uart.
|
||||
* @author Kaspar Schleiser <kaspar@schleiser.de>
|
||||
* @}
|
||||
*/
|
||||
|
||||
#include <thread.h>
|
||||
#include <kernel.h>
|
||||
#include <msg.h>
|
||||
|
@ -1,3 +1,21 @@
|
||||
/**
|
||||
* System wide configuration struct.
|
||||
*
|
||||
* Copyright (C) 2013 INRIA.
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup config
|
||||
* @{
|
||||
* @file config_c
|
||||
* @brief Provides system configuration struct with default values.
|
||||
* @author Oliver Hahm <oliver.hahm@inria.fr>
|
||||
* @}
|
||||
*/
|
||||
|
||||
#include <stdint.h>
|
||||
#include <config.h>
|
||||
|
||||
config_t sysconfig = {
|
||||
|
@ -1,3 +1,21 @@
|
||||
/**
|
||||
* POSIX implementation of basic IO operations.
|
||||
*
|
||||
* Copyright (C) 2013, INRIA.
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup posix
|
||||
* @{
|
||||
* @file posix_io.c
|
||||
* @brief Implementation of basic POSIX IO functionality.
|
||||
* @author Kaspar Schleiser <kaspar@schleiser.de>
|
||||
* @}
|
||||
*/
|
||||
|
||||
#include <thread.h>
|
||||
#include <msg.h>
|
||||
|
||||
#include <posix_io.h>
|
||||
|
18
sys/ps/ps.c
18
sys/ps/ps.c
@ -1,3 +1,21 @@
|
||||
/**
|
||||
* Print thread information.
|
||||
*
|
||||
* Copyright (C) 2013, INRIA.
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup ps
|
||||
* @{
|
||||
* @file ps.c
|
||||
* @brief UNIX like ps command
|
||||
* @author Kaspar Schleiser <kaspar@schleiser.de>
|
||||
* @}
|
||||
*/
|
||||
|
||||
#include <thread.h>
|
||||
#include <thread.h>
|
||||
#include <hwtimer.h>
|
||||
#include <sched.h>
|
||||
|
@ -1,3 +1,21 @@
|
||||
/**
|
||||
* Generic transceiver module as an interface to NIC driver.
|
||||
*
|
||||
* Copyright (C) 2013 INRIA.
|
||||
*
|
||||
* This file subject to the terms and conditions of the GNU Lesser General
|
||||
* Public License. See the file LICENSE in the top level directory for more
|
||||
* details.
|
||||
*
|
||||
* @ingroup transceiver
|
||||
* @{
|
||||
* @file transceiver.c
|
||||
* @brief Providing a generic interface to the driver implementation for any supported network device.
|
||||
* @author Oliver Hahm <oliver.hahm@inria.fr>
|
||||
* @}
|
||||
*/
|
||||
|
||||
#include <stdint.h>
|
||||
#include <stdio.h>
|
||||
#include <errno.h>
|
||||
#include <string.h>
|
||||
|
Loading…
Reference in New Issue
Block a user