summaryrefslogtreecommitdiffstats
path: root/cpukit/libmisc/monitor
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2018-12-10 12:51:33 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2018-12-14 06:57:55 +0100
commit0f5b2c0906e77863d86dda2c91e32f9ab1983fdf (patch)
tree012a0d5b597427a169c0c3550fd28862a7089d29 /cpukit/libmisc/monitor
parentscore: Remove Objects_Information::auto_extend (diff)
downloadrtems-0f5b2c0906e77863d86dda2c91e32f9ab1983fdf.tar.bz2
rtems: Use object information to get config max
Use functions instead of macros. Add missing rtems_configuration_get_maximum_*() functions. Update #3621.
Diffstat (limited to 'cpukit/libmisc/monitor')
-rw-r--r--cpukit/libmisc/monitor/mon-config.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/cpukit/libmisc/monitor/mon-config.c b/cpukit/libmisc/monitor/mon-config.c
index bee7d2847f..852e780d04 100644
--- a/cpukit/libmisc/monitor/mon-config.c
+++ b/cpukit/libmisc/monitor/mon-config.c
@@ -34,15 +34,15 @@ rtems_monitor_config_canonical(
rtems_api_configuration_table *r = &Configuration_RTEMS_API;
canonical_config->work_space_size = c->work_space_size;
- canonical_config->maximum_tasks = r->maximum_tasks;
- canonical_config->maximum_timers = r->maximum_timers;
- canonical_config->maximum_semaphores = r->maximum_semaphores;
- canonical_config->maximum_message_queues = r->maximum_message_queues;
- canonical_config->maximum_partitions = r->maximum_partitions;
- canonical_config->maximum_regions = r->maximum_regions;
- canonical_config->maximum_ports = r->maximum_ports;
- canonical_config->maximum_periods = r->maximum_periods;
- canonical_config->maximum_extensions = c->maximum_extensions;
+ canonical_config->maximum_tasks = rtems_configuration_get_maximum_tasks();
+ canonical_config->maximum_timers = rtems_configuration_get_maximum_timers();
+ canonical_config->maximum_semaphores = rtems_configuration_get_maximum_semaphores();
+ canonical_config->maximum_message_queues = rtems_configuration_get_maximum_message_queues();
+ canonical_config->maximum_partitions = rtems_configuration_get_maximum_partitions();
+ canonical_config->maximum_regions = rtems_configuration_get_maximum_regions();
+ canonical_config->maximum_ports = rtems_configuration_get_maximum_ports();
+ canonical_config->maximum_periods = rtems_configuration_get_maximum_periods();
+ canonical_config->maximum_extensions = rtems_configuration_get_maximum_extensions();
canonical_config->microseconds_per_tick = c->microseconds_per_tick;
canonical_config->ticks_per_timeslice = c->ticks_per_timeslice;
canonical_config->number_of_initialization_tasks = r->number_of_initialization_tasks;