[PATCH] c-user: Clarify object services
sebastian.huber at embedded-brains.de
Tue Feb 2 15:41:55 UTC 2021
On 02/02/2021 16:37, Gedare Bloom wrote:
> -.. rubric:: NOTES:
> +.. rubric:: CONSTRAINTS:
> -This directive is strictly local and does not impact task scheduling.
> I may have missed the discussion, but this note is being removed
> without being added elsewhere.
> Is it implied that all functions are local and do not impact task
> scheduling, unless otherwise constrained?
No, I replaced the above with below:
> +The following constraints apply to this directive:
> +* The directive is implemented by a macro and may be called from
> within C/C++
> + constant expressions. In addition, a function implementation
> of the
> + directive exists for bindings to other programming languages.
I could also add this:
* The directive will not cause the calling task to be preempted.
From my point of view it was clear that something which "may be called
from within C/C++ constant expressions" cannot impact task scheduling.
embedded brains GmbH
Herr Sebastian HUBER
email: sebastian.huber at embedded-brains.de
phone: +49-89-18 94 741 - 16
fax: +49-89-18 94 741 - 08
Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
More information about the devel