diff options
Diffstat (limited to 'cheri/sail_latexcc/sailccfngetCapHardPerms.tex')
| -rw-r--r-- | cheri/sail_latexcc/sailccfngetCapHardPerms.tex | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/cheri/sail_latexcc/sailccfngetCapHardPerms.tex b/cheri/sail_latexcc/sailccfngetCapHardPerms.tex new file mode 100644 index 00000000..0b86b980 --- /dev/null +++ b/cheri/sail_latexcc/sailccfngetCapHardPerms.tex @@ -0,0 +1,12 @@ +function #\hyperref[zgetCapHardPerms]{getCapHardPerms}#(cap) : CapStruct -> #\hyperref[zbits]{bits}#(11) = + (cap.access_system_regs + @ cap.permit_unseal + @ cap.permit_ccall + @ cap.permit_seal + @ cap.permit_store_local_cap + @ cap.permit_store_cap + @ cap.permit_load_cap + @ cap.permit_store + @ cap.permit_load + @ cap.permit_execute + @ cap.global) |
