root / arch_init.h @ ff9d2afa
History | View | Annotate | Download (945 Bytes)
1 | ad96090a | Blue Swirl | #ifndef QEMU_ARCH_INIT_H
|
---|---|---|---|
2 | ad96090a | Blue Swirl | #define QEMU_ARCH_INIT_H
|
3 | ad96090a | Blue Swirl | |
4 | 76b64a7a | Anthony Liguori | #include "qmp-commands.h" |
5 | 76b64a7a | Anthony Liguori | |
6 | ad96090a | Blue Swirl | enum {
|
7 | ad96090a | Blue Swirl | QEMU_ARCH_ALL = -1,
|
8 | ad96090a | Blue Swirl | QEMU_ARCH_ALPHA = 1,
|
9 | ad96090a | Blue Swirl | QEMU_ARCH_ARM = 2,
|
10 | ad96090a | Blue Swirl | QEMU_ARCH_CRIS = 4,
|
11 | ad96090a | Blue Swirl | QEMU_ARCH_I386 = 8,
|
12 | ad96090a | Blue Swirl | QEMU_ARCH_M68K = 16,
|
13 | 81ea0e13 | Michael Walle | QEMU_ARCH_LM32 = 32,
|
14 | 81ea0e13 | Michael Walle | QEMU_ARCH_MICROBLAZE = 64,
|
15 | 81ea0e13 | Michael Walle | QEMU_ARCH_MIPS = 128,
|
16 | 81ea0e13 | Michael Walle | QEMU_ARCH_PPC = 256,
|
17 | 81ea0e13 | Michael Walle | QEMU_ARCH_S390X = 512,
|
18 | 81ea0e13 | Michael Walle | QEMU_ARCH_SH4 = 1024,
|
19 | 81ea0e13 | Michael Walle | QEMU_ARCH_SPARC = 2048,
|
20 | 2328826b | Max Filippov | QEMU_ARCH_XTENSA = 4096,
|
21 | e67db06e | Jia Liu | QEMU_ARCH_OPENRISC = 8192,
|
22 | 4f23a1e6 | Guan Xuetao | QEMU_ARCH_UNICORE32 = 0x4000,
|
23 | ad96090a | Blue Swirl | }; |
24 | ad96090a | Blue Swirl | |
25 | ad96090a | Blue Swirl | extern const uint32_t arch_type; |
26 | ad96090a | Blue Swirl | |
27 | ad96090a | Blue Swirl | void select_soundhw(const char *optarg); |
28 | ad96090a | Blue Swirl | void do_acpitable_option(const char *optarg); |
29 | ad96090a | Blue Swirl | void do_smbios_option(const char *optarg); |
30 | ad96090a | Blue Swirl | void cpudef_init(void); |
31 | ad96090a | Blue Swirl | int audio_available(void); |
32 | 4a0f031d | Hervé Poussineau | void audio_init(ISABus *isa_bus, PCIBus *pci_bus);
|
33 | 303d4e86 | Anthony PERARD | int tcg_available(void); |
34 | ad96090a | Blue Swirl | int kvm_available(void); |
35 | ad96090a | Blue Swirl | int xen_available(void); |
36 | ad96090a | Blue Swirl | |
37 | 76b64a7a | Anthony Liguori | CpuDefinitionInfoList GCC_WEAK_DECL *arch_query_cpu_definitions(Error **errp); |
38 | 76b64a7a | Anthony Liguori | |
39 | ad96090a | Blue Swirl | #endif |