https://github.com/sel4/sel4_libs
No-assurance libraries for rapid-prototyping of seL4 apps.
https://github.com/sel4/sel4_libs
Last synced: over 1 year ago
JSON representation
No-assurance libraries for rapid-prototyping of seL4 apps.
- Host: GitHub
- URL: https://github.com/sel4/sel4_libs
- Owner: seL4
- License: other
- Created: 2015-11-29T21:32:36.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-04-09T23:49:52.000Z (over 2 years ago)
- Last Synced: 2024-04-10T01:55:46.227Z (over 2 years ago)
- Language: C
- Homepage: https://docs.sel4.systems
- Size: 2.59 MB
- Stars: 51
- Watchers: 27
- Forks: 63
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
seL4 Libraries
==============
A collection of libraries for working on seL4.
* libsel4allocman: an allocator for managing virtual memory, malloc memory and cspaces.
* libsel4bench: a library with utilities for benchmarking on seL4.
* libsel4debug: a library with utilities for debugging on seL4. Only useful when debugging a userlevel app; potentially hacky.
* libsel4muslcsys: a library to support muslc for the root task.
* libsel4platsupport: a wrapper around libplatsupport specificially for seL4.
* libsel4simple: an interface which abstracts over the boot environment of a seL4 application.
* libsel4simple-default: an implementation of simple for the master branch of the kernel.
* libsel4simple-experimental: an implementatoin of simple for the experimental branch of the kernel.
* libsel4sync: a synchronisation library that uses notifications to construct basic locks.
* libsel4test: a very basic test infrastructure library.
* libsel4utils: a library OS - Commonly used stuff, actively maintained: implements threads, processes, elf loading, virtual memory management etc.
* libsel4vka: an allocation interface for seL4.
* libsel4vspace: a virtual memory management interface for seL4.