jeanguyomarch / nanok

A nano-kernel for microcontrollers

Home Page:https://nanok.readthedocs.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NanoK

build status Documentation Status

What is this?

NanoK is a kernel for microcontrollers that is so small it is a nano-kernel (hence its name "NanoK"). It shall be compiled with the application, in a unikernel fashion.

Documentation

The documentation of NanoK is available at https://nanok.readthedocs.io. To build the documentation, you will need sphinx to be installed:

pip install --user sphinx sphinx-autobuild sphinx_rtd_theme breathe

Then, use docs/Makefile to produce the documentation in your favorite format. For instance, to generate and open the HTML documentation:

make -C docs html
xdg-open docs/build/html/index.html

About

A nano-kernel for microcontrollers

https://nanok.readthedocs.io/

License:MIT License


Languages

Language:C 99.3%Language:C++ 0.3%Language:Assembly 0.3%Language:Python 0.1%Language:Shell 0.0%