Skip to content
Snippets Groups Projects
Commit dd4372e9 authored by Adrian Danis's avatar Adrian Danis
Browse files

Make endpoint caps the same on x86 and ARM and move to common structures file

parent f65ff119
No related branches found
No related tags found
No related merge requests found
......@@ -18,18 +18,6 @@ base 32
---- Arch-independent caps
block endpoint_cap(capEPBadge, capCanGrant, capCanSend, capCanReceive,
capEPPtr, capType) {
field_high capEPPtr 28
padding 1
field capCanGrant 1
field capCanReceive 1
field capCanSend 1
field capEPBadge 28
field capType 4
}
block async_endpoint_cap {
field capAEPBadge 28
padding 2
......
......@@ -20,16 +20,6 @@ base 32
---- Arch-independent caps
block endpoint_cap {
field capEPBadge 29
field capCanGrant 1
field capCanSend 1
field capCanReceive 1
field_high capEPPtr 28
field capType 4
}
block async_endpoint_cap {
field capAEPBadge 29
padding 1
......
......@@ -26,6 +26,18 @@ block untyped_cap {
field capType 4
}
block endpoint_cap(capEPBadge, capCanGrant, capCanSend, capCanReceive,
capEPPtr, capType) {
field_high capEPPtr 28
padding 1
field capCanGrant 1
field capCanReceive 1
field capCanSend 1
field capEPBadge 28
field capType 4
}
block thread_cap {
padding 32
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment