lh-l4v/proof/refine/ARM
Pang Luo da28d94974 VER-717: refactor tpidrurwRegister and fix corresponding proof 2017-05-05 15:17:41 +10:00
..
ADT_H.thy move refine/* to refine/ARM/*, parametrise over $L4V_ARCH 2017-01-30 12:22:22 +11:00
ArchAcc_R.thy refinement refactor: up to resolve_address_bits 2017-03-28 22:37:34 +11:00
Arch_R.thy move refine/* to refine/ARM/*, parametrise over $L4V_ARCH 2017-01-30 12:22:22 +11:00
Bits_R.thy refinement refactor: up to resolve_address_bits 2017-03-28 22:37:34 +11:00
BuildRefineCache.thy move refine/* to refine/ARM/*, parametrise over $L4V_ARCH 2017-01-30 12:22:22 +11:00
CNodeInv_R.thy Refine fix for prepare_thread_delete 2017-02-20 09:23:55 +11:00
CSpace1_R.thy refinement refactor: up to resolve_address_bits 2017-03-28 22:37:34 +11:00
CSpace_I.thy move refine/* to refine/ARM/*, parametrise over $L4V_ARCH 2017-01-30 12:22:22 +11:00
CSpace_R.thy cleanup: remove old wp_cleanup comments 2017-03-03 09:01:28 +11:00
Cache.thy move refine/* to refine/ARM/*, parametrise over $L4V_ARCH 2017-01-30 12:22:22 +11:00
Corres.thy refinement refactor: up to resolve_address_bits 2017-03-28 22:37:34 +11:00
Detype_R.thy wp: update the proofs for the new wp/wpc/wpsimp 2017-03-16 19:39:11 +11:00
DomainTime_R.thy Refine: updates for Hypervisor stub 2017-02-22 15:26:49 +11:00
EmptyFail.thy move refine/* to refine/ARM/*, parametrise over $L4V_ARCH 2017-01-30 12:22:22 +11:00
EmptyFail_H.thy move refine/* to refine/ARM/*, parametrise over $L4V_ARCH 2017-01-30 12:22:22 +11:00
Finalise_R.thy wp: update the proofs for the new wp/wpc/wpsimp 2017-03-16 19:39:11 +11:00
IncKernelInit.thy move refine/* to refine/ARM/*, parametrise over $L4V_ARCH 2017-01-30 12:22:22 +11:00
Include.thy move refine/* to refine/ARM/*, parametrise over $L4V_ARCH 2017-01-30 12:22:22 +11:00
InitLemmas.thy move refine/* to refine/ARM/*, parametrise over $L4V_ARCH 2017-01-30 12:22:22 +11:00
InterruptAcc_R.thy move refine/* to refine/ARM/*, parametrise over $L4V_ARCH 2017-01-30 12:22:22 +11:00
Interrupt_R.thy move refine/* to refine/ARM/*, parametrise over $L4V_ARCH 2017-01-30 12:22:22 +11:00
Invariants_H.thy move refine/* to refine/ARM/*, parametrise over $L4V_ARCH 2017-01-30 12:22:22 +11:00
Invocations_R.thy move refine/* to refine/ARM/*, parametrise over $L4V_ARCH 2017-01-30 12:22:22 +11:00
IpcCancel_R.thy wp: update the proofs for the new wp/wpc/wpsimp 2017-03-16 19:39:11 +11:00
Ipc_R.thy arm: refactor sanitise_register to take a bool instead of a kernel_object 2017-05-03 21:51:57 +10:00
KHeap_R.thy refinement refactor: up to resolve_address_bits 2017-03-28 22:37:34 +11:00
KernelInit_R.thy move refine/* to refine/ARM/*, parametrise over $L4V_ARCH 2017-01-30 12:22:22 +11:00
LevityCatch.thy move refine/* to refine/ARM/*, parametrise over $L4V_ARCH 2017-01-30 12:22:22 +11:00
Machine_R.thy move refine/* to refine/ARM/*, parametrise over $L4V_ARCH 2017-01-30 12:22:22 +11:00
Orphanage.thy wp: update the proofs for the new wp/wpc/wpsimp 2017-03-16 19:39:11 +11:00
PageTableDuplicates.thy wp: update the proofs for the new wp/wpc/wpsimp 2017-03-16 19:39:11 +11:00
RAB_FN.thy move refine/* to refine/ARM/*, parametrise over $L4V_ARCH 2017-01-30 12:22:22 +11:00
Refine.thy refine ARM: minor cleanup 2017-03-17 15:14:41 +11:00
Retype_R.thy move refine/* to refine/ARM/*, parametrise over $L4V_ARCH 2017-01-30 12:22:22 +11:00
Schedule_R.thy provide TCB argument for sanitiseRegister 2017-02-12 12:54:42 +11:00
StateRelation.thy move refine/* to refine/ARM/*, parametrise over $L4V_ARCH 2017-01-30 12:22:22 +11:00
SubMonad_R.thy refinement refactor: up to resolve_address_bits 2017-03-28 22:37:34 +11:00
Syscall_R.thy ainvs + refine: remove hv_inv_ex 2017-03-02 10:26:10 +11:00
TcbAcc_R.thy wp: update the proofs for the new wp/wpc/wpsimp 2017-03-16 19:39:11 +11:00
Tcb_R.thy VER-717: refactor tpidrurwRegister and fix corresponding proof 2017-05-05 15:17:41 +10:00
Untyped_R.thy move refine/* to refine/ARM/*, parametrise over $L4V_ARCH 2017-01-30 12:22:22 +11:00
VSpace_R.thy wp: update the proofs for the new wp/wpc/wpsimp 2017-03-16 19:39:11 +11:00