]> rtime.felk.cvut.cz Git - rtems-devel.git/blobdiff - rtems-omk-template/appfoo/system.h
Allocate some number of threads and other resources for POSIX API.
[rtems-devel.git] / rtems-omk-template / appfoo / system.h
index 5ce9d4a209baf560bd39bb623812871d67795750..38498dc74801ea3d642e4c325e3fcf22daaa2aa8 100644 (file)
@@ -34,9 +34,17 @@ rtems_task Init(
 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES         32
 #define CONFIGURE_MAXIMUM_SEMAPHORES             32
 #define CONFIGURE_MAXIMUM_TASKS                  32
 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES         32
 #define CONFIGURE_MAXIMUM_SEMAPHORES             32
 #define CONFIGURE_MAXIMUM_TASKS                  32
+#define CONFIGURE_MAXIMUM_PERIODS                4
+#define CONFIGURE_MAXIMUM_USER_EXTENSIONS        2
 #define CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS 32
 #define CONFIGURE_MAXIMUM_DRIVERS (CONFIGURE_NUMBER_OF_DRIVERS+10)
 
 #define CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS 32
 #define CONFIGURE_MAXIMUM_DRIVERS (CONFIGURE_NUMBER_OF_DRIVERS+10)
 
+#ifdef RTEMS_POSIX_API
+#define CONFIGURE_MAXIMUM_POSIX_THREADS          32
+#define CONFIGURE_MAXIMUM_POSIX_MUTEXES          20
+#define CONFIGURE_MAXIMUM_POSIX_SEMAPHORES       10
+#endif /*RTEMS_POSIX_API*/
+
 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE
 
 
 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE