#
e9a9ff4f |
|
18-Jul-2019 |
Yu Hou <Yu.Hou@data61.csiro.au> |
Trivial: Style fix make the style checker happy
|
#
e23dc54b |
|
19-May-2019 |
Yu Hou <Yu.Hou@data61.csiro.au> |
seL4_libs: remove autoconf.h from seL4_libs this commit removes autoconf.h generation from each lib and append '#include <<lib_name>/gen_config.h>' after each '#include <autoconf.h>' since autoconf.h is only the for the kernel config now. This is a temporarily solution, since we currently don't have a way to tell which header files each file is trying to include when it includes 'autoconf.h'
|
#
08f9b7c2 |
|
04-Oct-2017 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
Changes for removal of seL4_CapData_t type in libsel4 This updates seL4_libs to not use what are now deprecated functions and types by using the new API wrappers
|
#
135c651f |
|
27-Sep-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
pragma once and for all
|
#
7c8819cd |
|
26-Sep-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
sel4utils: only free owned_ep on process destroy Avoid freeing provided endpoints.
|
#
ba1db811 |
|
09-Aug-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
Support reply objects in seL4_libs Only if CONFIG_KERNEL_RT is enabled will they work, but most of the code is compiled in order to make maintenance easier.
|
#
e8088af4 |
|
09-Aug-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
Add scheduling context support in seL4_libs Only works if CONFIG_KERNEL_RT is enabled, however most of the code is compiled no mater what to lighten the maintenance burden
|
#
d02117de |
|
07-Aug-2017 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
libsel4utils: Pass TCB cptr of new process in environment variable If a cptr for the new processes TCB (in its cspace) is known, then this will pass it as an environment variable to the newly created process. This provides a generic way for a new process to invoke and modify its own TCB
|
#
23652af7 |
|
07-Aug-2017 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
libsel4utils: Provide ELF program headers to new processes
|
#
8630e524 |
|
27-Jul-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
Add timer_objects helper functions
|
#
0016dfc6 |
|
13-Jul-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
Fix all the whitespace - remove trailing whitespace - remove duplicate blank lines - remove blank lines at end of files
|
#
e378dbc9 |
|
10-Jul-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
sel4utils: refactor process and thread config interface - add builder patterns for thread and process configs which reduces api breakage when new features are added - replace all usages of configs with builders - don't set priorities in default functions (threads will be set to 0) - set MCP in threads and processes when specified
|
#
93103f58 |
|
05-Jul-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
sel4utils: update init_cap to match simple interface
|
#
9214341c |
|
04-Jun-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
Fix licenses
|
#
bc289580 |
|
11-Apr-2017 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
Remove #ifdef guards for the existance of different libraries These libraries are now all part of this same repository, and so they will always exist. Guarding for them adds unnecessary complexity
|
#
aeae70d7 |
|
27-Apr-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
Add sel4utils_copy_cap_to_process Helper function for copying a cap into a target process' cspace when you have a seL4_CPtr and a vka. Renames function that previously has this name to sel4utils_copy_path_to_process.
|
#
242ad25a |
|
30-Apr-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
libsel4utils: Don't free slot if from_vka is NULL In sel4utils_move_cap_to_process, if from_vka is NULL, don't attempt to free the original slot.
|
#
d9c8e084 |
|
27-Jan-2017 |
amrzar <azarrabi@nicta.com.au> |
libsel4utils: passing default page size as aux vector
|
#
e5e6146b |
|
18-Jul-2016 |
Anna Lyons <Anna.Lyons@nicta.com.au> |
SELFOUR-567: use seL4_CapRights_t
|
#
ebfef82a |
|
25-May-2016 |
Anna Lyons <Anna.Lyons@nicta.com.au> |
sel4utils: add process_init_cap This can be used in a sel4simple implementation for processes created by sel4utils.
|
#
9b0f6e2a |
|
16-May-2016 |
Anna Lyons <Anna.Lyons@nicta.com.au> |
Remove all references to KERNEL_STABLE
|
#
a7e6e055 |
|
15-May-2016 |
Matthew Fernandez <matthew.fernandez@nicta.com.au> |
libsel4utils: Mark some strings as const.
|
#
6fc6d4fb |
|
21-Apr-2016 |
Anna Lyons <Anna.Lyons@nicta.com.au> |
sel4utils: put tcb cap in new process cspace
|
#
d92d898a |
|
29-Mar-2016 |
Anna Lyons <Anna.Lyons@nicta.com.au> |
sel4utils: add sel4utils_move_cap_to_process
|
#
7e2fa72a |
|
22-Mar-2016 |
Anna Lyons <Anna.Lyons@nicta.com.au> |
sel4utils: add asidpool cap to initial proc cspace
|
#
7f008471 |
|
20-Mar-2016 |
Anna Lyons <Anna.Lyons@nicta.com.au> |
sel4utils: add page dir cap to process cspace
|
#
73b8e21d |
|
20-Mar-2016 |
Anna Lyons <Anna.Lyons@nicta.com.au> |
sel4utils: make null slot explicit in cspace enum
|