Skip to content
Commit 6132b17b authored by Philippe Gerum's avatar Philippe Gerum
Browse files

evl/monitor: enable in-band read/write ops on event mask



Event flags provide simple and flexible semantics for notifying
threads on various conditions. Let's extend this to in-band threads
including non-EVL ones, so that an EVL flag group may be used as a
cross-stage synchronization feature as well.

To this end, we now provide support for read(2), write(2) and poll(2)
syscalls on EVL event flags. In contrast to the oob forms for
notifying and waiting on a flag group via oob_ioctl(), the in-band
forms only provide support for unicast, wait-any operations.

Signed-off-by: default avatarPhilippe Gerum <rpm@xenomai.org>
parent ada8264b
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment