]> rtime.felk.cvut.cz Git - frescor/frsh-include.git/log
frescor/frsh-include.git
17 years agoMinor changes to define MAXLENGTH constants for label strings.
telleriam [Tue, 20 Mar 2007 18:34:47 +0000 (18:34 +0000)]
Minor changes to define MAXLENGTH constants for label strings.

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

17 years ago- Replacing frsh_shared_obj_id for a char * and naming the arguments obj_label.
telleriam [Tue, 20 Mar 2007 18:23:34 +0000 (18:23 +0000)]
- Replacing frsh_shared_obj_id for a char * and naming the arguments obj_label.

- Renaming frsh_get_vres_id_from_contract_label()
  frsh_resource_get_vres_from_label() and specify that the contract needs to
  have been negotiated in the local node.

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

17 years agoget_max_message_size
sangorrin [Tue, 20 Mar 2007 17:20:00 +0000 (17:20 +0000)]
get_max_message_size

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

17 years agocorrections in network functions
sangorrin [Tue, 20 Mar 2007 10:22:27 +0000 (10:22 +0000)]
corrections in network functions

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

17 years agomap bytes to budget
sangorrin [Mon, 19 Mar 2007 16:22:04 +0000 (16:22 +0000)]
map bytes to budget

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

17 years agoChanging "frsh_vres_get_spare_capacity()" for "frsh_vres_get_remaining_spare_capacity()"
telleriam [Mon, 19 Mar 2007 12:07:11 +0000 (12:07 +0000)]
Changing "frsh_vres_get_spare_capacity()" for "frsh_vres_get_remaining_spare_capacity()"

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

17 years agoAdapting example_d-ac1_frescor.c to the new FRESCOR API and fixing some
telleriam [Fri, 16 Mar 2007 10:21:14 +0000 (10:21 +0000)]
Adapting example_d-ac1_frescor.c to the new FRESCOR API and fixing some
small errors on the way.

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

17 years agoRegenerating Doxygen documentation and fixing some small document errors.
telleriam [Thu, 15 Mar 2007 20:21:03 +0000 (20:21 +0000)]
Regenerating Doxygen documentation and fixing some small document errors.

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

17 years agoAdding energy management module and correcting errors with feedback_control
telleriam [Thu, 15 Mar 2007 19:42:39 +0000 (19:42 +0000)]
Adding energy management module and correcting errors with feedback_control
and memory management.

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

17 years ago- Integrating API and doxygen remarks of MGH.
telleriam [Thu, 15 Mar 2007 10:43:57 +0000 (10:43 +0000)]
-  Integrating API and doxygen remarks of MGH.
-  Adding feedback control module
-  Adding memory management module

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

17 years agoGlobal changes to improve Doxygen reading.
telleriam [Wed, 14 Mar 2007 09:04:52 +0000 (09:04 +0000)]
Global changes to improve Doxygen reading.
-  Forcing each error lines to be separated
-  Adding a @file tag to missing files

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

17 years agochange the typedef so it is similar to the others
sangorrin [Tue, 13 Mar 2007 11:19:53 +0000 (11:19 +0000)]
change the typedef so it is similar to the others

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

17 years agorename message functions, change parameter in get_status
sangorrin [Tue, 13 Mar 2007 11:19:22 +0000 (11:19 +0000)]
rename message functions, change parameter in get_status

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

17 years agotype for protocol status information
sangorrin [Tue, 13 Mar 2007 10:50:13 +0000 (10:50 +0000)]
type for protocol status information

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

17 years agoPartial fixing Doxygen syntax for FRSH and FOSA, Work in Progress !!!
telleriam [Mon, 12 Mar 2007 18:46:08 +0000 (18:46 +0000)]
Partial fixing Doxygen syntax for FRSH and FOSA, Work in Progress !!!

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

17 years ago- Adding changes proposed by Dani to harmonise with FNA
telleriam [Fri, 9 Mar 2007 19:08:52 +0000 (19:08 +0000)]
-  Adding changes proposed by Dani to harmonise with FNA
-  Adding changes agreed in Cantabria Network Workshop

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

17 years agoMoving fosa_errors.h and frsh_thread_code_t to frsh_fosa from the remarks
telleriam [Fri, 9 Mar 2007 12:07:05 +0000 (12:07 +0000)]
Moving fosa_errors.h and frsh_thread_code_t to frsh_fosa from the remarks
given by Erik Thorin.

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

17 years agoMinor corrections
telleriam [Mon, 19 Feb 2007 11:12:14 +0000 (11:12 +0000)]
Minor corrections

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

17 years agoMore changes to integrate FOSA in FRSH API
telleriam [Sun, 18 Feb 2007 21:30:34 +0000 (21:30 +0000)]
More changes to integrate FOSA in FRSH API

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

17 years agoMoving frsh_os_compatibility.h to the src directory, placing the
telleriam [Sun, 18 Feb 2007 21:21:18 +0000 (21:21 +0000)]
Moving frsh_os_compatibility.h to the src directory, placing the
frsh_priority_map() in a new .c file and the ERROR macro in frsh_error.h.

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

17 years agoCommit to rename the file frsh_adaption.h
telleriam [Fri, 16 Feb 2007 18:30:13 +0000 (18:30 +0000)]
Commit to rename the file frsh_adaption.h

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

17 years agoUpdating documentation to include the new distributed systems.
telleriam [Thu, 15 Feb 2007 19:00:00 +0000 (19:00 +0000)]
Updating documentation to include the new distributed systems.

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

17 years agoAdding new distributed systems
telleriam [Thu, 15 Feb 2007 18:42:41 +0000 (18:42 +0000)]
Adding new distributed systems

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

17 years agoFinishing the transition to new API naming conventions.
telleriam [Wed, 14 Feb 2007 11:04:22 +0000 (11:04 +0000)]
Finishing the transition to new API naming conventions.
*  server --> vres
*  use abbreviations:  params, synchobjs, sharedobjs, sync...
*  structure of function names:  frsh_<object>_<action>_<parameters>()
*  in shared_objects chaning time-enforced critical sections to bounded
   critical sections.
*  regenerated Doxygen documentation.

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

17 years agoIn-process of changing Naming convention of FRSH API.
telleriam [Tue, 13 Feb 2007 18:53:44 +0000 (18:53 +0000)]
In-process of changing Naming convention of FRSH API.

Done:

1.  Make dummy_c compile.

2.  Enforce new function names in function docs.

-  Currently substituing server for vres in function documentation.

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

17 years agoAdded forgotten function frsh_get_remaining_statiblity_time()
telleriam [Tue, 13 Feb 2007 11:54:51 +0000 (11:54 +0000)]
Added forgotten function frsh_get_remaining_statiblity_time()

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

17 years agoModifications to shared objects to:
telleriam [Tue, 13 Feb 2007 09:05:22 +0000 (09:05 +0000)]
Modifications to shared objects to:
-  Define timed-enforced and non-timed-enforced critical sections.

-  To allow the usage of inovke_critical_sections with
   unprotected_shared_objects.

They still need to be discussed.

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

17 years agoModifications to abstract pthreads and Posix calls in the interface.
telleriam [Tue, 13 Feb 2007 09:01:37 +0000 (09:01 +0000)]
Modifications to abstract pthreads and Posix calls in the interface.

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

17 years agoCorrections of Miguel Telleria to Michael protected shared objects proposal
telleriam [Fri, 9 Feb 2007 20:15:10 +0000 (20:15 +0000)]
Corrections of Miguel Telleria to Michael protected shared objects proposal

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

17 years agoNew API for protected shared objects by Michael Gonzalez Harbour (MGH).
telleriam [Fri, 9 Feb 2007 09:20:55 +0000 (09:20 +0000)]
New API for protected shared objects by Michael Gonzalez Harbour (MGH).

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

