forked from Imagelibrary/rtems
dummy/default-configuration.c: Tune configuration down for small targets
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user