All of lore.kernel.org
 help / color / mirror / Atom feed
* Xen hypercall calling convention
@ 2015-12-04  3:21 Carl Patenaude Poulin
  2015-12-04 10:08 ` Andrew Cooper
  0 siblings, 1 reply; 2+ messages in thread
From: Carl Patenaude Poulin @ 2015-12-04  3:21 UTC (permalink / raw)
  To: xen-devel


[-- Attachment #1.1: Type: text/plain, Size: 600 bytes --]

Hi folks,

On page 12 of "The Definitive Guide to the Xen Hypervisor", it is mentioned
that "Xen, like Linux, uses the MS-DOS calling convention, rather than the
UNIX convention used by FreeBSD."

I keep digging online and I can't find any information about an "MS-DOS
calling convention". We've already reverse engineered which registers are
used in what order from the Mini-OS source code, but I'm wondering if
there's a specification of this calling convention floating anywhere.

Also, is the x86_64 calling convention much different? Are the differences
following any particular standard?

Best

[-- Attachment #1.2: Type: text/html, Size: 1143 bytes --]

[-- Attachment #2: Type: text/plain, Size: 126 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2015-12-04 10:08 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-04  3:21 Xen hypercall calling convention Carl Patenaude Poulin
2015-12-04 10:08 ` Andrew Cooper

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.