Skip to content
/ nler Public
forked from nestlabs/nler

NLER is designed to supply the minimal building blocks necessary to create event passing applications in deeply embedded environments.

License

Notifications You must be signed in to change notification settings

doodle732/nler

 
 

Repository files navigation

Build Status Coverage Status

Nest Labs Embedded Runtime (NLER)

Introduction

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)

Interact

There are numerous avenues for nler support:

Versioning

nler follows the Semantic Versioning guidelines for release cycle transparency and to maintain backwards compatibility.

License

nler is released under the Apache License, Version 2.0 license. See the LICENSE file for more information.

About

NLER is designed to supply the minimal building blocks necessary to create event passing applications in deeply embedded environments.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 54.4%
  • Makefile 40.0%
  • M4 4.2%
  • Other 1.4%