diff --git a/libsel4/arch_include/arm/interfaces/sel4arch.xml b/libsel4/arch_include/arm/interfaces/sel4arch.xml index 1166ced61..90665d13f 100644 --- a/libsel4/arch_include/arm/interfaces/sel4arch.xml +++ b/libsel4/arch_include/arm/interfaces/sel4arch.xml @@ -254,6 +254,11 @@ description="The offset, relative to the start of the page inclusive."/> + + + The VSpace of is not assigned to an ASID pool. + + The is a CPtr to a capability of the wrong type. @@ -287,6 +292,11 @@ description="The offset, relative to the start of the page inclusive."/> + + + The VSpace of is not assigned to an ASID pool. + + The is a CPtr to a capability of the wrong type. @@ -319,6 +329,11 @@ description="The offset, relative to the start of the page inclusive."/> + + + The VSpace of is not assigned to an ASID pool. + + The is a CPtr to a capability of the wrong type. @@ -352,6 +367,11 @@ description="The offset, relative to the start of the page inclusive."/> + + + The VSpace of is not assigned to an ASID pool. + + The is a CPtr to a capability of the wrong type. @@ -470,6 +490,11 @@ There are no more ASIDs available in . + + + The ASID pool of is no longer assigned. + + The is a CPtr to a capability of the wrong type. diff --git a/libsel4/arch_include/x86/interfaces/sel4arch.xml b/libsel4/arch_include/x86/interfaces/sel4arch.xml index 3cbff4dd5..4045e2275 100644 --- a/libsel4/arch_include/x86/interfaces/sel4arch.xml +++ b/libsel4/arch_include/x86/interfaces/sel4arch.xml @@ -212,6 +212,11 @@ All required page tables are already mapped in at . + + + The does not have a paging structure at the required level mapped at . + + The is a CPtr to a capability of the wrong type.