1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
|
{
"defaults": {
"byte_order": "little",
"kernconf": "GENERIC",
"timeout": 90,
"caps": [],
"freebsd_version": "15.1",
"netboot_nic": "e1000",
"netboot_subnet_base": "198.18.0.0",
"efi_loaders": ["loader_lua", "loader_4th", "loader_simp", "boot1"]
},
"arch": {
"amd64": {
"qemu_bin": "qemu-system-x86_64",
"efi_firmware": "/usr/local/share/qemu/edk2-x86_64-code.fd",
"efi_bootname": "bootx64",
"caps": ["bios", "efi", "linuxboot", "zfs", "mbr", "cd", "netboot"],
"bios_loaders": ["lua", "4th", "simp"],
"linux_console": "console=ttyS0,115200",
"target": "amd64",
"target_arch": "amd64",
"netboot_ipxe": "/usr/local/share/ipxe/ipxe.efi-x86_64.usb",
"netboot_efi_vars": "/usr/local/share/qemu/edk2-i386-vars.fd",
"netboot_memdisk": "/usr/local/share/syslinux/bios/memdisk/memdisk",
"hints": "sys/amd64/conf/GENERIC.hints"
},
"aarch64": {
"qemu_bin": "qemu-system-aarch64",
"qemu_machine": "-machine virt,gic-version=3",
"qemu_extra": "-cpu cortex-a57 -smp 4",
"efi_firmware": "/usr/local/share/qemu/edk2-aarch64-code.fd",
"efi_bootname": "bootaa64",
"caps": ["efi", "linuxboot", "zfs", "netboot"],
"netboot_nic": "virtio-net-device",
"target": "arm64",
"target_arch": "aarch64"
},
"armv7": {
"qemu_bin": "qemu-system-arm",
"qemu_machine": "-machine virt",
"qemu_extra": "-cpu cortex-a15",
"efi_firmware": "/usr/local/share/qemu/edk2-arm-code.fd",
"efi_bootname": "bootarm",
"caps": ["efi", "netboot"],
"netboot_nic": "virtio-net-device",
"target": "arm",
"target_arch": "armv7"
},
"riscv64": {
"qemu_bin": "qemu-system-riscv64",
"qemu_machine": "-machine virt",
"qemu_extra": "-bios /usr/local/share/opensbi/lp64/generic/firmware/fw_jump.elf -kernel /usr/local/share/u-boot/u-boot-qemu-riscv64/u-boot.bin",
"efi_bootname": "bootriscv64",
"caps": ["efi", "zfs", "netboot"],
"netboot_nic": "virtio-net-device",
"target": "riscv",
"target_arch": "riscv64"
},
"powerpc": {
"qemu_bin": "qemu-system-ppc",
"qemu_machine": "-machine mac99,via=pmu",
"qemu_extra": "-vga none -smp 1 -no-reboot",
"byte_order": "big",
"caps": ["ofw", "cd"],
"efi_loaders": [],
"target": "powerpc",
"target_arch": "powerpc",
"freebsd_version": "14.4",
"timeout": 180,
"disabled": true
},
"powerpc64": {
"qemu_bin": "qemu-system-ppc64",
"qemu_machine": "-machine pseries,cap-hpt-max-page-size=16M",
"qemu_extra": "-vga none -smp 1 -no-reboot",
"byte_order": "big",
"caps": ["prep", "cd"],
"efi_loaders": [],
"target": "powerpc",
"target_arch": "powerpc64",
"kernconf": "GENERIC64",
"timeout": 180
},
"powerpc64le": {
"qemu_bin": "qemu-system-ppc64",
"qemu_machine": "-machine pseries,cap-hpt-max-page-size=16M",
"qemu_extra": "-vga none -smp 1 -no-reboot",
"caps": ["prep", "cd", "linuxboot"],
"efi_loaders": [],
"linux_console": "console=hvc0",
"target": "powerpc",
"target_arch": "powerpc64le",
"kernconf": "GENERIC64LE",
"timeout": 180
}
}
}
|