seL4/include/object
Anna Lyons 2fea9a0fe2 SELFOUR-567: use seL4_CapRights_t from libsel4
This change

* changes seL4_CapRights from the kernel to be seL4_CapRights_t in
libsel4
* deprecates the duplicated seL4_CapRights in libsel4, which is
  now the bitfield generated type seL4_CapRights_t.
* fixes all usages in kernel and libsel4

Impact: for verification, this will require the type to change name
from cap_rights to seL4_CapRights_t.
This is a breaking libsel4 API change, although most code uses
seL4_AllRights or similar constants, which will not break
at a source level as these constants have been updated.
2016-11-25 12:29:07 +11:00
..
cap.h Move cap definitions from objecttype into header 2016-10-20 15:45:06 +11:00
cnode.h Remove recycle 2016-11-18 14:10:01 +11:00
endpoint.h SELFOUR-317: rename async endpoint to notification object, and other 2015-11-09 17:18:43 +11:00
interrupt.h x86: IOAPIC/MSI syscalls 2016-02-02 15:58:18 +11:00
notification.h SELFOUR-317: rename async endpoint to notification object, and other 2015-11-09 17:18:43 +11:00
objecttype.h SELFOUR-567: use seL4_CapRights_t from libsel4 2016-11-25 12:29:07 +11:00
structures.h SELFOUR-413: refactor libsel4 fault API 2016-11-25 12:29:07 +11:00
structures_32.bf SELFOUR-413: refactor libsel4 fault API 2016-11-25 12:29:07 +11:00
structures_64.bf SELFOUR-413: refactor libsel4 fault API 2016-11-25 12:29:07 +11:00
tcb.h Split fault types into arch/generic 2016-11-25 12:29:07 +11:00
untyped.h SELFOUR-444: Preemptible zeroing for retype. 2016-11-01 17:05:36 +11:00