root / arch_init.h @ 18ebcc86
History | View | Annotate | Download (814 Bytes)
1 | ad96090a | Blue Swirl | #ifndef QEMU_ARCH_INIT_H
|
---|---|---|---|
2 | ad96090a | Blue Swirl | #define QEMU_ARCH_INIT_H
|
3 | ad96090a | Blue Swirl | |
4 | ad96090a | Blue Swirl | extern const char arch_config_name[]; |
5 | ad96090a | Blue Swirl | |
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 | ad96090a | Blue Swirl | }; |
22 | ad96090a | Blue Swirl | |
23 | ad96090a | Blue Swirl | extern const uint32_t arch_type; |
24 | ad96090a | Blue Swirl | |
25 | ad96090a | Blue Swirl | void select_soundhw(const char *optarg); |
26 | ad96090a | Blue Swirl | void do_acpitable_option(const char *optarg); |
27 | ad96090a | Blue Swirl | void do_smbios_option(const char *optarg); |
28 | ad96090a | Blue Swirl | void cpudef_init(void); |
29 | ad96090a | Blue Swirl | int audio_available(void); |
30 | 0dfa5ef9 | Isaku Yamahata | void audio_init(qemu_irq *isa_pic, PCIBus *pci_bus);
|
31 | 303d4e86 | Anthony PERARD | int tcg_available(void); |
32 | ad96090a | Blue Swirl | int kvm_available(void); |
33 | ad96090a | Blue Swirl | int xen_available(void); |
34 | ad96090a | Blue Swirl | |
35 | ad96090a | Blue Swirl | #endif |