aboutsummaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorIan Campbell <ian.campbell@citrix.com>2013-03-12 15:48:36 +0000
committerIan Campbell <ian.campbell@citrix.com>2013-04-11 10:05:01 +0100
commitd1efb7702b0d112cf6e2f561aa60dc184642d525 (patch)
tree5078f490a7ee538fc8e64bf1294c6d2a4d419327 /config
parent1f749f78224078a3a1d7ae5d9bee45aea64b1e57 (diff)
downloadxen-d1efb7702b0d112cf6e2f561aa60dc184642d525.tar.gz
xen-d1efb7702b0d112cf6e2f561aa60dc184642d525.tar.bz2
xen-d1efb7702b0d112cf6e2f561aa60dc184642d525.zip
xen: arm: define 64-bit guest hypercall calling convention.
As well as using x<N> rather than r<N> registers for passing arguments/results as mandate the use of x16 as the hypercall number. Add some pedantry about struct alignment layout referencing the ARM Procedure Calling Standard to avoid confusion with the previous "OABI" convention. While at it also mandate that hypercall argument structs are always little endian. Signed-off-by: Ian Campbell <ian.campbell@citrix.com> Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Diffstat (limited to 'config')
0 files changed, 0 insertions, 0 deletions