seL4/libsel4
Anna Lyons b827ad37ba SELFOUR-413: refactor libsel4 fault API
This is a *breaking API change*

This commit:

* makes seL4_Fault_tag_t common between the kernel and libsel4
* deprecates the existing functions from sel4/messages.h includes
* introduces a new fault API in sel4/faults.h and
* sel4/sel4_arch/faults.h
* deprecates seL4_GetTag(), as the function did not work without
  the user calling seL4_SetTag() first (seL4_MessageInfo is passed
  in registers and not set in the IPC buffer)
* removes previously deprecated functions (deprecated prior to 3.0.0)
* updates the seL4 manual to reflect the changes
2016-11-25 12:29:07 +11:00
..
arch_include SELFOUR-413: refactor libsel4 fault API 2016-11-25 12:29:07 +11:00
include SELFOUR-413: refactor libsel4 fault API 2016-11-25 12:29:07 +11:00
sel4_arch_include SELFOUR-413: refactor libsel4 fault API 2016-11-25 12:29:07 +11:00
sel4_plat_include Replace #pragma once with include guards 2016-10-21 12:05:02 +11:00
src Streamline libsel4 and remove its libc dependencies. 2015-07-09 18:03:46 -07:00
tools Merge pull request #446 in SEL4/sel4 from ~ADANIS/sel4:withmrs to master 2016-10-28 04:35:09 +00:00
Kbuild Streamline libsel4 and remove its libc dependencies. 2015-07-09 18:03:46 -07:00
Kconfig libsel4: Allow invocations to not use IPC buffer 2016-10-28 15:25:27 +11:00
Makefile SELFOUR-413: refactor libsel4 fault API 2016-11-25 12:29:07 +11:00