#userspace #building #system #tiny #operating #operating-system

no-std bin+lib mnemos-userspace

A tiny embedded operating system userspace library

2 unstable releases

0.1.0 Apr 16, 2022
0.0.1 Apr 14, 2022

#1922 in Embedded development

MIT/Apache

42KB
734 lines

MnemOS Userspace Library

This Rust library (or crate) serves as the primary interface for userspace applications to the services provided by the kernel.

It contains a couple of important things:

  • An entry function declaration
  • Linker Scripts
  • Library code

For more information, refer to the Userspace Component chapter of the MnemOS book.

For a complete guide on how to create an application using this library, refer to the Building User Applications chapter of the MnemOS book.

Dependencies

~0.6–1.2MB
~27K SLoC