From: telleriam Date: Mon, 25 May 2009 19:14:54 +0000 (+0000) Subject: Updating header text in FOSA files for the incoming final project X-Git-Url: https://rtime.felk.cvut.cz/gitweb/frescor/fosa.git/commitdiff_plain/e5a90ef3d03042165a42702731c032cf62c0494d Updating header text in FOSA files for the incoming final project release git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1816 35b4ef3e-fd22-0410-ab77-dab3279adceb --- diff --git a/include/fosa.h b/include/fosa.h index df2ff88..37ff384 100644 --- a/include/fosa.h +++ b/include/fosa.h @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/include/fosa_app_def_sched.h b/include/fosa_app_def_sched.h index 5475f42..9dff227 100644 --- a/include/fosa_app_def_sched.h +++ b/include/fosa_app_def_sched.h @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/include/fosa_clocks_and_timers.h b/include/fosa_clocks_and_timers.h index 130d2ff..3121b68 100644 --- a/include/fosa_clocks_and_timers.h +++ b/include/fosa_clocks_and_timers.h @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/include/fosa_configuration_parameters.h b/include/fosa_configuration_parameters.h index 03a33c7..816a1ac 100644 --- a/include/fosa_configuration_parameters.h +++ b/include/fosa_configuration_parameters.h @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/include/fosa_cpp_macros.h b/include/fosa_cpp_macros.h index 270863b..45d4d8b 100644 --- a/include/fosa_cpp_macros.h +++ b/include/fosa_cpp_macros.h @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/include/fosa_group_clocks.h b/include/fosa_group_clocks.h index 1c38222..f543151 100644 --- a/include/fosa_group_clocks.h +++ b/include/fosa_group_clocks.h @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/include/fosa_long_jump.h b/include/fosa_long_jump.h index 067be93..bde86c8 100644 --- a/include/fosa_long_jump.h +++ b/include/fosa_long_jump.h @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/include/fosa_mutexes_and_condvars.h b/include/fosa_mutexes_and_condvars.h index 08b707f..9ac24a7 100644 --- a/include/fosa_mutexes_and_condvars.h +++ b/include/fosa_mutexes_and_condvars.h @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/include/fosa_opaque_types.h b/include/fosa_opaque_types.h index 4c349d0..535c903 100644 --- a/include/fosa_opaque_types.h +++ b/include/fosa_opaque_types.h @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/include/fosa_opaque_types_time.h b/include/fosa_opaque_types_time.h index 4de147e..91dcbc0 100644 --- a/include/fosa_opaque_types_time.h +++ b/include/fosa_opaque_types_time.h @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/include/fosa_platform_values.h b/include/fosa_platform_values.h index 53e6a7d..c328754 100644 --- a/include/fosa_platform_values.h +++ b/include/fosa_platform_values.h @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/include/fosa_threads_and_signals.h b/include/fosa_threads_and_signals.h index 5968cbd..aea7608 100644 --- a/include/fosa_threads_and_signals.h +++ b/include/fosa_threads_and_signals.h @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/include/fosa_time.h b/include/fosa_time.h index b06ccb5..41316ab 100644 --- a/include/fosa_time.h +++ b/include/fosa_time.h @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/include/fosa_time_numeric.h b/include/fosa_time_numeric.h index f599692..b0215d5 100644 --- a/include/fosa_time_numeric.h +++ b/include/fosa_time_numeric.h @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/include/fosa_time_timespec.h b/include/fosa_time_timespec.h index 77ce73e..2b35618 100644 --- a/include/fosa_time_timespec.h +++ b/include/fosa_time_timespec.h @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/include/fosa_types.h b/include/fosa_types.h index c1ecd99..9abb16c 100644 --- a/include/fosa_types.h +++ b/include/fosa_types.h @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_aquosa/fosa_app_def_sched.c b/src_aquosa/fosa_app_def_sched.c index 4807a3f..41d1af2 100644 --- a/src_aquosa/fosa_app_def_sched.c +++ b/src_aquosa/fosa_app_def_sched.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_aquosa/fosa_clocks_and_timers.c b/src_aquosa/fosa_clocks_and_timers.c index 9ad43d1..47aa2e8 100644 --- a/src_aquosa/fosa_clocks_and_timers.c +++ b/src_aquosa/fosa_clocks_and_timers.c @@ -1,18 +1,18 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2007 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK // Scuola Superiore Sant'Anna, ITALY // Kaiserslautern University, GERMANY -// Univ. Politecnica Valencia, SPAIN +// Univ. Politécnica Valencia, SPAIN // Czech Technical University in Prague, CZECH REPUBLIC // ENEA SWEDEN // Thales Communication S.A. FRANCE // Visual Tools S.A. SPAIN // Rapita Systems Ltd UK // Evidence ITALY -// +// // See http://www.frescor.org for a link to partners' websites // // FRESCOR project (FP6/2005/IST/5-034026) is funded @@ -20,29 +20,37 @@ // The European Union is not liable of any use that may be // made of this code. // -// This file is part of the FRSH implementation // -// FRSH 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 2, or (at your option) -// any later version. +// based on previous work (FSF) done in the FIRST project +// +// Copyright (C) 2005 Mälardalen University, SWEDEN +// Scuola Superiore S.Anna, ITALY +// Universidad de Cantabria, SPAIN +// University of York, UK +// +// FSF API web pages: http://marte.unican.es/fsf/docs +// http://shark.sssup.it/contrib/first/docs/ // -// FRSH 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. +// This file is part of FOSA (Frsh Operating System Adaption) // -// You should have received a copy of the GNU General Public License -// distributed with FRSH; see file COPYING. If not, write to the -// Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA -// 02111-1307, USA. +// FOSA is free software; you can redistribute it and/or modify it +// under terms of the GNU General Public License as published by the +// Free Software Foundation; either version 2, or (at your option) any +// later version. FOSA 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 FOSA; see file +// COPYING. If not, write to the Free Software Foundation, 675 Mass Ave, +// Cambridge, MA 02139, USA. // -// As a special exception, if you include this header file into source -// files to be compiled, this header file does not by itself cause -// the resulting executable to be covered by the GNU General Public -// License. This exception does not however invalidate any other -// reasons why the executable file might be covered by the GNU General -// Public License. +// As a special exception, including FOSA header files in a file, +// instantiating FOSA generics or templates, or linking other files +// with FOSA objects to produce an executable application, does not +// by itself cause the resulting executable application to be covered +// by the GNU General Public License. This exception does not +// however invalidate any other reasons why the executable file might be +// covered by the GNU Public License. // ----------------------------------------------------------------------- // //============================================== diff --git a/src_aquosa/fosa_group_clocks.c b/src_aquosa/fosa_group_clocks.c index 20c8832..8c750fd 100644 --- a/src_aquosa/fosa_group_clocks.c +++ b/src_aquosa/fosa_group_clocks.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_aquosa/fosa_long_jump.c b/src_aquosa/fosa_long_jump.c index 74e6c10..1474c8c 100644 --- a/src_aquosa/fosa_long_jump.c +++ b/src_aquosa/fosa_long_jump.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_aquosa/fosa_mutexes_and_condvars.c b/src_aquosa/fosa_mutexes_and_condvars.c index 397b18c..514e38c 100644 --- a/src_aquosa/fosa_mutexes_and_condvars.c +++ b/src_aquosa/fosa_mutexes_and_condvars.c @@ -1,18 +1,18 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2007 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK // Scuola Superiore Sant'Anna, ITALY // Kaiserslautern University, GERMANY -// Univ. Politecnica Valencia, SPAIN +// Univ. Politécnica Valencia, SPAIN // Czech Technical University in Prague, CZECH REPUBLIC // ENEA SWEDEN // Thales Communication S.A. FRANCE // Visual Tools S.A. SPAIN // Rapita Systems Ltd UK // Evidence ITALY -// +// // See http://www.frescor.org for a link to partners' websites // // FRESCOR project (FP6/2005/IST/5-034026) is funded @@ -20,29 +20,37 @@ // The European Union is not liable of any use that may be // made of this code. // -// This file is part of the FRSH implementation // -// FRSH 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 2, or (at your option) -// any later version. +// based on previous work (FSF) done in the FIRST project +// +// Copyright (C) 2005 Mälardalen University, SWEDEN +// Scuola Superiore S.Anna, ITALY +// Universidad de Cantabria, SPAIN +// University of York, UK +// +// FSF API web pages: http://marte.unican.es/fsf/docs +// http://shark.sssup.it/contrib/first/docs/ // -// FRSH 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. +// This file is part of FOSA (Frsh Operating System Adaption) // -// You should have received a copy of the GNU General Public License -// distributed with FRSH; see file COPYING. If not, write to the -// Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA -// 02111-1307, USA. +// FOSA is free software; you can redistribute it and/or modify it +// under terms of the GNU General Public License as published by the +// Free Software Foundation; either version 2, or (at your option) any +// later version. FOSA 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 FOSA; see file +// COPYING. If not, write to the Free Software Foundation, 675 Mass Ave, +// Cambridge, MA 02139, USA. // -// As a special exception, if you include this header file into source -// files to be compiled, this header file does not by itself cause -// the resulting executable to be covered by the GNU General Public -// License. This exception does not however invalidate any other -// reasons why the executable file might be covered by the GNU General -// Public License. +// As a special exception, including FOSA header files in a file, +// instantiating FOSA generics or templates, or linking other files +// with FOSA objects to produce an executable application, does not +// by itself cause the resulting executable application to be covered +// by the GNU General Public License. This exception does not +// however invalidate any other reasons why the executable file might be +// covered by the GNU Public License. // ----------------------------------------------------------------------- //fosa_mutexes_and_condvars.h //============================================== diff --git a/src_aquosa/fosa_platform_values.c b/src_aquosa/fosa_platform_values.c index 23c1db8..add3918 100644 --- a/src_aquosa/fosa_platform_values.c +++ b/src_aquosa/fosa_platform_values.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_aquosa/fosa_threads_and_signals.c b/src_aquosa/fosa_threads_and_signals.c index a591071..7c836c7 100644 --- a/src_aquosa/fosa_threads_and_signals.c +++ b/src_aquosa/fosa_threads_and_signals.c @@ -1,18 +1,18 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2007 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK // Scuola Superiore Sant'Anna, ITALY // Kaiserslautern University, GERMANY -// Univ. Politecnica Valencia, SPAIN +// Univ. Politécnica Valencia, SPAIN // Czech Technical University in Prague, CZECH REPUBLIC // ENEA SWEDEN // Thales Communication S.A. FRANCE // Visual Tools S.A. SPAIN // Rapita Systems Ltd UK // Evidence ITALY -// +// // See http://www.frescor.org for a link to partners' websites // // FRESCOR project (FP6/2005/IST/5-034026) is funded @@ -20,29 +20,37 @@ // The European Union is not liable of any use that may be // made of this code. // -// This file is part of the FRSH implementation // -// FRSH 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 2, or (at your option) -// any later version. +// based on previous work (FSF) done in the FIRST project +// +// Copyright (C) 2005 Mälardalen University, SWEDEN +// Scuola Superiore S.Anna, ITALY +// Universidad de Cantabria, SPAIN +// University of York, UK +// +// FSF API web pages: http://marte.unican.es/fsf/docs +// http://shark.sssup.it/contrib/first/docs/ // -// FRSH 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. +// This file is part of FOSA (Frsh Operating System Adaption) // -// You should have received a copy of the GNU General Public License -// distributed with FRSH; see file COPYING. If not, write to the -// Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA -// 02111-1307, USA. +// FOSA is free software; you can redistribute it and/or modify it +// under terms of the GNU General Public License as published by the +// Free Software Foundation; either version 2, or (at your option) any +// later version. FOSA 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 FOSA; see file +// COPYING. If not, write to the Free Software Foundation, 675 Mass Ave, +// Cambridge, MA 02139, USA. // -// As a special exception, if you include this header file into source -// files to be compiled, this header file does not by itself cause -// the resulting executable to be covered by the GNU General Public -// License. This exception does not however invalidate any other -// reasons why the executable file might be covered by the GNU General -// Public License. +// As a special exception, including FOSA header files in a file, +// instantiating FOSA generics or templates, or linking other files +// with FOSA objects to produce an executable application, does not +// by itself cause the resulting executable application to be covered +// by the GNU General Public License. This exception does not +// however invalidate any other reasons why the executable file might be +// covered by the GNU Public License. // ----------------------------------------------------------------------- //============================================== // ******** ****** ******** ********** diff --git a/src_aquosa/fosa_time.c b/src_aquosa/fosa_time.c index a259a37..2e5e14e 100644 --- a/src_aquosa/fosa_time.c +++ b/src_aquosa/fosa_time.c @@ -1,11 +1,11 @@ -//---------------------------------------------------------------------- -// Copyright (C) 2006 - 2007 by the FRESCOR consortium: +// ----------------------------------------------------------------------- +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK // Scuola Superiore Sant'Anna, ITALY // Kaiserslautern University, GERMANY -// Univ. Politecnica Valencia, SPAIN +// Univ. Politécnica Valencia, SPAIN // Czech Technical University in Prague, CZECH REPUBLIC // ENEA SWEDEN // Thales Communication S.A. FRANCE @@ -13,9 +13,9 @@ // Rapita Systems Ltd UK // Evidence ITALY // -// See http://www.frescor.org +// See http://www.frescor.org for a link to partners' websites // -// The FRESCOR project (FP6/2005/IST/5-034026) is funded +// FRESCOR project (FP6/2005/IST/5-034026) is funded // in part by the European Union Sixth Framework Programme // The European Union is not liable of any use that may be // made of this code. @@ -28,26 +28,29 @@ // Universidad de Cantabria, SPAIN // University of York, UK // -// This file is part of FOSA (Frsh Operating System Abstraction) +// FSF API web pages: http://marte.unican.es/fsf/docs +// http://shark.sssup.it/contrib/first/docs/ +// +// This file is part of FOSA (Frsh Operating System Adaption) // -// FOSA is free software; you can redistribute it and/or modify it -// under terms of the GNU General Public License as published by the -// Free Software Foundation; either version 2, or (at your option) any -// later version. FOSA 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 FOSA; see file -// COPYING. If not, write to the Free Software Foundation, 675 Mass Ave, -// Cambridge, MA 02139, USA. +// FOSA is free software; you can redistribute it and/or modify it +// under terms of the GNU General Public License as published by the +// Free Software Foundation; either version 2, or (at your option) any +// later version. FOSA 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 FOSA; see file +// COPYING. If not, write to the Free Software Foundation, 675 Mass Ave, +// Cambridge, MA 02139, USA. // -// As a special exception, including FOSA header files in a file, -// instantiating FOSA generics or templates, or linking other files -// with FOSA objects to produce an executable application, does not -// by itself cause the resulting executable application to be covered -// by the GNU General Public License. This exception does not -// however invalidate any other reasons why the executable file might be -// covered by the GNU Public License. +// As a special exception, including FOSA header files in a file, +// instantiating FOSA generics or templates, or linking other files +// with FOSA objects to produce an executable application, does not +// by itself cause the resulting executable application to be covered +// by the GNU General Public License. This exception does not +// however invalidate any other reasons why the executable file might be +// covered by the GNU Public License. // ----------------------------------------------------------------------- // fosa_time.c //============================================== diff --git a/src_marte_os/fosa_app_def_sched.c b/src_marte_os/fosa_app_def_sched.c index c158ab9..f9a5688 100644 --- a/src_marte_os/fosa_app_def_sched.c +++ b/src_marte_os/fosa_app_def_sched.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_marte_os/fosa_clocks_and_timers.c b/src_marte_os/fosa_clocks_and_timers.c index 3d6ba0f..3c60582 100644 --- a/src_marte_os/fosa_clocks_and_timers.c +++ b/src_marte_os/fosa_clocks_and_timers.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_marte_os/fosa_group_clocks.c b/src_marte_os/fosa_group_clocks.c index 398689a..8c226c2 100644 --- a/src_marte_os/fosa_group_clocks.c +++ b/src_marte_os/fosa_group_clocks.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_marte_os/fosa_long_jump.c b/src_marte_os/fosa_long_jump.c index c4e01ac..0cdb0a0 100644 --- a/src_marte_os/fosa_long_jump.c +++ b/src_marte_os/fosa_long_jump.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_marte_os/fosa_mutexes_and_condvars.c b/src_marte_os/fosa_mutexes_and_condvars.c index 31d5021..8990ee2 100644 --- a/src_marte_os/fosa_mutexes_and_condvars.c +++ b/src_marte_os/fosa_mutexes_and_condvars.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_marte_os/fosa_platform_values.c b/src_marte_os/fosa_platform_values.c index 5588075..574df76 100644 --- a/src_marte_os/fosa_platform_values.c +++ b/src_marte_os/fosa_platform_values.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_marte_os/fosa_threads_and_signals.c b/src_marte_os/fosa_threads_and_signals.c index afad605..3f904e5 100644 --- a/src_marte_os/fosa_threads_and_signals.c +++ b/src_marte_os/fosa_threads_and_signals.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_marte_os/fosa_time.c b/src_marte_os/fosa_time.c index cf53fb4..965f2f6 100644 --- a/src_marte_os/fosa_time.c +++ b/src_marte_os/fosa_time.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_marte_os/tests/test_clock_and_timers/test_clock_and_timers.c b/src_marte_os/tests/test_clock_and_timers/test_clock_and_timers.c index cb3cb2b..f6ebf1a 100644 --- a/src_marte_os/tests/test_clock_and_timers/test_clock_and_timers.c +++ b/src_marte_os/tests/test_clock_and_timers/test_clock_and_timers.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_marte_os/tests/test_cpu_clocks/test_cpu_clocks.c b/src_marte_os/tests/test_cpu_clocks/test_cpu_clocks.c index 885bc96..befe06a 100644 --- a/src_marte_os/tests/test_cpu_clocks/test_cpu_clocks.c +++ b/src_marte_os/tests/test_cpu_clocks/test_cpu_clocks.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_marte_os/tests/test_cpu_clocks/test_cpu_clocks_sigwait_from_different_thread.c b/src_marte_os/tests/test_cpu_clocks/test_cpu_clocks_sigwait_from_different_thread.c index 68beac5..b7fb978 100644 --- a/src_marte_os/tests/test_cpu_clocks/test_cpu_clocks_sigwait_from_different_thread.c +++ b/src_marte_os/tests/test_cpu_clocks/test_cpu_clocks_sigwait_from_different_thread.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_marte_os/tests/test_fosa_ads/test_fosa_ads.c b/src_marte_os/tests/test_fosa_ads/test_fosa_ads.c index 6a5940f..3e90673 100644 --- a/src_marte_os/tests/test_fosa_ads/test_fosa_ads.c +++ b/src_marte_os/tests/test_fosa_ads/test_fosa_ads.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_marte_os/tests/test_fosa_general/test_fosa.c b/src_marte_os/tests/test_fosa_general/test_fosa.c index e15f226..da67ad9 100644 --- a/src_marte_os/tests/test_fosa_general/test_fosa.c +++ b/src_marte_os/tests/test_fosa_general/test_fosa.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_marte_os/tests/test_group_clocks/test_group_clocks.c b/src_marte_os/tests/test_group_clocks/test_group_clocks.c index ca9bb5a..8c1902c 100644 --- a/src_marte_os/tests/test_group_clocks/test_group_clocks.c +++ b/src_marte_os/tests/test_group_clocks/test_group_clocks.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_marte_os/tests/test_monotonic_cpuclock_consumption/test_monotonic_cpuclock_consumption.c b/src_marte_os/tests/test_monotonic_cpuclock_consumption/test_monotonic_cpuclock_consumption.c index b6dada9..e265b3c 100644 --- a/src_marte_os/tests/test_monotonic_cpuclock_consumption/test_monotonic_cpuclock_consumption.c +++ b/src_marte_os/tests/test_monotonic_cpuclock_consumption/test_monotonic_cpuclock_consumption.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_marte_os/tests/test_platform_values/test_fosa_get_cpu_resource_id.c b/src_marte_os/tests/test_platform_values/test_fosa_get_cpu_resource_id.c index 0cc9c42..a2a4af5 100644 --- a/src_marte_os/tests/test_platform_values/test_fosa_get_cpu_resource_id.c +++ b/src_marte_os/tests/test_platform_values/test_fosa_get_cpu_resource_id.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_marte_os/tests/test_queue_signal_fosa/test_queue_signal_fosa.c b/src_marte_os/tests/test_queue_signal_fosa/test_queue_signal_fosa.c index 5751f4c..5886bda 100644 --- a/src_marte_os/tests/test_queue_signal_fosa/test_queue_signal_fosa.c +++ b/src_marte_os/tests/test_queue_signal_fosa/test_queue_signal_fosa.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_marte_os/tests/test_time/fosa_test_time.c b/src_marte_os/tests/test_time/fosa_test_time.c index 9aebc13..4e244cf 100644 --- a/src_marte_os/tests/test_time/fosa_test_time.c +++ b/src_marte_os/tests/test_time/fosa_test_time.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_partikle/fosa_app_def_sched.c b/src_partikle/fosa_app_def_sched.c index 43d242a..5d7d0ac 100644 --- a/src_partikle/fosa_app_def_sched.c +++ b/src_partikle/fosa_app_def_sched.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_partikle/fosa_clocks_and_timers.c b/src_partikle/fosa_clocks_and_timers.c index e1b4db7..fb49590 100644 --- a/src_partikle/fosa_clocks_and_timers.c +++ b/src_partikle/fosa_clocks_and_timers.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_partikle/fosa_group_clocks.c b/src_partikle/fosa_group_clocks.c index c7bc638..007d385 100644 --- a/src_partikle/fosa_group_clocks.c +++ b/src_partikle/fosa_group_clocks.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_partikle/fosa_long_jump.c b/src_partikle/fosa_long_jump.c index 79fde29..df5798e 100644 --- a/src_partikle/fosa_long_jump.c +++ b/src_partikle/fosa_long_jump.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_partikle/fosa_misc.c b/src_partikle/fosa_misc.c index ff46000..2ddfb22 100644 --- a/src_partikle/fosa_misc.c +++ b/src_partikle/fosa_misc.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_partikle/fosa_mutexes_and_condvars.c b/src_partikle/fosa_mutexes_and_condvars.c index 3d7bf04..90d4ac7 100644 --- a/src_partikle/fosa_mutexes_and_condvars.c +++ b/src_partikle/fosa_mutexes_and_condvars.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_partikle/fosa_threads_and_signals.c b/src_partikle/fosa_threads_and_signals.c index c652cb5..b05709a 100644 --- a/src_partikle/fosa_threads_and_signals.c +++ b/src_partikle/fosa_threads_and_signals.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_partikle/fosa_time.c b/src_partikle/fosa_time.c index fe4d5bf..62b041a 100644 --- a/src_partikle/fosa_time.c +++ b/src_partikle/fosa_time.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_partikle/tests/test_group_clocks.c b/src_partikle/tests/test_group_clocks.c index ef0bdc4..deb40e1 100644 --- a/src_partikle/tests/test_group_clocks.c +++ b/src_partikle/tests/test_group_clocks.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_partikle/tests/test_long_jump.c b/src_partikle/tests/test_long_jump.c index 3ca1297..5ec9cd2 100644 --- a/src_partikle/tests/test_long_jump.c +++ b/src_partikle/tests/test_long_jump.c @@ -1,5 +1,5 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2008 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK diff --git a/src_rtlinux/fosa_app_def_sched.c b/src_rtlinux/fosa_app_def_sched.c index e17e5e9..c9b03c0 100644 --- a/src_rtlinux/fosa_app_def_sched.c +++ b/src_rtlinux/fosa_app_def_sched.c @@ -1,18 +1,18 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2007 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK // Scuola Superiore Sant'Anna, ITALY // Kaiserslautern University, GERMANY -// Univ. Politecnica Valencia, SPAIN +// Univ. Politécnica Valencia, SPAIN // Czech Technical University in Prague, CZECH REPUBLIC // ENEA SWEDEN // Thales Communication S.A. FRANCE // Visual Tools S.A. SPAIN // Rapita Systems Ltd UK // Evidence ITALY -// +// // See http://www.frescor.org for a link to partners' websites // // FRESCOR project (FP6/2005/IST/5-034026) is funded @@ -20,29 +20,37 @@ // The European Union is not liable of any use that may be // made of this code. // -// This file is part of the FRSH implementation // -// FRSH 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 2, or (at your option) -// any later version. +// based on previous work (FSF) done in the FIRST project +// +// Copyright (C) 2005 Mälardalen University, SWEDEN +// Scuola Superiore S.Anna, ITALY +// Universidad de Cantabria, SPAIN +// University of York, UK +// +// FSF API web pages: http://marte.unican.es/fsf/docs +// http://shark.sssup.it/contrib/first/docs/ // -// FRSH 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. +// This file is part of FOSA (Frsh Operating System Adaption) // -// You should have received a copy of the GNU General Public License -// distributed with FRSH; see file COPYING. If not, write to the -// Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA -// 02111-1307, USA. +// FOSA is free software; you can redistribute it and/or modify it +// under terms of the GNU General Public License as published by the +// Free Software Foundation; either version 2, or (at your option) any +// later version. FOSA 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 FOSA; see file +// COPYING. If not, write to the Free Software Foundation, 675 Mass Ave, +// Cambridge, MA 02139, USA. // -// As a special exception, if you include this header file into source -// files to be compiled, this header file does not by itself cause -// the resulting executable to be covered by the GNU General Public -// License. This exception does not however invalidate any other -// reasons why the executable file might be covered by the GNU General -// Public License. +// As a special exception, including FOSA header files in a file, +// instantiating FOSA generics or templates, or linking other files +// with FOSA objects to produce an executable application, does not +// by itself cause the resulting executable application to be covered +// by the GNU General Public License. This exception does not +// however invalidate any other reasons why the executable file might be +// covered by the GNU Public License. // ----------------------------------------------------------------------- //fosa_app_def_sched.c //============================================== diff --git a/src_rtlinux/fosa_clocks_and_timers.c b/src_rtlinux/fosa_clocks_and_timers.c index fe6fd76..41c80ad 100644 --- a/src_rtlinux/fosa_clocks_and_timers.c +++ b/src_rtlinux/fosa_clocks_and_timers.c @@ -1,18 +1,18 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2007 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK // Scuola Superiore Sant'Anna, ITALY // Kaiserslautern University, GERMANY -// Univ. Politecnica Valencia, SPAIN +// Univ. Politécnica Valencia, SPAIN // Czech Technical University in Prague, CZECH REPUBLIC // ENEA SWEDEN // Thales Communication S.A. FRANCE // Visual Tools S.A. SPAIN // Rapita Systems Ltd UK // Evidence ITALY -// +// // See http://www.frescor.org for a link to partners' websites // // FRESCOR project (FP6/2005/IST/5-034026) is funded @@ -20,29 +20,37 @@ // The European Union is not liable of any use that may be // made of this code. // -// This file is part of the FRSH implementation // -// FRSH 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 2, or (at your option) -// any later version. +// based on previous work (FSF) done in the FIRST project +// +// Copyright (C) 2005 Mälardalen University, SWEDEN +// Scuola Superiore S.Anna, ITALY +// Universidad de Cantabria, SPAIN +// University of York, UK +// +// FSF API web pages: http://marte.unican.es/fsf/docs +// http://shark.sssup.it/contrib/first/docs/ // -// FRSH 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. +// This file is part of FOSA (Frsh Operating System Adaption) // -// You should have received a copy of the GNU General Public License -// distributed with FRSH; see file COPYING. If not, write to the -// Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA -// 02111-1307, USA. +// FOSA is free software; you can redistribute it and/or modify it +// under terms of the GNU General Public License as published by the +// Free Software Foundation; either version 2, or (at your option) any +// later version. FOSA 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 FOSA; see file +// COPYING. If not, write to the Free Software Foundation, 675 Mass Ave, +// Cambridge, MA 02139, USA. // -// As a special exception, if you include this header file into source -// files to be compiled, this header file does not by itself cause -// the resulting executable to be covered by the GNU General Public -// License. This exception does not however invalidate any other -// reasons why the executable file might be covered by the GNU General -// Public License. +// As a special exception, including FOSA header files in a file, +// instantiating FOSA generics or templates, or linking other files +// with FOSA objects to produce an executable application, does not +// by itself cause the resulting executable application to be covered +// by the GNU General Public License. This exception does not +// however invalidate any other reasons why the executable file might be +// covered by the GNU Public License. // ----------------------------------------------------------------------- // //============================================== diff --git a/src_rtlinux/fosa_misc.c b/src_rtlinux/fosa_misc.c index 6c867e0..9678a1e 100644 --- a/src_rtlinux/fosa_misc.c +++ b/src_rtlinux/fosa_misc.c @@ -1,18 +1,18 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2007 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK // Scuola Superiore Sant'Anna, ITALY // Kaiserslautern University, GERMANY -// Univ. Politecnica Valencia, SPAIN +// Univ. Politécnica Valencia, SPAIN // Czech Technical University in Prague, CZECH REPUBLIC // ENEA SWEDEN // Thales Communication S.A. FRANCE // Visual Tools S.A. SPAIN // Rapita Systems Ltd UK // Evidence ITALY -// +// // See http://www.frescor.org for a link to partners' websites // // FRESCOR project (FP6/2005/IST/5-034026) is funded @@ -20,29 +20,37 @@ // The European Union is not liable of any use that may be // made of this code. // -// This file is part of the FRSH implementation // -// FRSH 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 2, or (at your option) -// any later version. +// based on previous work (FSF) done in the FIRST project +// +// Copyright (C) 2005 Mälardalen University, SWEDEN +// Scuola Superiore S.Anna, ITALY +// Universidad de Cantabria, SPAIN +// University of York, UK +// +// FSF API web pages: http://marte.unican.es/fsf/docs +// http://shark.sssup.it/contrib/first/docs/ // -// FRSH 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. +// This file is part of FOSA (Frsh Operating System Adaption) // -// You should have received a copy of the GNU General Public License -// distributed with FRSH; see file COPYING. If not, write to the -// Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA -// 02111-1307, USA. +// FOSA is free software; you can redistribute it and/or modify it +// under terms of the GNU General Public License as published by the +// Free Software Foundation; either version 2, or (at your option) any +// later version. FOSA 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 FOSA; see file +// COPYING. If not, write to the Free Software Foundation, 675 Mass Ave, +// Cambridge, MA 02139, USA. // -// As a special exception, if you include this header file into source -// files to be compiled, this header file does not by itself cause -// the resulting executable to be covered by the GNU General Public -// License. This exception does not however invalidate any other -// reasons why the executable file might be covered by the GNU General -// Public License. +// As a special exception, including FOSA header files in a file, +// instantiating FOSA generics or templates, or linking other files +// with FOSA objects to produce an executable application, does not +// by itself cause the resulting executable application to be covered +// by the GNU General Public License. This exception does not +// however invalidate any other reasons why the executable file might be +// covered by the GNU Public License. // ----------------------------------------------------------------------- //fosa_misc.h //============================================== diff --git a/src_rtlinux/fosa_mutexes_and_condvars.c b/src_rtlinux/fosa_mutexes_and_condvars.c index 24bdedd..a6c133d 100644 --- a/src_rtlinux/fosa_mutexes_and_condvars.c +++ b/src_rtlinux/fosa_mutexes_and_condvars.c @@ -1,18 +1,18 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2007 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK // Scuola Superiore Sant'Anna, ITALY // Kaiserslautern University, GERMANY -// Univ. Politecnica Valencia, SPAIN +// Univ. Politécnica Valencia, SPAIN // Czech Technical University in Prague, CZECH REPUBLIC // ENEA SWEDEN // Thales Communication S.A. FRANCE // Visual Tools S.A. SPAIN // Rapita Systems Ltd UK // Evidence ITALY -// +// // See http://www.frescor.org for a link to partners' websites // // FRESCOR project (FP6/2005/IST/5-034026) is funded @@ -20,29 +20,37 @@ // The European Union is not liable of any use that may be // made of this code. // -// This file is part of the FRSH implementation // -// FRSH 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 2, or (at your option) -// any later version. +// based on previous work (FSF) done in the FIRST project +// +// Copyright (C) 2005 Mälardalen University, SWEDEN +// Scuola Superiore S.Anna, ITALY +// Universidad de Cantabria, SPAIN +// University of York, UK +// +// FSF API web pages: http://marte.unican.es/fsf/docs +// http://shark.sssup.it/contrib/first/docs/ // -// FRSH 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. +// This file is part of FOSA (Frsh Operating System Adaption) // -// You should have received a copy of the GNU General Public License -// distributed with FRSH; see file COPYING. If not, write to the -// Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA -// 02111-1307, USA. +// FOSA is free software; you can redistribute it and/or modify it +// under terms of the GNU General Public License as published by the +// Free Software Foundation; either version 2, or (at your option) any +// later version. FOSA 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 FOSA; see file +// COPYING. If not, write to the Free Software Foundation, 675 Mass Ave, +// Cambridge, MA 02139, USA. // -// As a special exception, if you include this header file into source -// files to be compiled, this header file does not by itself cause -// the resulting executable to be covered by the GNU General Public -// License. This exception does not however invalidate any other -// reasons why the executable file might be covered by the GNU General -// Public License. +// As a special exception, including FOSA header files in a file, +// instantiating FOSA generics or templates, or linking other files +// with FOSA objects to produce an executable application, does not +// by itself cause the resulting executable application to be covered +// by the GNU General Public License. This exception does not +// however invalidate any other reasons why the executable file might be +// covered by the GNU Public License. // ----------------------------------------------------------------------- //fosa_mutexes_and_condvars.h //============================================== diff --git a/src_rtlinux/fosa_threads_and_signals.c b/src_rtlinux/fosa_threads_and_signals.c index 2267083..61ad18f 100644 --- a/src_rtlinux/fosa_threads_and_signals.c +++ b/src_rtlinux/fosa_threads_and_signals.c @@ -1,18 +1,18 @@ // ----------------------------------------------------------------------- -// Copyright (C) 2006 - 2007 FRESCOR consortium partners: +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: // // Universidad de Cantabria, SPAIN // University of York, UK // Scuola Superiore Sant'Anna, ITALY // Kaiserslautern University, GERMANY -// Univ. Politecnica Valencia, SPAIN +// Univ. Politécnica Valencia, SPAIN // Czech Technical University in Prague, CZECH REPUBLIC // ENEA SWEDEN // Thales Communication S.A. FRANCE // Visual Tools S.A. SPAIN // Rapita Systems Ltd UK // Evidence ITALY -// +// // See http://www.frescor.org for a link to partners' websites // // FRESCOR project (FP6/2005/IST/5-034026) is funded @@ -20,29 +20,37 @@ // The European Union is not liable of any use that may be // made of this code. // -// This file is part of the FRSH implementation // -// FRSH 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 2, or (at your option) -// any later version. +// based on previous work (FSF) done in the FIRST project +// +// Copyright (C) 2005 Mälardalen University, SWEDEN +// Scuola Superiore S.Anna, ITALY +// Universidad de Cantabria, SPAIN +// University of York, UK +// +// FSF API web pages: http://marte.unican.es/fsf/docs +// http://shark.sssup.it/contrib/first/docs/ // -// FRSH 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. +// This file is part of FOSA (Frsh Operating System Adaption) // -// You should have received a copy of the GNU General Public License -// distributed with FRSH; see file COPYING. If not, write to the -// Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA -// 02111-1307, USA. +// FOSA is free software; you can redistribute it and/or modify it +// under terms of the GNU General Public License as published by the +// Free Software Foundation; either version 2, or (at your option) any +// later version. FOSA 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 FOSA; see file +// COPYING. If not, write to the Free Software Foundation, 675 Mass Ave, +// Cambridge, MA 02139, USA. // -// As a special exception, if you include this header file into source -// files to be compiled, this header file does not by itself cause -// the resulting executable to be covered by the GNU General Public -// License. This exception does not however invalidate any other -// reasons why the executable file might be covered by the GNU General -// Public License. +// As a special exception, including FOSA header files in a file, +// instantiating FOSA generics or templates, or linking other files +// with FOSA objects to produce an executable application, does not +// by itself cause the resulting executable application to be covered +// by the GNU General Public License. This exception does not +// however invalidate any other reasons why the executable file might be +// covered by the GNU Public License. // ----------------------------------------------------------------------- //============================================== // ******** ****** ******** ********** diff --git a/src_rtlinux/test_fosa.c b/src_rtlinux/test_fosa.c index 65160d9..2732694 100644 --- a/src_rtlinux/test_fosa.c +++ b/src_rtlinux/test_fosa.c @@ -29,30 +29,60 @@ void *main_app(void *args) { // Test clock functions ////////////////////////////////// - printf("--------------------------------------------------\n"); - printf("test get_time\n"); - - struct timespec current_time; - int err; - void * obtained; - fosa_clock_id_t cpu_clock; - - err=fosa_clock_get_time(FOSA_CLOCK_REALTIME, ¤t_time); - printf("fosa_clock_get_time for CLOCK_REALTIME sec=%d nsec=%d err=%d\n", - current_time.tv_sec, current_time.tv_nsec,err); - - fosa_thread_get_cputime_clock(fosa_thread_self(), &cpu_clock); - err=fosa_clock_get_time(cpu_clock, ¤t_time); - printf("fosa_clock_get_time for CPU-time clock sec=%d nsec=%d err=%d\n", - current_time.tv_sec, current_time.tv_nsec,err); - - - ///////////////////////////////////////////// - // Test thread ids, attributes and creation - //////////////////////////////////////////// - - - printf("--------------------------------------------------\n"); +// ----------------------------------------------------------------------- +// Copyright (C) 2006 - 2009 FRESCOR consortium partners: +// +// Universidad de Cantabria, SPAIN +// University of York, UK +// Scuola Superiore Sant'Anna, ITALY +// Kaiserslautern University, GERMANY +// Univ. Politécnica Valencia, SPAIN +// Czech Technical University in Prague, CZECH REPUBLIC +// ENEA SWEDEN +// Thales Communication S.A. FRANCE +// Visual Tools S.A. SPAIN +// Rapita Systems Ltd UK +// Evidence ITALY +// +// See http://www.frescor.org for a link to partners' websites +// +// FRESCOR project (FP6/2005/IST/5-034026) is funded +// in part by the European Union Sixth Framework Programme +// The European Union is not liable of any use that may be +// made of this code. +// +// +// based on previous work (FSF) done in the FIRST project +// +// Copyright (C) 2005 Mälardalen University, SWEDEN +// Scuola Superiore S.Anna, ITALY +// Universidad de Cantabria, SPAIN +// University of York, UK +// +// FSF API web pages: http://marte.unican.es/fsf/docs +// http://shark.sssup.it/contrib/first/docs/ +// +// This file is part of FOSA (Frsh Operating System Adaption) +// +// FOSA is free software; you can redistribute it and/or modify it +// under terms of the GNU General Public License as published by the +// Free Software Foundation; either version 2, or (at your option) any +// later version. FOSA 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 FOSA; see file +// COPYING. If not, write to the Free Software Foundation, 675 Mass Ave, +// Cambridge, MA 02139, USA. +// +// As a special exception, including FOSA header files in a file, +// instantiating FOSA generics or templates, or linking other files +// with FOSA objects to produce an executable application, does not +// by itself cause the resulting executable application to be covered +// by the GNU General Public License. This exception does not +// however invalidate any other reasons why the executable file might be +// covered by the GNU Public License. +// ----------------------------------------------------------------------- printf("test thread ids and thread creation\n"); int stsize, prio;