mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-12-05 15:15:44 +00:00
Added CONFIGURE_MEMORY_USER_OVERHEAD constant per Chris Johns request.
This commit is contained in:
@@ -411,6 +411,11 @@ posix_initialization_threads_table POSIX_Initialization_threads[] = {
|
||||
#define CONFIGURE_MEMORY_FOR_MP 0
|
||||
|
||||
#endif
|
||||
|
||||
#ifndef CONFIGURE_MEMORY_USER_OVERHEAD
|
||||
#define CONFIGURE_MEMORY_USER_OVERHEAD (96 * 1024)
|
||||
#endif
|
||||
|
||||
#define CONFIGURE_EXECUTIVE_RAM_SIZE \
|
||||
(( CONFIGURE_MEMORY_FOR_TASKS(CONFIGURE_MAXIMUM_TASKS) + \
|
||||
CONFIGURE_MEMORY_FOR_TIMERS(CONFIGURE_MAXIMUM_TIMERS) + \
|
||||
@@ -423,7 +428,7 @@ posix_initialization_threads_table POSIX_Initialization_threads[] = {
|
||||
CONFIGURE_MEMORY_FOR_USER_EXTENSIONS(CONFIGURE_MAXIMUM_USER_EXTENSIONS) + \
|
||||
CONFIGURE_MEMORY_FOR_DEVICES(CONFIGURE_MAXIMUM_DEVICES) + \
|
||||
CONFIGURE_MEMORY_FOR_MP + \
|
||||
(96*1024) \
|
||||
CONFIGURE_MEMORY_USER_OVERHEAD \
|
||||
) & 0xffff8000)
|
||||
#endif
|
||||
|
||||
|
||||
@@ -411,6 +411,11 @@ posix_initialization_threads_table POSIX_Initialization_threads[] = {
|
||||
#define CONFIGURE_MEMORY_FOR_MP 0
|
||||
|
||||
#endif
|
||||
|
||||
#ifndef CONFIGURE_MEMORY_USER_OVERHEAD
|
||||
#define CONFIGURE_MEMORY_USER_OVERHEAD (96 * 1024)
|
||||
#endif
|
||||
|
||||
#define CONFIGURE_EXECUTIVE_RAM_SIZE \
|
||||
(( CONFIGURE_MEMORY_FOR_TASKS(CONFIGURE_MAXIMUM_TASKS) + \
|
||||
CONFIGURE_MEMORY_FOR_TIMERS(CONFIGURE_MAXIMUM_TIMERS) + \
|
||||
@@ -423,7 +428,7 @@ posix_initialization_threads_table POSIX_Initialization_threads[] = {
|
||||
CONFIGURE_MEMORY_FOR_USER_EXTENSIONS(CONFIGURE_MAXIMUM_USER_EXTENSIONS) + \
|
||||
CONFIGURE_MEMORY_FOR_DEVICES(CONFIGURE_MAXIMUM_DEVICES) + \
|
||||
CONFIGURE_MEMORY_FOR_MP + \
|
||||
(96*1024) \
|
||||
CONFIGURE_MEMORY_USER_OVERHEAD \
|
||||
) & 0xffff8000)
|
||||
#endif
|
||||
|
||||
|
||||
@@ -411,6 +411,11 @@ posix_initialization_threads_table POSIX_Initialization_threads[] = {
|
||||
#define CONFIGURE_MEMORY_FOR_MP 0
|
||||
|
||||
#endif
|
||||
|
||||
#ifndef CONFIGURE_MEMORY_USER_OVERHEAD
|
||||
#define CONFIGURE_MEMORY_USER_OVERHEAD (96 * 1024)
|
||||
#endif
|
||||
|
||||
#define CONFIGURE_EXECUTIVE_RAM_SIZE \
|
||||
(( CONFIGURE_MEMORY_FOR_TASKS(CONFIGURE_MAXIMUM_TASKS) + \
|
||||
CONFIGURE_MEMORY_FOR_TIMERS(CONFIGURE_MAXIMUM_TIMERS) + \
|
||||
@@ -423,7 +428,7 @@ posix_initialization_threads_table POSIX_Initialization_threads[] = {
|
||||
CONFIGURE_MEMORY_FOR_USER_EXTENSIONS(CONFIGURE_MAXIMUM_USER_EXTENSIONS) + \
|
||||
CONFIGURE_MEMORY_FOR_DEVICES(CONFIGURE_MAXIMUM_DEVICES) + \
|
||||
CONFIGURE_MEMORY_FOR_MP + \
|
||||
(96*1024) \
|
||||
CONFIGURE_MEMORY_USER_OVERHEAD \
|
||||
) & 0xffff8000)
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user