Hi all, I'm looking at how hypercalls are implemented in Mini-OS and Andrew Cooper's xen-test-framework. In both cases, several registers are defined as outputs, they're bound by input registers, and their outputs are ignored. Is there any reason for doing this instead of just declaring directly the input registers?
Is it because the registers are callee-saved? If that's the case, why not just put them in the clobber list? Best Carl Patenaude Poulin McGill University
_______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel