]> rtime.felk.cvut.cz Git - frescor/frsh-include.git/blobdiff - frsh_configuration_parameters.h
Small changes to expose FRSH_N_IMPORTANCE_LEVELS and frsh_rel_time_t to FRTA
[frescor/frsh-include.git] / frsh_configuration_parameters.h
index 6345c02849e7c6e7c72678ea5c31f7cd5205feb0..e2504cf89340c536ab548adc33e6b04691a25328 100644 (file)
  **/
 #define FRSH_AUTOMATIC_PRIO_ASSIGN_ENABLE true
 
-#define FRSH_DISTRIBUTED_MODULE_SUPPORTED true
+#define FRSH_DISTRIBUTED_MODULE_SUPPORTED false
+
 
 /** This defines 1 resource_id value for systems that have only one
     resource of a kind. **/
 #define FRSH_RESOURCE_ID_DEFAULT 0
-#define FRSH_CPU_ID_DEFAULT 1
+#define FRSH_CPU_ID_DEFAULT 0
 #define FRSH_NETWORK_ID_DEFAULT 0
 
 /**
  **/
 #define FRSH_MAX_N_UTILIZATION_VALUES         5
 
+/** Number of importance levels for spare capacity allocation **/
+#define FRSH_N_IMPORTANCE_LEVELS     5
 
 /**
  * Maximum number of synchronization objects
 /** Maximum number of send and receive endpoints in a single node **/
 #define FRSH_MAX_N_ENDPOINTS 10
 
+/** Maximum number of chars for a contract label **/
+#define FRSH_CONTRACT_LABEL_MAXLENGTH 15
+
 /*@}*/
 
 /**
 #define FRSH_SCHEDULER_SIGNAL                 FRSH_SIGNAL_MIN
 
 
+
 /**
  * The highest priority that can be assigned to an application thread,
  * it should be defined as one level less than the