The EVL interface library in user-space - aka
libevl - is fairly
compact, with roughly 50 routines, which is less than half of
This API gives access to the real-time services implemented by the EVL
core in kernel space, nothing more.
Do not expect a full-blown glibc-like library with a truckload of services and utilities, this is mostly a set of system call wrappers.
Do not expect a POSIX-compliant interface, this is purely an ad hoc one, closely matching the semantics of the EVL core.
Some may only need the basic features readily available from
in their applications, others may want to implement high level service
libraries based on those features, YMMV.