Home
last modified time | relevance | path

Searched refs:bios (Results 1 – 25 of 64) sorted by relevance

123

/qemu/roms/
H A DMakefile79 bios: build-seabios-config-seabios-128k \ target
82 cp seabios/builds/seabios-128k/bios.bin ../pc-bios/bios.bin
83 cp seabios/builds/seabios-256k/bios.bin ../pc-bios/bios-256k.bin
84 cp seabios/builds/seabios-microvm/bios.bin ../pc-bios/bios-microvm.bin
89 cp seabios/builds/vga-isavga/vgabios.bin ../pc-bios/vgabios.bin
92 cp seabios/builds/vga-$*/vgabios.bin ../pc-bios/vgabios-$*.bin
114 cp ipxe/src/bin/$(VID)$(DID).rom ../pc-bios/pxe-$*.rom
122 -o ../pc-bios/efi-$*.rom
136 cp SLOF/boot_rom.bin ../pc-bios/slof.bin
143 ../pc-bios/u-boot.e500
[all …]
H A Dedk2-build.config45 dest = ../pc-bios
56 dest = ../pc-bios
68 dest = ../pc-bios
78 dest = ../pc-bios
87 dest = ../pc-bios
101 dest = ../pc-bios
118 dest = ../pc-bios
129 dest = ../pc-bios
142 dest = ../pc-bios
/qemu/tests/uefi-test-tools/
H A Duefi-test-build.config12 cpy1 = ARM/BiosTablesTest.efi bios-tables-test.arm.efi
22 cpy1 = AARCH64/BiosTablesTest.efi bios-tables-test.aarch64.efi
32 cpy1 = LOONGARCH64/BiosTablesTest.efi bios-tables-test.loongarch64.efi
42 cpy1 = RISCV64/BiosTablesTest.efi bios-tables-test.riscv64.efi
52 cpy1 = IA32/BiosTablesTest.efi bios-tables-test.i386.efi
62 cpy1 = X64/BiosTablesTest.efi bios-tables-test.x86_64.efi
H A DMakefile16 uefi_binaries := bios-tables-test
100 Build/bios-tables-test.%.efi:
/qemu/tests/qtest/migration/s390x/
H A DMakefile5 all: a-b-bios.h
6 fwdir=../../../pc-bios/s390-ccw
12 a-b-bios.h: s390x.elf
18 s390x.elf: a-b-bios.c
/qemu/hw/xen/
H A Dxen_pt_graphics.c169 unsigned char *bios = NULL; in xen_pt_setup_vga() local
182 bios = get_vgabios(s, &bios_size, dev); in xen_pt_setup_vga()
183 if (!bios) { in xen_pt_setup_vga()
194 rom = (struct rom_header *)bios; in xen_pt_setup_vga()
201 pd = (void *)(bios + (unsigned char)rom->pcioffset); in xen_pt_setup_vga()
214 for (c = (char *)bios; c < ((char *)bios + len); c++) { in xen_pt_setup_vga()
218 bios[len - 1] -= checksum; in xen_pt_setup_vga()
225 cpu_physical_memory_write(0xc0000, bios, bios_size); in xen_pt_setup_vga()
/qemu/docs/devel/testing/
H A Dacpi-bits.rst10 executes the bios components such as acpi and smbios tables directly through
11 acpica bios interpreter (a freely available C based library written by Intel,
14 with grub so actual routines that executes bios components can be written in
16 There are several advantages to directly testing the bios in a real physical
17 machine or in a VM as opposed to indirectly discovering bios issues through the
18 operating system (the OS). Operating systems tend to bypass bios problems and
20 how by being as close to the bios on a running system as possible without a
22 Another issue is that we cannot exercise bios components such as ACPI and
26 in order to write our test routines that exercise and test the bios. This is
32 bios-bits very attractive for testing bioses. More details on the inspiration
[all …]
/qemu/tests/functional/
H A Dtest_ppc_amiga.py30 bios = self.scratch_file("u-boot-amigaone.bin")
31 with open(bios, "wb") as bios_fh:
38 self.vm.add_args('-bios', bios)
H A Dtest_arm_canona1100.py29 bios = self.archive_extract(self.ASSET_BIOS,
32 self.vm.add_args('-bios', bios)
H A Dtest_aarch64_rme_virt.py71 bios = os.path.join(rme_stack, 'out', 'bin', 'flash.bin')
80 self.vm.add_args('-bios', bios)
/qemu/tests/data/acpi/
H A Drebuild-expected-aml.sh50 TEST_ACPI_REBUILD_AML=y QTEST_QEMU_BINARY=$qemu tests/qtest/bios-tables-test
55 …t of comma-separated changed AML files to ignore' ${SRC_PATH}/tests/qtest/bios-tables-test-allowed…
57 echo '/* List of comma-separated changed AML files to ignore */' > ${SRC_PATH}/tests/qtest/bios-tab…
/qemu/docs/system/
H A Dtarget-avr.rst22 qemu-system-avr -machine mega2560 -bios demo.elf
26 qemu-system-avr -M mega2560 -bios demo.elf -nographic \
35 qemu-system-avr -machine mega2560 -bios demo.elf -s -S
48 qemu-system-avr -machine mega2560 -bios demo.elf -d in_asm
H A Dtarget-riscv.rst81 * ``-bios default``
83 This is the default behaviour if no ``-bios`` option is included. This option
88 * ``-bios none``
93 * ``-bios <file>``
/qemu/docs/system/loongarch/
H A Dvirt.rst35 We can boot the LoongArch virt machine by specifying the uefi bios,
62 Note: To build the release version of the bios, set --buildtarget=RELEASE,
63 the bios file path: Build/LoongArchQemu/RELEASE_GCC5/FV/QEMU_EFI.fd
94 -smp 1 -bios QEMU_EFI.fd -kernel vmlinuz.efi -initrd ramdisk \
/qemu/tests/qtest/
H A Dboot-serial-test.c152 const uint8_t *bios; /* Set in case we use our own mini bios */ member
254 } else if (test->bios) { in test_machine()
255 code = test->bios; in test_machine()
/qemu/pc-bios/
H A Dmeson.build32 'bios.bin',
33 'bios-256k.bin',
34 'bios-microvm.bin',
H A DREADME1 - SeaBIOS (bios.bin) is the successor of pc bios.
4 - The VGA BIOS and the Cirrus VGA BIOS come from the LGPL VGA bios
72 are described by the JSON documents in the "pc-bios/descriptors" directory,
/qemu/hw/mips/
H A Dfuloong2e.c217 MemoryRegion *bios = g_new(MemoryRegion, 1); in mips_fuloong2e_init() local
246 memory_region_init_rom(bios, NULL, "fuloong2e.bios", BIOS_SIZE, in mips_fuloong2e_init()
248 memory_region_add_subregion(address_space_mem, 0x1fc00000LL, bios); in mips_fuloong2e_init()
261 write_bootloader(env, memory_region_get_ram_ptr(bios), kernel_entry); in mips_fuloong2e_init()
H A Dmipssim.c145 MemoryRegion *bios = g_new(MemoryRegion, 1); in mips_mipssim_init() local
170 memory_region_init_rom(bios, NULL, "mips_mipssim.bios", BIOS_SIZE, in mips_mipssim_init()
176 memory_region_add_subregion(address_space_mem, 0x1fc00000LL, bios); in mips_mipssim_init()
H A Djazz.c189 MemoryRegion *bios = g_new(MemoryRegion, 1); in mips_jazz_init() local
236 memory_region_init_rom(bios, NULL, "mips_jazz.bios", MAGNUM_BIOS_SIZE, in mips_jazz_init()
238 memory_region_init_alias(bios2, NULL, "mips_jazz.bios", bios, in mips_jazz_init()
240 memory_region_add_subregion(address_space, 0x1fc00000LL, bios); in mips_jazz_init()
/qemu/hw/i386/
H A Dx86-common.c1004 MemoryRegion *bios, bool read_only) in x86_isa_bios_init() argument
1006 uint64_t bios_size = memory_region_size(bios); in x86_isa_bios_init()
1009 memory_region_init_alias(isa_bios, NULL, "isa-bios", bios, in x86_isa_bios_init()
1037 memory_region_init_ram_guest_memfd(&x86ms->bios, NULL, "pc.bios", in x86_bios_rom_init()
1040 tdx_set_tdvf_region(&x86ms->bios); in x86_bios_rom_init()
1043 memory_region_init_ram(&x86ms->bios, NULL, "pc.bios", in x86_bios_rom_init()
1054 void *ptr = memory_region_get_ram_ptr(&x86ms->bios); in x86_bios_rom_init()
1058 memory_region_set_readonly(&x86ms->bios, !isapc_ram_fw); in x86_bios_rom_init()
1068 x86_isa_bios_init(&x86ms->isa_bios, rom_memory, &x86ms->bios, in x86_bios_rom_init()
1075 &x86ms->bios); in x86_bios_rom_init()
/qemu/docs/system/riscv/
H A Dshakti-c.rst29 The ``shakti_c`` machine can start using the standard -bios
61 -bios path/to/shakti_sdk_qemu/loopback.shakti
82 -bios path/to/fw_payload.elf
/qemu/hw/pci-host/
H A Draven.c53 MemoryRegion bios; member
349 if (!memory_region_init_rom_nomigrate(&s->bios, OBJECT(s), "bios", in raven_realize()
354 &s->bios); in raven_realize()
376 memory_region_del_subregion(get_system_memory(), &s->bios); in raven_realize()
382 vmstate_register_ram_global(&s->bios); in raven_realize()
/qemu/include/hw/i386/
H A Dx86.h56 MemoryRegion bios; member
124 MemoryRegion *bios, bool read_only);
/qemu/docs/system/ppc/
H A Dppce500.rst65 When -bios is omitted, the default pc-bios/u-boot.e500 firmware image is used
69 -bios -kernel payload
76 When both -bios and -kernel are present, QEMU loads U-Boot and U-Boot in turns
160 -bios u-boot \

123