Fixed ref.
This commit is contained in:
parent
c4e2670164
commit
5177b6fb14
|
|
@ -37,12 +37,13 @@ constraints. Altering the slave configuration is not possible anymore.
|
||||||
## Allowed Context
|
## Allowed Context
|
||||||
|
|
||||||
The second distinction of cases is the calling context, which means how the
|
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
|
application is run. Most of the functions of the
|
||||||
ApplicationInterface) have to acquire locks or allocate memory, so they are
|
[Application Interface](@ref ApplicationInterface) have to acquire locks or
|
||||||
potentially sleeping. They are tagged as `blocking`. Sleeping is not allowed
|
allocate memory, so they are potentially sleeping. They are tagged as
|
||||||
in all contexts, for instance when using Xenomai/RTAI or a kernel timer. Only
|
`blocking`. Sleeping is not allowed in all contexts, for instance when using
|
||||||
a very limited set of functions can be called from any context, marked as
|
Xenomai/RTAI or a kernel timer. Only a very limited set of functions can be
|
||||||
`rt_safe`. They do not allocate memory and will not block.
|
called from any context, marked as `rt_safe`. They do not allocate memory and
|
||||||
|
will not block.
|
||||||
|
|
||||||
| Tag | Description |
|
| Tag | Description |
|
||||||
|------------|-----------------------------------------------------------------------------------------------|
|
|------------|-----------------------------------------------------------------------------------------------|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue