diff --git a/master/api_usage_notes.md b/master/api_usage_notes.md index 76656462..1880866d 100644 --- a/master/api_usage_notes.md +++ b/master/api_usage_notes.md @@ -37,12 +37,13 @@ constraints. Altering the slave configuration is not possible anymore. ## Allowed Context The second distinction of cases is the calling context, which means how the -application is run. Most of the functions of the [Application Interface](@ref -ApplicationInterface) have to acquire locks or allocate memory, so they are -potentially sleeping. They are tagged as `blocking`. Sleeping is not allowed -in all contexts, for instance when using Xenomai/RTAI or a kernel timer. Only -a very limited set of functions can be called from any context, marked as -`rt_safe`. They do not allocate memory and will not block. +application is run. Most of the functions of the +[Application Interface](@ref ApplicationInterface) have to acquire locks or +allocate memory, so they are potentially sleeping. They are tagged as +`blocking`. Sleeping is not allowed in all contexts, for instance when using +Xenomai/RTAI or a kernel timer. Only a very limited set of functions can be +called from any context, marked as `rt_safe`. They do not allocate memory and +will not block. | Tag | Description | |------------|-----------------------------------------------------------------------------------------------|