--- cpukit/libmisc/dummy/default-configuration.c | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/cpukit/libmisc/dummy/default-configuration.c b/cpukit/libmisc/dummy/default-configuration.c index ae7ad61..fc00406 100644 --- a/cpukit/libmisc/dummy/default-configuration.c +++ b/cpukit/libmisc/dummy/default-configuration.c @@ -86,11 +86,17 @@ static void Init( rtems_task_argument arg ) /* This is enough to get a basic main() up. */ #define CONFIGURE_RTEMS_INIT_TASKS_TABLE #define CONFIGURE_UNIFIED_WORK_AREAS -#define CONFIGURE_UNLIMITED_OBJECTS #define CONFIGURE_STACK_CHECKER_ENABLED -#define CONFIGURE_MAXIMUM_USER_EXTENSIONS 8 -#define CONFIGURE_MAXIMUM_DRIVERS 16 -#define CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS 32 + +/* on smaller architectures lower the number or resources */ +#if defined(__m32c__) + #define CONFIGURE_MAXIMUM_TASKS 3 +#else + #define CONFIGURE_UNLIMITED_OBJECTS + #define CONFIGURE_MAXIMUM_USER_EXTENSIONS 8 + #define CONFIGURE_MAXIMUM_DRIVERS 16 + #define CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS 32 +#endif /* Include basic device drivers needed to call delays */ #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER -- 1.9.3 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel