]>
rtime.felk.cvut.cz Git - frescor/fosa.git/log
Michal Sojka [Tue, 8 Feb 2011 15:29:56 +0000 (16:29 +0100)]
Makefile: Add missing header file
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.
Petr Benes [Thu, 27 Jan 2011 10:13:34 +0000 (11:13 +0100)]
Bug fixed in the function fosa_thread_get_specific_data()
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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