NLER is designed to supply the minimal building blocks necessary to create event passing applications in deeply embedded environments.
NLER provides abstractions for:
- atomic operations
- (event) queues
- locks
- logging
- semaphores
- threads
- timers
NLER currently supports the above abstractions against the following build platforms:
- FreeRTOS
- Netscape Portable Runtime (NSPR)
- POSIX Threads (pthreads)
There are numerous avenues for nler support:
- Bugs and feature requests — submit to the Issue Tracker
- Google Groups — discussion and announcements
- nler-announce — release notes and new updates on nler
- nler-users — discuss use of and enhancements to nler
nler follows the Semantic Versioning guidelines for release cycle transparency and to maintain backwards compatibility.
nler is released under the Apache License, Version 2.0 license.
See the LICENSE
file for more information.