lh-l4v/proof/refine/RISCV64
Gerwin Klein 76a69cda63 riscv refine: close sorry in KHeap_R 2019-11-12 18:28:39 +11:00
..
ArchAcc_R.thy riscv refine: more guard cross-over rules 2019-11-12 18:28:39 +11:00
Bits_R.thy riscv refine: add ArchFrameCap to capSimps and friends 2019-11-12 18:28:39 +11:00
CSpace1_R.thy riscv refine: set up CSpace1_R (0 sorries) 2019-11-12 18:28:39 +11:00
CSpace_I.thy riscv refine: set up CSpace_I (0 sorries) 2019-11-12 18:28:39 +11:00
CSpace_R.thy riscv refine: set up CSpace_R (0 sorries) 2019-11-12 18:28:39 +11:00
Corres.thy riscv refine: set up Bits_R, Corres, EmptyFail 2019-11-12 18:28:38 +11:00
Detype_R.thy riscv refine: add valid_arch_cap' to invariants 2019-11-12 18:28:39 +11:00
EmptyFail.thy riscv refine: set up Bits_R, Corres, EmptyFail 2019-11-12 18:28:38 +11:00
EmptyFail_H.thy riscv refine: initial skeleton 2019-11-12 18:28:38 +11:00
Include.thy riscv refine: initial skeleton 2019-11-12 18:28:38 +11:00
InterruptAcc_R.thy riscv refine: set up InterruptAcc_R 2019-11-12 18:28:39 +11:00
Invariants_H.thy riscv refine: add valid_arch_cap' to invariants 2019-11-12 18:28:39 +11:00
Invocations_R.thy riscv refine: add Invocations_R 2019-11-12 18:28:39 +11:00
IpcCancel_R.thy riscv refine: set up IpcCancel (0 sorries) 2019-11-12 18:28:39 +11:00
KHeap_R.thy riscv refine: close sorry in KHeap_R 2019-11-12 18:28:39 +11:00
LevityCatch.thy riscv refine: initial skeleton 2019-11-12 18:28:38 +11:00
Machine_R.thy riscv refine: initial skeleton 2019-11-12 18:28:38 +11:00
RAB_FN.thy riscv refine: fill in RAB_FN.thy 2019-11-12 18:28:39 +11:00
Refine.thy riscv refine: initial skeleton 2019-11-12 18:28:38 +11:00
Retype_R.thy riscv refine: add valid_arch_cap' to invariants 2019-11-12 18:28:39 +11:00
Schedule_R.thy riscv refine: set up Schedule_R (0 sorries) 2019-11-12 18:28:39 +11:00
StateRelation.thy riscv refine: add ArchFrameCap to capSimps and friends 2019-11-12 18:28:39 +11:00
SubMonad_R.thy riscv refine: set up KHeap_R (1 sorry) and SubMonad_R 2019-11-12 18:28:38 +11:00
TcbAcc_R.thy riscv refine: weaken precondition of threadSet_invs_trivialT 2019-11-12 18:28:39 +11:00
Untyped_R.thy riscv refine: set up Untyped_R (0 sorries) 2019-11-12 18:28:39 +11:00
VSpace_R.thy riscv refine: simplify setASIDPool_invs 2019-11-12 18:28:39 +11:00