#
f4e70452 |
|
25-Mar-2019 |
Curtis Millar <curtis.millar@data61.csiro.au> |
Use sel4runtime for TLS management. sel4runtime will initilise the TLS for the first thread in the process (this should not be overridden as it was in entry.c). Instead of using the nasty trick of de-initialising the TLS with a null pointer to set variables in remote TLS, we use the tools from sel4runtime that aren't so destructive to configure the state for libbmk and to also ensure that the IPC buffer pointer is set on each thread. The existing tooling for creating and allocating TLS can still be used as sel4runtime makes no assumptions or changes to the size or layout of TLS. THe platform-independant interface for configuring the TLS from sel4runtime is also used rather than specific implementations for different architectures.
|
#
ef10573e |
|
02-Aug-2018 |
Damon Lee <Damon.Lee@data61.csiro.au> |
Fix build errors
|
#
fcb2ec62 |
|
02-Aug-2018 |
Damon Lee <Damon.Lee@data61.csiro.au> |
Update copyright year to 2018 for new/significantly updated files
|
#
ccf0cb87 |
|
29-Jul-2018 |
Damon Lee <Damon.Lee@data61.csiro.au> |
Split old TLS code into arch specific code
|
#
8311b27c |
|
25-Apr-2018 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
Use new simple I/O port interface
|
#
0f30727b |
|
24-Sep-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
Use an ltimer backed by RPC instead of HW timer Such that we can run multiple rump apps.
|
#
1fcce2c8 |
|
18-Sep-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: fix compilation error
|
#
28c97c53 |
|
09-Aug-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Use pin instead of vector for irq lookup
|
#
1039c83e |
|
27-Jul-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Use new sel4platsupport timer API
|
#
00f4f72c |
|
03-Jul-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: run astyle over project
|
#
4db33244 |
|
02-Jul-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Rename arch.c interface functions
|
#
5c555f5a |
|
18-May-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Reduce error output boilerplate
|
#
6a168da1 |
|
09-May-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Change to use simple implementation
|
#
6bd86c53 |
|
14-Jun-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Add better timer and device untyped handling
|
#
582c0b54 |
|
14-Feb-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Add seL4 as a target rumprun platform
|