- configure script and build system changes. - wind up new machine type. - add -xen-* command line options. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7219 c046a42c-6fe2-441c-8c8c-71466251a162
		
			
				
	
	
		
			21 lines
		
	
	
		
			548 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			548 B
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef QEMU_HW_XEN_H
 | 
						|
#define QEMU_HW_XEN_H 1
 | 
						|
/*
 | 
						|
 * public xen header
 | 
						|
 *   stuff needed outside xen-*.c, i.e. interfaces to qemu.
 | 
						|
 *   must not depend on any xen headers being present in
 | 
						|
 *   /usr/include/xen, so it can be included unconditionally.
 | 
						|
 */
 | 
						|
 | 
						|
/* xen-machine.c */
 | 
						|
enum xen_mode {
 | 
						|
    XEN_EMULATE = 0,  // xen emulation, using xenner (default)
 | 
						|
    XEN_CREATE,       // create xen domain
 | 
						|
    XEN_ATTACH        // attach to xen domain created by xend
 | 
						|
};
 | 
						|
 | 
						|
extern uint32_t xen_domid;
 | 
						|
extern enum xen_mode xen_mode;
 | 
						|
 | 
						|
#endif /* QEMU_HW_XEN_H */
 |