arm_hyp crefine: fixes for idle_tcb'/valid_idle' change
Signed-off-by: Miki Tanaka <miki.tanaka@data61.csiro.au>
This commit is contained in:
parent
376cc707b6
commit
fe2329dbb9
|
@ -52,7 +52,7 @@ lemma cte_at_irq_node':
|
|||
"invs' s \<Longrightarrow>
|
||||
cte_at' (irq_node' s + 2 ^ cte_level_bits * ucast (irq :: 10 word)) s"
|
||||
by (clarsimp simp: invs'_def valid_state'_def valid_irq_node'_def
|
||||
cte_level_bits_def real_cte_at')
|
||||
cte_level_bits_def real_cte_at' cteSizeBits_def shiftl_t2n)
|
||||
|
||||
lemma invokeIRQHandler_SetIRQHandler_ccorres:
|
||||
"ccorres dc xfdc
|
||||
|
|
|
@ -8514,7 +8514,7 @@ shows "ccorres dc xfdc
|
|||
apply (clarsimp simp: valid_idle'_def pred_tcb_at'_def
|
||||
dest!:invs_valid_idle' elim!: obj_atE')
|
||||
apply (drule(1) pspace_no_overlapD')
|
||||
apply (erule_tac x = "ksIdleThread s" in in_empty_interE[rotated])
|
||||
apply (rule_tac x = "ksIdleThread s" in in_empty_interE[rotated], simp)
|
||||
prefer 2
|
||||
apply (simp add:Int_ac)
|
||||
subgoal by (clarsimp simp: blah)
|
||||
|
|
Loading…
Reference in New Issue