Features:
- Inter-thread message passing.
- Logging.
- A simple shell.
- Timers.
- Network management.
- DHCP and NTP clients.
- RTC management.
- Device-mapper verity target.
- 1-wire (without sysfs).
Requires POSIX and currently Linux.
Used by the Monolinux project.
$ sudo apt install gcovr
$ sudo pip3 install pyinotify nala
Source the development environment setup script.
$ source setup.sh
Execute all unit tests.
$ make -s -j4
...
Execute one test suite.
$ make -s -j4 ARGS=bus
...