[rtems commit] sapi: Fix user scheduler configuration
Sebastian Huber
sebh at rtems.org
Wed Nov 7 14:15:40 UTC 2012
Module: rtems
Branch: master
Commit: b59675438e6305dda5325ea1f9eb515d902888e9
Changeset: http://git.rtems.org/rtems/commit/?id=b59675438e6305dda5325ea1f9eb515d902888e9
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Nov 7 10:19:46 2012 +0100
sapi: Fix user scheduler configuration
The comment in confdefs.h shows how to do it:
An application can define its own scheduling policy by defining
CONFIGURE_SCHEDULER_USER and the following:
- CONFIGURE_SCHEDULER_ENTRY_POINTS
- CONFIGURE_MEMORY_FOR_SCHEDULER - base memory
- CONFIGURE_MEMORY_PER_TASK_FOR_SCHEDULER - per task memory
---
cpukit/sapi/include/confdefs.h | 13 -------------
1 files changed, 0 insertions(+), 13 deletions(-)
diff --git a/cpukit/sapi/include/confdefs.h b/cpukit/sapi/include/confdefs.h
index 00ba59b..e154a7a 100644
--- a/cpukit/sapi/include/confdefs.h
+++ b/cpukit/sapi/include/confdefs.h
@@ -594,11 +594,6 @@ rtems_fs_init_functions_t rtems_fs_init_helper =
*/
#include <rtems/score/scheduler.h>
-#if defined(CONFIGURE_SCHEDULER_USER) && \
- !defined(CONFIGURE_SCHEDULER_USER_ENTRY_POINTS)
- #error "CONFIGURE_ERROR: CONFIGURE_SCHEDULER_USER requires CONFIGURE_SCHEDULER_USER_ENTRY_POINTS"
-#endif
-
#if !defined(RTEMS_SMP)
#undef CONFIGURE_SCHEDULER_SIMPLE_SMP
#endif
@@ -710,14 +705,6 @@ rtems_fs_init_functions_t rtems_fs_init_helper =
_Configure_From_workspace(sizeof(Scheduler_CBS_Per_thread)))
#endif
-#if defined(CONFIGURE_SCHEDULER_USER)
- #define CONFIGURE_SCHEDULER_ENTRY_POINTS \
- CONFIGURE_SCHEDULER_USER_ENTRY_POINTS
-
- #define CONFIGURE_SCHEDULER_MEMORY_FOR_SCHEDULER \
- CONFIGURE_SCHEDULER_USER_MEMORY_FOR_SCHEDULER
-#endif
-
/*
* Set up the scheduler entry points table. The scheduling code uses
* this code to know which scheduler is configured by the user.
More information about the vc
mailing list