]> rtime.felk.cvut.cz Git - frescor/fosa.git/log
frescor/fosa.git
13 years agoMakefile: Add missing header file master
Michal Sojka [Tue, 8 Feb 2011 15:29:56 +0000 (16:29 +0100)]
Makefile: Add missing header file

13 years agoSplit FOSA opaque types to multiple files based on platform name
Michal Sojka [Mon, 31 Jan 2011 09:00:49 +0000 (10:00 +0100)]
Split FOSA opaque types to multiple files based on platform name

The aim of this is to have more readable code. As we are now focused mainly
on Linux platform, we do not want to mistakenly find declarations for
other platforms.

13 years agoBug fixed in the function fosa_thread_get_specific_data()
Petr Benes [Thu, 27 Jan 2011 10:13:34 +0000 (11:13 +0100)]
Bug fixed in the function fosa_thread_get_specific_data()

14 years agoUpdating header text in FOSA files for the incoming final project frescor-svn
telleriam [Mon, 25 May 2009 19:14:54 +0000 (19:14 +0000)]
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

14 years agogit-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1791 35b4ef3e-fd22...
brocalv [Fri, 22 May 2009 10:06:43 +0000 (10:06 +0000)]
git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1791 35b4ef3e-fd22-0410-ab77-dab3279adceb

14 years agoFixed a typo in fosa_clock_get_time() function name.
faggioli [Thu, 30 Apr 2009 09:49:56 +0000 (09:49 +0000)]
Fixed a typo in fosa_clock_get_time() function name.

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1664 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoAdding a FOSA test to find a bug manifested in Thales demo
telleriam [Wed, 11 Mar 2009 18:33:14 +0000 (18:33 +0000)]
Adding a FOSA test to find a bug manifested in Thales demo

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1566 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoBugfix in fosa_long_jump_install_handler.
faggioli [Fri, 27 Feb 2009 09:23:28 +0000 (09:23 +0000)]
Bugfix in fosa_long_jump_install_handler.

Correct semantic is now enforced with respect to signal and handler parameters.

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1564 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoSmall changes and bugfixes in signal handling, mutexes and condition variables.
faggioli [Tue, 24 Feb 2009 19:44:06 +0000 (19:44 +0000)]
Small changes and bugfixes in signal handling, mutexes and condition variables.

Full implementation of FOSA long jumps.

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1562 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoUpdated for compilation on older systems without PTHREAD_PRIO_INHERIT
sojkam [Tue, 17 Feb 2009 14:57:12 +0000 (14:57 +0000)]
Updated for compilation on older systems without PTHREAD_PRIO_INHERIT

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1554 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoAllow for mutexes and condvars to be shared among different processes.
faggioli [Tue, 17 Feb 2009 13:00:13 +0000 (13:00 +0000)]
Allow for mutexes and condvars to be shared among different processes.

Bugfix in error handling in various functions.

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1551 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoBugfixes and restyling.
faggioli [Sat, 14 Feb 2009 18:15:40 +0000 (18:15 +0000)]
Bugfixes and restyling.

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1550 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoOMK: FOSA tests compilation can be disabled in OMK configuration
sojkam [Thu, 12 Feb 2009 16:20:41 +0000 (16:20 +0000)]
OMK: FOSA tests compilation can be disabled in OMK configuration

Either in config.target (in SVN) of in config.omk (local changes). The reason
is that some test can only be compiled for MARTE-x86 and not for MARTE-Linux.

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1544 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoAQuoSA: Avoid redefinition of preprocessor symbols if they were defined earlier
sojkam [Tue, 10 Feb 2009 15:08:58 +0000 (15:08 +0000)]
AQuoSA: Avoid redefinition of preprocessor symbols if they were defined earlier

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1543 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoFixed C++ compatibility
sojkam [Tue, 10 Feb 2009 15:08:52 +0000 (15:08 +0000)]
Fixed C++ compatibility

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1542 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoTransition to phase II API completed.
faggioli [Tue, 3 Feb 2009 13:51:23 +0000 (13:51 +0000)]
Transition to phase II API completed.

The Linux/AQuoSA FOSA sources are now fully phase II API-compliant.
All the prescribed functionalities of the FOSA software layer have been
implemented and their semantic complies with the specifications.

Signal delivery also adheres to FOSA/FRSH design documents, thus it is now
possible to send a FOSA_SIGNAL directly to a specific thread. In fact,
altough not available in POSIX, we achieved this by means of a Linux
specific feature when dealing with timer notification events (see comments
in source files for details).

The only not-implemented module is FOSA ADS, since we are not interested in
implementing Application Defined Scheduling in Linux. However, source file
for it is present in src_aquosa folder, and all the functions returns
-EINVAL as error code.

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1530 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoFixed OMK compilation for Marte
sojkam [Thu, 29 Jan 2009 12:34:21 +0000 (12:34 +0000)]
Fixed OMK compilation for Marte

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1507 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoAdded a README file in fosa/src_marte_os/tests/test_non_local_jump
mgh [Wed, 28 Jan 2009 12:40:48 +0000 (12:40 +0000)]
Added a README file in fosa/src_marte_os/tests/test_non_local_jump

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1504 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoAdded a header that is printed at the start of the test
mgh [Wed, 28 Jan 2009 11:44:58 +0000 (11:44 +0000)]
Added a header that is printed at the start of the test

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1503 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoModified testbench_long_jump to fix time units displayed and improve
mgh [Wed, 28 Jan 2009 11:37:32 +0000 (11:37 +0000)]
Modified testbench_long_jump to fix time units displayed and improve
displayed messages

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1502 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoChanged test_fosa_non_local_jump.c to improve displayed messages
mgh [Wed, 28 Jan 2009 10:33:33 +0000 (10:33 +0000)]
Changed test_fosa_non_local_jump.c to improve displayed messages

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1501 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoModified simple_test_non_local_jump.c to improve displayed messages
mgh [Wed, 28 Jan 2009 10:25:05 +0000 (10:25 +0000)]
Modified simple_test_non_local_jump.c to improve displayed messages

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1500 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoAccidentally deleted fosa_config.h added again
sojkam [Wed, 28 Jan 2009 08:19:10 +0000 (08:19 +0000)]
Accidentally deleted fosa_config.h added again

Without this, Aquosa could not be compiled by OMK.

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1498 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoFinished API phase II transition and fixed make system for AQuoSA.
faggioli [Tue, 27 Jan 2009 18:19:52 +0000 (18:19 +0000)]
Finished API phase II transition and fixed make system for AQuoSA.

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1497 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoFinal update to phase II API.
faggioli [Tue, 27 Jan 2009 15:17:44 +0000 (15:17 +0000)]
Final update to phase II API.

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1496 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoRemoved fosa/marte_non_local_jump directory (now part of MaRTE OS)
mgh [Tue, 27 Jan 2009 12:53:05 +0000 (12:53 +0000)]
Removed fosa/marte_non_local_jump directory (now part of MaRTE OS)

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1495 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoChanged Makefiles, rules and config files because of change in location
mgh [Tue, 27 Jan 2009 12:49:18 +0000 (12:49 +0000)]
Changed Makefiles, rules and config files because of change in location
of marte_non_local_jumps

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1491 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoChanged include marte_non_local_jmp.h to misc/marte_non_local_jmp.h
mgh [Tue, 27 Jan 2009 10:42:38 +0000 (10:42 +0000)]
Changed include marte_non_local_jmp.h to misc/marte_non_local_jmp.h

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1487 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoDeleted implementation of marte_non_local_jumps, because it is now in
mgh [Tue, 27 Jan 2009 10:38:35 +0000 (10:38 +0000)]
Deleted implementation of marte_non_local_jumps, because it is now in
MaRTE OS

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1486 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agofosa_partikle: added support for FOSA group clocks
brocalv [Thu, 15 Jan 2009 17:09:27 +0000 (17:09 +0000)]
fosa_partikle: added support for FOSA group clocks

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1476 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agopartikle: added opaque definitions for group clocks
brocalv [Thu, 15 Jan 2009 17:09:26 +0000 (17:09 +0000)]
partikle: added opaque definitions for group clocks

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1475 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoRemoving consistency checks in fosa_adsactions_add_activate and
telleriam [Mon, 17 Nov 2008 20:09:30 +0000 (20:09 +0000)]
Removing consistency checks in fosa_adsactions_add_activate and
fosa_ads_actions_add_suspend

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1402 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoRemoving a redundant line
telleriam [Mon, 17 Nov 2008 20:08:59 +0000 (20:08 +0000)]
Removing a redundant line

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1401 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoAdding a constant for thread sets
telleriam [Mon, 17 Nov 2008 20:08:26 +0000 (20:08 +0000)]
Adding a constant for thread sets

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1400 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoRemoving empty lines
telleriam [Fri, 7 Nov 2008 11:23:41 +0000 (11:23 +0000)]
Removing empty lines

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1392 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agorenaming thread_group to thread_set and test_thread_groups to
telleriam [Fri, 7 Nov 2008 11:14:27 +0000 (11:14 +0000)]
renaming thread_group to thread_set and test_thread_groups to
test_group_clocks.

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1391 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agofinishing renaming thread_group to thread_set
telleriam [Fri, 7 Nov 2008 10:53:46 +0000 (10:53 +0000)]
finishing renaming thread_group to thread_set

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1390 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoFinishing renaming thread_group to thread_set. Integrating Michal's AQuoSA
telleriam [Fri, 7 Nov 2008 10:53:22 +0000 (10:53 +0000)]
Finishing renaming thread_group to thread_set.  Integrating Michal's AQuoSA
define.

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1389 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agosched params.. bigger.. needed for group negotiations
sangorrin [Thu, 6 Nov 2008 16:40:33 +0000 (16:40 +0000)]
sched params.. bigger.. needed for group negotiations

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1387 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoAquosa: priority inheritance can be disabled
sojkam [Thu, 6 Nov 2008 15:43:13 +0000 (15:43 +0000)]
Aquosa: priority inheritance can be disabled

It is necessary for debugging with Valgrind as it is not supported
(valgrind-3.3.1-Debian).

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1370 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoAdded FOSA_THREAD_GROUP_ID_T_OPAQUE to aquosa
sojkam [Thu, 6 Nov 2008 15:43:10 +0000 (15:43 +0000)]
Added FOSA_THREAD_GROUP_ID_T_OPAQUE to aquosa

Without this, many things for AQuoSA give compile error

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1369 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoAdding FOSA thread groups
telleriam [Wed, 5 Nov 2008 08:35:40 +0000 (08:35 +0000)]
Adding FOSA thread groups

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1364 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoadd incr timespec
sangorrin [Tue, 4 Nov 2008 18:29:24 +0000 (18:29 +0000)]
add incr timespec

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1363 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agouse preprocessor for the archs of marte
sangorrin [Fri, 27 Jun 2008 15:20:45 +0000 (15:20 +0000)]
use preprocessor for the archs of marte

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1301 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoAdded compilation of fosa on AQuoSA to root-level Makefile.omk
cucinotta [Thu, 26 Jun 2008 12:51:40 +0000 (12:51 +0000)]
Added compilation of fosa on AQuoSA to root-level Makefile.omk

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1300 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoimplementation and test for the fosagetcpuresourceid
sangorrin [Thu, 26 Jun 2008 10:43:15 +0000 (10:43 +0000)]
implementation and test for the fosagetcpuresourceid

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1293 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoadd fosa_platform headers.. this file for the moment is to get the value por resource...
sangorrin [Thu, 26 Jun 2008 10:42:57 +0000 (10:42 +0000)]
add fosa_platform headers.. this file for the moment is to get the value por resource ID from specific properties of the platform like the mac address, etc... mainly for distributed systems

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1292 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoBug in substract_timespec in fosa_time
telleriam [Wed, 25 Jun 2008 15:17:58 +0000 (15:17 +0000)]
Bug in substract_timespec in fosa_time

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1291 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoOMK update to the renamed src_marte_os
sojkam [Tue, 17 Jun 2008 13:04:48 +0000 (13:04 +0000)]
OMK update to the renamed src_marte_os

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1268 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoFixing Makefile after renaming src_marte to src_marte_os in FOSA
telleriam [Tue, 17 Jun 2008 10:32:44 +0000 (10:32 +0000)]
Fixing Makefile after renaming src_marte to src_marte_os in FOSA

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1266 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoRenaming fosa/src_marte to fosa/src_marte_os
telleriam [Mon, 16 Jun 2008 12:30:51 +0000 (12:30 +0000)]
Renaming fosa/src_marte to fosa/src_marte_os

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1260 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoUpdating marte_non_local_jump to new MaRTE OS file organisation
telleriam [Mon, 16 Jun 2008 12:25:45 +0000 (12:25 +0000)]
Updating marte_non_local_jump to new MaRTE OS file organisation

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1259 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoFixing generic rules for several targets (PLATFORMS)
iripoll [Tue, 10 Jun 2008 12:32:38 +0000 (12:32 +0000)]
Fixing generic rules for several targets (PLATFORMS)

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1244 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoAdded OMK support for FOSA on top of Linux/AQuoSA
cucinotta [Fri, 6 Jun 2008 22:36:53 +0000 (22:36 +0000)]
Added OMK support for FOSA on top of Linux/AQuoSA

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1239 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoLast changes in FOSA Doxygen
telleriam [Mon, 2 Jun 2008 11:59:22 +0000 (11:59 +0000)]
Last changes in FOSA Doxygen

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1229 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoUpdating Doxygen info
telleriam [Mon, 2 Jun 2008 11:56:05 +0000 (11:56 +0000)]
Updating Doxygen info

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1228 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoUpdating doxygen documentation for FOSA
telleriam [Thu, 29 May 2008 15:42:58 +0000 (15:42 +0000)]
Updating doxygen documentation for FOSA

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1206 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoAdding README for FOSA
telleriam [Thu, 29 May 2008 15:39:37 +0000 (15:39 +0000)]
Adding README for FOSA

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1205 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoAdding COPYING file
telleriam [Thu, 29 May 2008 15:29:20 +0000 (15:29 +0000)]
Adding COPYING file

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1201 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoFixing license header
telleriam [Thu, 29 May 2008 15:19:12 +0000 (15:19 +0000)]
Fixing license header

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1199 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoinclude time.h for CLOCK_xxx and increase appschedparams size
sangorrin [Thu, 29 May 2008 09:50:00 +0000 (09:50 +0000)]
include time.h for CLOCK_xxx and increase appschedparams size

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1194 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoAdded Makefiles for OMK makesystem
sojkam [Tue, 27 May 2008 06:20:40 +0000 (06:20 +0000)]
Added Makefiles for OMK makesystem

See http://www.frescor.org/private/wiki/content/Building_FRESCOR_with_OMK_makesystem
for details.

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1182 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoFOSA-PaRTiKle
brocalv [Mon, 19 May 2008 14:27:11 +0000 (14:27 +0000)]
FOSA-PaRTiKle

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1178 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoFOSA-PaRTiKle: fixes in long jumps
brocalv [Mon, 19 May 2008 13:24:34 +0000 (13:24 +0000)]
FOSA-PaRTiKle: fixes in long jumps

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1177 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoNew way of handling long jumps
brocalv [Thu, 15 May 2008 10:29:21 +0000 (10:29 +0000)]
New way of handling long jumps

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1167 35b4ef3e-fd22-0410-ab77-dab3279adceb

15 years agoFOSA-PaRTiKle: adaptation to the FOSA time abstraction
brocalv [Mon, 12 May 2008 13:59:00 +0000 (13:59 +0000)]
FOSA-PaRTiKle: adaptation to the FOSA time abstraction

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1163 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agomove all the time related issues to FOSA absolute and relative data types.
faggioli [Thu, 27 Mar 2008 14:02:52 +0000 (14:02 +0000)]
move all the time related issues to FOSA absolute and relative data types.

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1050 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoKeep the FOSA implementation for the AQuoSA platform in touch
faggioli [Thu, 27 Mar 2008 12:41:03 +0000 (12:41 +0000)]
Keep the FOSA implementation for the AQuoSA platform in touch
with the phase-II of the project.

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1049 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoAdditions to fosa time to be used with FRSH
telleriam [Wed, 12 Mar 2008 12:35:07 +0000 (12:35 +0000)]
Additions to fosa time to be used with FRSH

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1042 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoTime abstraction added to FOSA to replace timespec_operations
telleriam [Thu, 6 Mar 2008 11:32:16 +0000 (11:32 +0000)]
Time abstraction added to FOSA to replace timespec_operations

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1041 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoAdding -g to link options so that mgcc will not strip FOSA test executables
telleriam [Thu, 6 Mar 2008 09:49:27 +0000 (09:49 +0000)]
Adding -g to link options so that mgcc will not strip FOSA test executables

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1040 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoFOSA-PaRTiKle: changes in allocated signals for longjumps
brocalv [Tue, 4 Mar 2008 16:30:13 +0000 (16:30 +0000)]
FOSA-PaRTiKle: changes in allocated signals for longjumps

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1037 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoFOSA-PaRTiKle: minor fixes
brocalv [Mon, 3 Mar 2008 11:43:29 +0000 (11:43 +0000)]
FOSA-PaRTiKle: minor fixes

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1035 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoFixed compilation issue dealing with includes
brocalv [Wed, 27 Feb 2008 15:13:21 +0000 (15:13 +0000)]
Fixed compilation issue dealing with includes

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1030 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoFOSA-PaRTiKle: conditional compilation to free used signals in long jumps
iripoll [Wed, 27 Feb 2008 11:59:05 +0000 (11:59 +0000)]
FOSA-PaRTiKle: conditional compilation to free used signals in long jumps

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1029 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoFOSA-PaRTiKle: long jumps initial
brocalv [Mon, 25 Feb 2008 08:45:03 +0000 (08:45 +0000)]
FOSA-PaRTiKle: long jumps initial

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1028 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoFOSA-PaRTiKle: changes in the defintion of opaque types
brocalv [Mon, 25 Feb 2008 08:29:03 +0000 (08:29 +0000)]
FOSA-PaRTiKle: changes in the defintion of opaque types

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1027 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoFOSA-PaRTiKle: some clean up
brocalv [Mon, 25 Feb 2008 08:26:45 +0000 (08:26 +0000)]
FOSA-PaRTiKle: some clean up

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1026 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoAdding FOSA_CPP_BEING|END_DECLS to allow interfacing with C++
telleriam [Wed, 20 Feb 2008 15:57:07 +0000 (15:57 +0000)]
Adding FOSA_CPP_BEING|END_DECLS to allow interfacing with C++

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1025 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoTrying to debug some PLATFORM issues.
faggioli [Mon, 18 Feb 2008 13:08:13 +0000 (13:08 +0000)]
Trying to debug some PLATFORM issues.

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1022 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoFirst fixes in order to comply with the Phase-2 API
faggioli [Mon, 18 Feb 2008 13:07:46 +0000 (13:07 +0000)]
First fixes in order to comply with the Phase-2 API

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1021 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoFOSA-PaRTiKle implementation
brocalv [Fri, 15 Feb 2008 11:51:51 +0000 (11:51 +0000)]
FOSA-PaRTiKle implementation

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1020 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoFOSA-PaRTiKle implementation
brocalv [Fri, 15 Feb 2008 11:08:17 +0000 (11:08 +0000)]
FOSA-PaRTiKle implementation

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1019 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoChanging rules.mk and config_example.mk to remove FRSH and UTILS path
telleriam [Sat, 26 Jan 2008 20:10:46 +0000 (20:10 +0000)]
Changing rules.mk and config_example.mk to remove FRSH and UTILS path

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1010 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoMigrating FOSA trunk to d-ac2v2. Phase 1 moving FRSH-FOSA to FOSA
telleriam [Tue, 22 Jan 2008 12:59:11 +0000 (12:59 +0000)]
Migrating FOSA trunk to d-ac2v2.  Phase 1 moving FRSH-FOSA to FOSA

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@1004 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoSeparating needed compile and link options from config_example.mk to
telleriam [Fri, 18 Jan 2008 14:55:12 +0000 (14:55 +0000)]
Separating needed compile and link options from config_example.mk to
rules.mk (according to Tomasso).  Added definition for UTILS_PATH.

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@999 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoAdded the support for POSIX98 symbols for priority inheritance in mutexes if AQuoSA...
faggioli [Wed, 19 Dec 2007 09:22:31 +0000 (09:22 +0000)]
Added the support for POSIX98 symbols for priority inheritance in mutexes if AQuoSA is used.

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@967 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoA small fix in FOSA longjump test
telleriam [Fri, 14 Dec 2007 12:26:50 +0000 (12:26 +0000)]
A small fix in FOSA longjump test

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@956 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoTransfering long_jump_calibrate.c from FOSA to FRSH
telleriam [Mon, 3 Dec 2007 08:01:31 +0000 (08:01 +0000)]
Transfering long_jump_calibrate.c from FOSA to FRSH

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@918 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoRemoving test printfs in fosa_long_jump.c
telleriam [Sat, 1 Dec 2007 22:41:23 +0000 (22:41 +0000)]
Removing test printfs in fosa_long_jump.c

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@917 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoAdding mutex_lock and unlock to calibration example
telleriam [Fri, 30 Nov 2007 12:59:14 +0000 (12:59 +0000)]
Adding mutex_lock and unlock to calibration example

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@916 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoReworking fosa_long_jump_calibrate to work with timespec instead of float
telleriam [Fri, 30 Nov 2007 10:00:26 +0000 (10:00 +0000)]
Reworking fosa_long_jump_calibrate to work with timespec instead of float

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@915 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoCorrecting a bug when printing results in fosa_long_jump_calibrate
telleriam [Wed, 28 Nov 2007 19:32:49 +0000 (19:32 +0000)]
Correcting a bug when printing results in fosa_long_jump_calibrate

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@913 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoAdding fosa_long_jump_calibrate
telleriam [Wed, 28 Nov 2007 19:19:41 +0000 (19:19 +0000)]
Adding fosa_long_jump_calibrate

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@912 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoAccelerating testbench of long_jump in FOSA
telleriam [Wed, 28 Nov 2007 09:31:19 +0000 (09:31 +0000)]
Accelerating testbench of long_jump in FOSA

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@908 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoSmall change to make the long_jump work with MaRTE x86 arch
telleriam [Wed, 28 Nov 2007 08:56:29 +0000 (08:56 +0000)]
Small change to make the long_jump work with MaRTE x86 arch

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@906 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoChanged the comments on the long jump functions to better describe their
mgh [Tue, 27 Nov 2007 12:57:09 +0000 (12:57 +0000)]
Changed the comments on the long jump functions to better describe their
behaviour

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@900 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoFirst running version of FOSA long_jump testbench
telleriam [Mon, 26 Nov 2007 12:38:20 +0000 (12:38 +0000)]
First running version of FOSA long_jump testbench

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@890 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agomonotonic
sangorrin [Mon, 26 Nov 2007 12:04:02 +0000 (12:04 +0000)]
monotonic

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@886 35b4ef3e-fd22-0410-ab77-dab3279adceb

16 years agoClarifying that the CHANGE_SCHED_PARAM event in ADS is not generated when
telleriam [Fri, 23 Nov 2007 17:34:11 +0000 (17:34 +0000)]
Clarifying that the CHANGE_SCHED_PARAM event in ADS is not generated when
the priority or sched params are changed at scheduler level.

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@885 35b4ef3e-fd22-0410-ab77-dab3279adceb