Sign in
qemu
/
qboot
/
HEAD
8ca302e
Place setup_data at location specified by host
by Jason A. Donenfeld
· 2 years, 2 months ago
master
a5300c4
qboot: Disable PIE for ELF binary build step
by Sven Eckelmann
· 4 years, 6 months ago
de50b59
Fix initrd base address for PVH boot
by Lorenz Brun
· 4 years, 7 months ago
6cb5e72
record minimum version of meson that is needed
by Paolo Bonzini
· 4 years, 8 months ago
96842c5
limit C headers to freestanding ones
by Paolo Bonzini
· 5 years ago
5014423
Update README
by Marc-Andre Lureau
· 5 years ago
fd2aada
Add meson build
by Marc-André Lureau
· 5 years ago
94d3b1b
support smbios
by kaihuan.pkh
· 5 years ago
cb1c49e
remove pflash code
by Paolo Bonzini
· 5 years ago
e5b140b
implement mptable generation
by Sergio Lopez
· 5 years ago
947bade
support machines without PCI
by Sergio Lopez
· 5 years ago
f8d4dd2
clean up printf
by Paolo Bonzini
· 5 years ago
0f14738
do not mix tabs and spaces in a single file
by Paolo Bonzini
· 5 years ago
e7fc653
implement PCIBIOS specification
by Paolo Bonzini
· 5 years ago
c476b5c
clear CF on entry to BIOS handlers
by Paolo Bonzini
· 5 years ago
35e3627
remove incorrect flat_to_off16
by Paolo Bonzini
· 5 years ago
ec67a82
cleanup PAM check
by Paolo Bonzini
· 5 years ago
f663124
avoid out-of-bounds warnings with recent compilers
by Paolo Bonzini
· 5 years ago
a56aa64
drop cbfs experiment
by Paolo Bonzini
· 5 years ago
ab6d7ee
bug fix for setup_idt
by 开恒
· 5 years ago
295dd90
pvh: load initrd from fw_cfg
by Stefano Garzarella
· 6 years ago
9c48d67
pvh: add benchmark exit point
by Liam Merwick
· 6 years ago
fec27f4
pvh: use x86/HVM direct boot ABI
by Liam Merwick
· 6 years ago
281da37
pvh: Add x86/HVM direct boot ABI header file
by Liam Merwick
· 6 years ago
ad800eb
qboot: Move inline load and store routines to memaccess.h
by Liam Merwick
· 6 years ago
29f013f
qboot: add cscope/ctags/TAGS Makefile targets (#16)
by Liam Merwick
· 6 years ago
43b5bc4
pci: improve PCI bus discovery
by Stefano Garzarella
· 6 years ago
b3131e4
Remove --disable-uuid
by Paolo Bonzini
· 6 years ago
e9ea39d
qboot/printf.c:141: more undefined references to `_GLOBAL_OFFSET_TABLE_' follow
by x
· 7 years ago
034f664
main: Add firmware start benchmarking point
by Samuel Ortiz
· 6 years ago
32f82f8
benchmark: Define exit points and values
by Samuel Ortiz
· 6 years ago
ac9488f
qboot: enable mmconfig
by Yang Zhong
· 8 years ago
ea7d0e3
qboot: modified the malloc for fseg and high momory.
by Yang Zhong
· 8 years ago
fd8d084
remove unused macros
by Paolo Bonzini
· 8 years ago
2f1a799
update README
by Paolo Bonzini
· 8 years ago
ac9ba92
skip PAM if unnecessary
by Paolo Bonzini
· 8 years ago
f4569f4
copy only ~11K down to low memory
by Paolo Bonzini
· 8 years ago
5ea29a8
inline string functions to movsb/stosb
by Paolo Bonzini
· 8 years ago
f980302
use DMA to read fw_cfg file names
by Paolo Bonzini
· 8 years ago
0b3fc2e
use fw_cfg DMA for fw_cfg_read
by Paolo Bonzini
· 8 years ago
14b459a
use fw_cfg DMA for fw_cfg_read_entry
by Paolo Bonzini
· 8 years ago
96dbb2c
use fw_cfg_read_entry
by Paolo Bonzini
· 8 years ago
751e77e
enable caches at startup
by Paolo Bonzini
· 9 years ago
ac9a37f
apply benchmarking hack to multiboot as well
by Paolo Bonzini
· 9 years ago
ad60cab
cbfs: avoid void* arithmetic, constify
by Paolo Bonzini
· 9 years ago
71f714a
avoid reserved identifiers for header guards
by Paolo Bonzini
· 9 years ago
51a642f
put main at beginning of binary on older compilers
by Paolo Bonzini
· 9 years ago
d28c798
use = for input/output operands
by Paolo Bonzini
· 9 years ago
d1da38e
README: Add a note on compiling qboot
by Kashyap Chamarthy
· 10 years ago
c9ceaf5
another embarrassing typo
by Paolo Bonzini
· 10 years ago
489b1b7
fix for PCI bridges
by Paolo Bonzini
· 10 years ago
d6e4ba1
an 8MB cbfs flash does not fit together with bios.bin
by Paolo Bonzini
· 10 years ago
a924304
boot multiboot from fw_cfg
by Paolo Bonzini
· 10 years ago
bac3766
setup PCI devices
by Paolo Bonzini
· 10 years ago
c2aa6a6
make pci_config_* inline
by Paolo Bonzini
· 10 years ago
4a020bb
initialize the southbridge
by Paolo Bonzini
· 10 years ago
c4b724b
load ACPI tables from fw_cfg
by Paolo Bonzini
· 10 years ago
ea5e0ff
remove useless file
by Paolo Bonzini
· 10 years ago
4d8ac52
save one instruction :)
by Paolo Bonzini
· 10 years ago
20b9dd7
add a 16-bit data segment
by Paolo Bonzini
· 10 years ago
42e45ca
fix the 16-bit code segment's granularity
by Paolo Bonzini
· 10 years ago
cda6fd5
commit missing file
by Paolo Bonzini
· 10 years ago
d587244
not necessary
by Paolo Bonzini
· 10 years ago
9701a97
benchmarking hack
by Paolo Bonzini
· 10 years ago
b081143
a nicer README
by Paolo Bonzini
· 10 years ago
f53af47
speed up KVM by avoiding invalid guest state emulation
by Paolo Bonzini
· 10 years ago
630ddf3
fix KVM e820 and initrd
by Paolo Bonzini
· 10 years ago
15c8f51
fix warning
by Paolo Bonzini
· 10 years ago
6bda70a
add README
by Paolo Bonzini
· 10 years ago
d9e83e9
initial support for cbfs
by Paolo Bonzini
· 10 years ago
eb75927
protect against no -kernel
by Paolo Bonzini
· 10 years ago
c9b6e84
initial support for pflash / cbfs
by Paolo Bonzini
· 10 years ago
25aa128
malloc fw_cfg files
by Paolo Bonzini
· 10 years ago
fa9ea2e
add malloc
by Paolo Bonzini
· 10 years ago
bd363b8
build e820 entries for low RAM
by Paolo Bonzini
· 10 years ago
3d284aa
parse vmlinuz inside firmware
by Paolo Bonzini
· 10 years ago
b39bb6c
put 16-bit code in a single file
by Paolo Bonzini
· 10 years ago
70d11e6
compute dependencies automatically
by Paolo Bonzini
· 10 years ago
c377363
boot the kernel
by Paolo Bonzini
· 10 years ago
2e7cb17
initial fw_cfg support
by Paolo Bonzini
· 10 years ago
7cadd5a
setup pic
by Paolo Bonzini
· 10 years ago
3d3a334
setup idt
by Paolo Bonzini
· 10 years ago
eaae11e
make a bootable BIOS
by Paolo Bonzini
· 10 years ago
edba90f
first commit
by Paolo Bonzini
· 10 years ago
d092fee
Initial commit
by Paolo Bonzini
· 10 years ago