]> rtime.felk.cvut.cz Git - frescor/frsh-include.git/blobdiff - frsh_configuration_parameters.h
Update transaction API
[frescor/frsh-include.git] / frsh_configuration_parameters.h
index 4ae7d2278cc17e32f43c35b9b583c52540efd6ab..ab5ea8b8d3c55ab9a10bacaf23db1ad0e29136f7 100644 (file)
@@ -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
@@ -129,7 +129,7 @@ FRSH_CPP_BEGIN_DECLS
  **/
 
 /** Maximum number of accepted contracts (vres) **/
-#define FRSH_MAX_N_VRES                    100
+#define FRSH_MAX_N_VRES                    25
 
 /** Maximum number of threads that may be scheduled by the framework **/
 #define FRSH_MAX_N_THREADS                    25
@@ -255,6 +255,9 @@ FRSH_CPP_BEGIN_DECLS
  * FRSH_SCHEDULER_PRIORITY, and is set according to its period and the
  * expected response times for reconfiguration or tunning of the
  * system.
+ *
+ * If set to zero and FRSH_ADMISSSION_TEST_ENABLE is set to true then
+ * the priority will be assigned according to DMA rules.
  **/
 //#define FRSH_SERVICE_THREAD_PRIORITY          (FRSH_LOWEST_THREAD_PRIORITY+1)
 #define FRSH_SERVICE_THREAD_PRIORITY          0
@@ -329,7 +332,7 @@ int frsh_priority_map (unsigned long plevel);
 /**
  * Maximum number of groups operations (neg, reneg, cancel) per group
  **/
-#define FRSH_MAX_GROUP_OPS  3
+#define FRSH_MAX_GROUP_OPS  25
 
 /**
  * Default overheads of shared object protection mechanisms