From 513b90d7a4e1db1c806a32326fd2f20dadb2c860 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 16 Nov 2021 09:14:35 +0100 Subject: c-user: rtems_scheduler_remove_processor() Update error status description. Close #4544. --- c-user/scheduling-concepts/directives.rst | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/c-user/scheduling-concepts/directives.rst b/c-user/scheduling-concepts/directives.rst index aa0300e..1827060 100644 --- a/c-user/scheduling-concepts/directives.rst +++ b/c-user/scheduling-concepts/directives.rst @@ -683,9 +683,12 @@ scheduler specified by ``scheduler_id``. The processor was not owned by the scheduler. :c:macro:`RTEMS_RESOURCE_IN_USE` - The set of processors owned by the scheduler would have been empty after - the processor removal and there was at least one non-idle task that used - this scheduler as its :term:`home scheduler`. + The processor was required by at least one non-idle task that used the + scheduler as its :term:`home scheduler`. + +:c:macro:`RTEMS_RESOURCE_IN_USE` + The processor was the last processor owned by the scheduler and there was + at least one task that used the scheduler as a :term:`helping scheduler`. .. rubric:: NOTES: -- cgit v1.2.3