]> rtime.felk.cvut.cz Git - frescor/fosa.git/commitdiff
Incrementing the maximum size of ADS data to make room for shared object memory regions.
authormgh <mgh@35b4ef3e-fd22-0410-ab77-dab3279adceb>
Thu, 22 Nov 2007 17:57:04 +0000 (17:57 +0000)
committermgh <mgh@35b4ef3e-fd22-0410-ab77-dab3279adceb>
Thu, 22 Nov 2007 17:57:04 +0000 (17:57 +0000)
git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@876 35b4ef3e-fd22-0410-ab77-dab3279adceb

include/fosa_configuration_parameters.h
include/fosa_opaque_types.h
include/fosa_threads_and_signals.h

index e119451b74fe3e9f846e2900448c5288b465854f..3b22ddfeb683e3f963febbda6bba6d918217122c 100644 (file)
  *********/
 
 // the maximum size in bytes of the ADS scheduling parameters
-#define FOSA_ADS_SCHEDPARAM_MAX   2000
+#define FOSA_ADS_SCHEDPARAM_MAX   3000
 
 // the maximum size in bytes of the data exchanged between a thread
 // and an ADS scheduler
-#define FOSA_ADS_SCHEDINFO_MAX   2000
+#define FOSA_ADS_SCHEDINFO_MAX   3000
 
 
 // the difference between the maximum SCHED_FIFO priority
index e52ebe26f1e8713711d01bac62d55035ea1d261a..4ac1c06304589457121e457779d9e6cc46d5ab18 100644 (file)
@@ -107,7 +107,6 @@ typedef struct {
 
 #define FOSA_ADS_ACTIONS_T_OPAQUE fosa_ads_actions_internal_t
 
-
 ///////////////////
 // Long jumps
 ///////////////////
@@ -135,6 +134,7 @@ typedef struct {
 
 #endif //  defined(RT_LINUX) || defined(MARTE_OS) || defined(AQuoSA)
 
+
 ////////////////// END OF RT_LINUX, MARTE_OS and AQuoSA //////////////////////
 
 
index 8c37a9065f648e1edd1148bb5bcd86ed19a3636f..cc79e61ff45e315a598b97450db1139204eb1c63 100644 (file)
@@ -166,7 +166,9 @@ frsh_thread_id_t fosa_thread_self();
  * Create a new key for thread specific data.
  *
  * Prior to setting data in a key, we need ask the system to create
- * one for us.
+ * one for us.  The thread specific data of all the threads is set to
+ * the value NULL until changed to a different value via
+ * fosa_thread_set_specific_data().
  *
  * @return 0 if successful \n
  *   FOSA_EINVAL If we already have reached the FOSA_MAX_KEYS limit.
@@ -180,7 +182,7 @@ int fosa_key_create(int *key);
  *
  * Destroy a key
  *
- * This destroys the key and isables its use in the system
+ * This destroys the key and disables its use in the system
  *
  * @return 0 if successful \n
  *   FOSA_EINVAL The key is not initialised or is not in FOSA key range.