Statistics
| Branch: | Revision:

root / hw / xen.h @ 67d4b0c1

History | View | Annotate | Download (570 Bytes)

1
#ifndef QEMU_HW_XEN_H
2
#define QEMU_HW_XEN_H 1
3
/*
4
 * public xen header
5
 *   stuff needed outside xen-*.c, i.e. interfaces to qemu.
6
 *   must not depend on any xen headers being present in
7
 *   /usr/include/xen, so it can be included unconditionally.
8
 */
9
#include <inttypes.h>
10

    
11
/* xen-machine.c */
12
enum xen_mode {
13
    XEN_EMULATE = 0,  // xen emulation, using xenner (default)
14
    XEN_CREATE,       // create xen domain
15
    XEN_ATTACH        // attach to xen domain created by xend
16
};
17

    
18
extern uint32_t xen_domid;
19
extern enum xen_mode xen_mode;
20

    
21
#endif /* QEMU_HW_XEN_H */