17 years agoLast changes to correct Doxygen code generation (contract_parameters are
telleriam [Wed, 7 Feb 2007 11:04:38 +0000 (11:04 +0000)]
Last changes to correct Doxygen code generation (contract_parameters are
explicitley generated)

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

17 years agolast changes to make the .h compilable (the .c are far from being usable yet).
telleriam [Tue, 6 Feb 2007 19:52:42 +0000 (19:52 +0000)]
last changes to make the .h compilable (the .c are far from being usable yet).

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

17 years agoAdding some corrections detected in Barcelona
telleriam [Tue, 6 Feb 2007 16:43:09 +0000 (16:43 +0000)]
Adding some corrections detected in Barcelona

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

17 years agoImproving explanation of the implementation specific module
telleriam [Tue, 6 Feb 2007 11:54:47 +0000 (11:54 +0000)]
Improving explanation of the implementation specific module

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

17 years agoFixing the header of timespec_operations.h
telleriam [Mon, 5 Feb 2007 17:52:13 +0000 (17:52 +0000)]
Fixing the header of timespec_operations.h

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

17 years agoFixing a small bug in Doxygen documentation with spare_capacity module
telleriam [Mon, 5 Feb 2007 17:51:54 +0000 (17:51 +0000)]
Fixing a small bug in Doxygen documentation with spare_capacity module

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

17 years agoLast corrections in core, spare_capacity headers and documentation before
telleriam [Tue, 30 Jan 2007 09:52:43 +0000 (09:52 +0000)]
Last corrections in core, spare_capacity headers and documentation before
including protected shared_objects.

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

17 years agoUpdating FRSH textlogo
telleriam [Thu, 25 Jan 2007 17:04:04 +0000 (17:04 +0000)]
Updating FRSH textlogo

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

17 years agoUpdating copyright header of source files to reflect all FRESCOR partners.
telleriam [Thu, 25 Jan 2007 16:59:30 +0000 (16:59 +0000)]
Updating copyright header of source files to reflect all FRESCOR partners.

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

17 years agoChanges in doc of FRSH API for core and spare capacity after discussion with Michael
telleriam [Thu, 25 Jan 2007 15:48:31 +0000 (15:48 +0000)]
Changes in doc of FRSH API for core and spare capacity after discussion with Michael

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

17 years agoAfter 1st review of frsh_core and frsh_spare_capacity API
telleriam [Tue, 23 Jan 2007 10:03:25 +0000 (10:03 +0000)]
After 1st review of frsh_core and frsh_spare_capacity API

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

17 years agohalf way updating frsh_core.h.
telleriam [Mon, 22 Jan 2007 08:57:44 +0000 (08:57 +0000)]
half way updating frsh_core.h.

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

17 years agoDOES NOT COMPILE Starting reworking .h files of the API to reflect FRESCOR
telleriam [Fri, 19 Jan 2007 20:52:06 +0000 (20:52 +0000)]
DOES NOT COMPILE Starting reworking .h files of the API to reflect FRESCOR
updates.

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

17 years agoSome changes to be able to compile context_switch.c.
telleriam [Fri, 19 Jan 2007 09:12:40 +0000 (09:12 +0000)]
Some changes to be able to compile context_switch.c.

Move sizes.c from test to the src directory and added a target in the
Makefile.

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

17 years agoRenaming frsh_get_local_thread_sched_params to
telleriam [Fri, 19 Jan 2007 08:20:39 +0000 (08:20 +0000)]
Renaming frsh_get_local_thread_sched_params to
frsh_get_local_thread_sched_parameters in frsh_hierarchical

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

17 years agoSplitting frsh_basic_types.h into individual files per module.
telleriam [Thu, 18 Jan 2007 16:55:35 +0000 (16:55 +0000)]
Splitting frsh_basic_types.h into individual files per module.
Adding doxygen style comments to all files
Defining groups and subgroups for Doxygen documentation

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

17 years agoContinuing with Doxygen documentation and function splitting
telleriam [Thu, 11 Jan 2007 10:58:51 +0000 (10:58 +0000)]
Continuing with Doxygen documentation and function splitting

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

17 years agoChanges of the doxygen comments in frsh.h and frsh_core.h
telleriam [Sat, 6 Jan 2007 17:02:48 +0000 (17:02 +0000)]
Changes of the doxygen comments in frsh.h and frsh_core.h

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

17 years agoSimplifying Makefiles
telleriam [Wed, 3 Jan 2007 17:29:43 +0000 (17:29 +0000)]
Simplifying Makefiles

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

17 years agoMoving remaining "private" .h files stdbool.h timespec_opeartions.h back to
telleriam [Wed, 3 Jan 2007 15:32:43 +0000 (15:32 +0000)]
Moving remaining "private" .h files stdbool.h timespec_opeartions.h back to
the include directory (they are needed externally by the examples).

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

17 years agogit-svn-id: http://www.frescor.org/private/svn/frescor/frsh/trunk/include@260 35b4ef3...
sangorrin [Wed, 3 Jan 2007 11:46:16 +0000 (11:46 +0000)]
git-svn-id: http://www.frescor.org/private/svn/frescor/frsh/trunk/include@260 35b4ef3e-fd22-0410-ab77-dab3279adceb

17 years agogit-svn-id: http://www.frescor.org/private/svn/frescor/frsh/trunk/include@259 35b4ef3...
sangorrin [Wed, 3 Jan 2007 11:44:48 +0000 (11:44 +0000)]
git-svn-id: http://www.frescor.org/private/svn/frescor/frsh/trunk/include@259 35b4ef3e-fd22-0410-ab77-dab3279adceb

17 years agogit-svn-id: http://www.frescor.org/private/svn/frescor/frsh/trunk/include@257 35b4ef3...
sangorrin [Wed, 3 Jan 2007 11:22:45 +0000 (11:22 +0000)]
git-svn-id: http://www.frescor.org/private/svn/frescor/frsh/trunk/include@257 35b4ef3e-fd22-0410-ab77-dab3279adceb

17 years agogit-svn-id: http://www.frescor.org/private/svn/frescor/frsh/trunk/include@254 35b4ef3...
sangorrin [Wed, 3 Jan 2007 11:12:13 +0000 (11:12 +0000)]
git-svn-id: http://www.frescor.org/private/svn/frescor/frsh/trunk/include@254 35b4ef3e-fd22-0410-ab77-dab3279adceb

17 years agogit-svn-id: http://www.frescor.org/private/svn/frescor/frsh/trunk/include@252 35b4ef3...
sangorrin [Wed, 3 Jan 2007 11:09:54 +0000 (11:09 +0000)]
git-svn-id: http://www.frescor.org/private/svn/frescor/frsh/trunk/include@252 35b4ef3e-fd22-0410-ab77-dab3279adceb

17 years agosvn:ignore properties
telleriam [Tue, 12 Dec 2006 16:49:18 +0000 (16:49 +0000)]
svn:ignore properties

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

17 years agoBig part of file movement for makefile relocation
telleriam [Tue, 12 Dec 2006 12:50:05 +0000 (12:50 +0000)]
Big part of file movement for makefile relocation

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