NameDateSize

..25-Jul-20198

.gitignoreH A D25-Jul-2019246

.licenseignoreH A D25-Jul-201982

CMakeLists.txtH A D06-Oct-2020789

FindseL4_libs.cmakeH A D16-Sep-2019622

libsel4allocman/H25-Jul-201910

libsel4bench/H15-Jul-20208

libsel4debug/H25-Jul-20199

libsel4muslcsys/H06-Oct-20207

libsel4platsupport/H25-Jul-20197

libsel4serialserver/H04-Nov-20207

libsel4simple/H25-Jul-20197

libsel4simple-default/H25-Jul-20196

libsel4sync/H06-Oct-20208

libsel4test/H25-Jul-20198

libsel4utils/H25-Jul-20199

libsel4vka/H06-Oct-20208

libsel4vspace/H25-Jul-20197

LICENSE.txtH A D25-Jul-2019229

README.mdH A D25-Jul-20191.7 KiB

README.md

1<!---
2  Copyright 2017, Data61
3  Commonwealth Scientific and Industrial Research Organisation (CSIRO)
4  ABN 41 687 119 230.
5
6  This software may be distributed and modified according to the terms of
7  the BSD 2-Clause license. Note that NO WARRANTY is provided.
8  See "LICENSE_BSD2.txt" for details.
9
10    @TAG(DATA61_BSD)
11-->
12
13seL4 Libraries
14==============
15
16A collection of libraries for working on seL4.
17
18* libsel4allocman: an allocator for managing virtual memory, malloc memory and cspaces.
19* libsel4bench: a library with utilities for benchmarking on seL4.
20* libsel4debug: a library with utilities for debugging on seL4. Only useful when debugging a userlevel app; potentially hacky.
21* libsel4muslcsys: a library to support muslc for the root task.
22* libsel4platsupport: a wrapper around libplatsupport specificially for seL4.
23* libsel4simple: an interface which abstracts over the boot environment of a seL4 application.
24* libsel4simple-default: an implementation of simple for the master branch of the kernel.
25* libsel4simple-experimental: an implementatoin of simple for the experimental branch of the kernel.
26* libsel4sync: a synchronisation library that uses notifications to construct basic locks.
27* libsel4test: a very basic test infrastructure library.
28* libsel4utils: a library OS - Commonly used stuff, actively maintained: implements threads, processes, elf loading, virtual memory management etc.
29* libsel4vka: an allocation interface for seL4.
30* libsel4vspace: a virtual memory management interface for seL4.
31
32License
33========
34
35The files in this repository are release under standard open source licenses.
36Please see individual file headers and the `LICENSE_BSD2`.txt file for details.
37