lh-l4v/proof
Gerwin Klein 682dde4155 refine: add intermediate BaseRefine2 session for small machines 2017-06-19 14:32:29 +10:00
..
access-control arm: refactor sanitise_register to take a bool instead of a kernel_object 2017-05-03 21:51:57 +10:00
asmrefine Isabelle2016-1: configure c-parser with faster string comparisons 2017-01-05 14:27:44 +11:00
bisim wp: update the proofs for the new wp/wpc/wpsimp 2017-03-16 19:39:11 +11:00
capDL-api wp: update the proofs for the new wp/wpc/wpsimp 2017-03-16 19:39:11 +11:00
crefine VER-717: refactor tpidrurwRegister and fix corresponding proof 2017-05-05 15:17:41 +10:00
drefine arm: refactor sanitise_register to take a bool instead of a kernel_object 2017-05-03 21:51:57 +10:00
infoflow arm: refactor sanitise_register to take a bool instead of a kernel_object 2017-05-03 21:51:57 +10:00
invariant-abstract arm-hyp ainvs: add valid_arch_tcb invariant (vcpu_at for tcb_vcpu) 2017-06-19 14:32:28 +10:00
refine arm-hyp refine: IPCCancel sorry-free 2017-06-19 14:32:29 +10:00
sep-capDL wp_cleanup: update proofs for new wp behaviour 2017-01-13 14:04:15 +01:00
Makefile refine: add intermediate BaseRefine2 session for small machines 2017-06-19 14:32:29 +10:00
README.md integrate separation kernel config proofs 2014-08-13 22:08:46 +10:00
ROOT refine: add intermediate BaseRefine2 session for small machines 2017-06-19 14:32:29 +10:00
tests.xml design: Update Makefiles + tests.xml to auto-generate the design spec 2017-05-12 12:50:49 +10:00

README.md

Formal Proofs about seL4

This directory contains the formal proofs about seL4, which mostly prove properties about the various seL4 specifications.

Each such proof lives in its own subdirectory: