Statistics
| Branch: | Revision:

root / hw / xen.h @ e3b42536

History | View | Annotate | Download (548 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

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

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

    
20
#endif /* QEMU_HW_XEN_H */