#
405fb8ed |
|
21-Sep-2020 |
Curtis Millar <curtis.millar@data61.csiro.au> |
trivial: style fixes Signed-off-by: Curtis Millar <curtis.millar@data61.csiro.au>
|
#
0dfe5f45 |
|
21-Sep-2020 |
Curtis Millar <curtis.millar@data61.csiro.au> |
Add constructor to set up heap before libc The dynamic heap used by rumprun apps needs to be configured before libc is initialised. The dynamic heap also depends on malloc, so it needs to run after the vsyscall function has been configured. Signed-off-by: Curtis Millar <curtis.millar@data61.csiro.au>
|
#
40f6ac06 |
|
08-Oct-2018 |
Adam Felizzi <Adam.Felizzi@data61.csiro.au> |
arm/clock: get time from timer interface Added a check to get the clock time depending on the timer configuration. Added support to optionally use the timer interface interface 'time' function.
|
#
ed95bd68 |
|
22-Feb-2018 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: remove deleted arch_info function
|
#
2dc70a40 |
|
05-Dec-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Add new stdio platform support A rumprun process may be initialised with existing stdio 'pipes' which consist of circular buffers in shared memory and notification objects for signalling the availability of data in the buffers.
|
#
206ed014 |
|
05-Dec-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Add way to register software event handlers This makes it possible to register event handlers that will run attached to a rumpkernel cpu context. This can be used to register event handlers in custom rump kernel drivers that can receive notification messages from other seL4 threads, not just hardware interrupts.
|
#
c1c08581 |
|
26-Sep-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
Remove hardware serial from seL4 rumprun platform Instead, rely on being provided an endpoint to contact a serial server on. putc now buffers characters until the buffer is full, a newline is printed or flush is explicitly called, at this point it will IPC the serial server to print the contents of the buffer.
|
#
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.
|
#
e87215cb |
|
11-Sep-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: get IOAPIC pci interrupt numbers from config IOAPIC interrupt numbers are supposed to be parsed out of ACPI tables. We delegate this to the seL4 roottask to do this and tell us the interrupt numbers that certain PCI devices should use.
|
#
b0be979e |
|
30-Jul-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Add missing include
|
#
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
|
#
fa9ed23d |
|
18-May-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Add CAmkES support
|