#
fc8600b1 |
|
18-Apr-2018 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
New I/O port interface in simple This changes the simple interface for getting I/O port capabilities to instead of returning a potentially pre-existing capability for an I/O port, the caller provides a location in a cnode to place the requested I/O port. The reason for this change is that I/O ports will soon be being provided from the kernel by a control cap and this design keeps simple as an information interface that does not need to do internal allocation. Rather allocation is only performed explicitly by the caller.
|
#
cafdf118 |
|
18-Apr-2018 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
libsel4platsupport: sel4platsupport_get_io_port_ops now takes vka A vka interface will be needed for upcoming changes to how I/O ports work.
|
#
b55b27c2 |
|
18-Apr-2018 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
libsel4platsupport: sel4platsupport_new_arch_ops now takes vka A vka interface will be needed for upcoming changes to how I/O ports work.
|
#
c28e0d45 |
|
03-Oct-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
sel4platsupport: add sel4platsupport_new_arch_ops This allows for arch agnostic init of io_ops for arch specific instructions. It is a breaking change since sel4platsupport_new_io_ops no longer initialises arm specific mux and clock interfaces. This is mitigated slightly by zeroing the io_ops structure in sel4platsupport_new_io_ops, which should cause faults in apps relying on this behaviour.
|
#
9214341c |
|
04-Jun-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
Fix licenses
|
#
67c869cf |
|
29-Mar-2016 |
Anna Lyons <Anna.Lyons@nicta.com.au> |
all: s/LOG_*/ZF_LOG*
|
#
3a9da541 |
|
28-Feb-2016 |
Anna Lyons <Anna.Lyons@nicta.com.au> |
Rationalise dependencies. This commit removes the dependency of libsel4platsupport on libsel4utils, as libsel4utils is our top level library and should be able to use the device drivers that libsel4platsupport provides. The functionality that libsel4platsupport depended on from libsel4utils has been moved to libsel4simple, as libsel4simple is basically an extension of libsel4.
|
#
d786b9ee |
|
09-Feb-2016 |
Adrian Danis <Adrian.Danis@nicta.com.au> |
Rename IA32->X86 to avoid deprecated usage warnings
|