aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-09-19Place setup_data at location specified by hostHEADmasterJason A. Donenfeld3-9/+9
2020-05-22qboot: Disable PIE for ELF binary build stepSven Eckelmann1-0/+1
2020-04-23Fix initrd base address for PVH bootLorenz Brun1-1/+1
2020-03-13record minimum version of meson that is neededPaolo Bonzini1-1/+1
2019-12-18limit C headers to freestanding onesPaolo Bonzini5-5/+5
2019-12-14Update READMEMarc-Andre Lureau1-2/+2
2019-12-13Add meson buildMarc-André Lureau3-57/+54
2019-11-18support smbioskaihuan.pkh8-10/+188
2019-07-25remove pflash codePaolo Bonzini4-73/+1
2019-07-24implement mptable generationSergio Lopez5-0/+371
2019-07-24support machines without PCISergio Lopez3-6/+12
2019-07-24clean up printfPaolo Bonzini1-10/+7
2019-07-24do not mix tabs and spaces in a single filePaolo Bonzini8-58/+58
2019-07-24implement PCIBIOS specificationPaolo Bonzini5-5/+169
2019-07-24clear CF on entry to BIOS handlersPaolo Bonzini2-7/+3
2019-07-24remove incorrect flat_to_off16Paolo Bonzini1-1/+1
2019-07-22cleanup PAM checkPaolo Bonzini1-4/+4
2019-07-22avoid out-of-bounds warnings with recent compilersPaolo Bonzini1-2/+2
2019-07-22drop cbfs experimentPaolo Bonzini5-194/+8
2019-07-12bug fix for setup_idt开恒1-1/+1
2019-01-16pvh: load initrd from fw_cfgStefano Garzarella1-6/+17
2018-12-28pvh: add benchmark exit pointLiam Merwick2-1/+8
2018-12-28pvh: use x86/HVM direct boot ABILiam Merwick3-1/+83
2018-12-28pvh: Add x86/HVM direct boot ABI header fileLiam Merwick1-0/+146
2018-12-28qboot: Move inline load and store routines to memaccess.hLiam Merwick2-24/+31
2018-12-19qboot: add cscope/ctags/TAGS Makefile targets (#16)Liam Merwick1-0/+17
2018-12-11pci: improve PCI bus discoveryStefano Garzarella1-23/+40
2018-11-30Remove --disable-uuidPaolo Bonzini1-1/+1
2018-10-24qboot/printf.c:141: more undefined references to `_GLOBAL_OFFSET_TABLE_' followx1-0/+1
2018-10-24main: Add firmware start benchmarking pointSamuel Ortiz1-0/+4
2018-10-24benchmark: Define exit points and valuesSamuel Ortiz3-2/+17
2017-03-30qboot: enable mmconfigYang Zhong4-3/+46
2017-03-30qboot: modified the malloc for fseg and high momory.Yang Zhong3-13/+22
2016-09-15remove unused macrosPaolo Bonzini1-7/+0
2016-09-06update READMEPaolo Bonzini1-5/+6
2016-09-06skip PAM if unnecessaryPaolo Bonzini1-8/+19
2016-09-06copy only ~11K down to low memoryPaolo Bonzini4-6/+12
2016-09-06inline string functions to movsb/stosbPaolo Bonzini3-25/+11
2016-09-06use DMA to read fw_cfg file namesPaolo Bonzini2-6/+28
2016-09-06use fw_cfg DMA for fw_cfg_readPaolo Bonzini2-6/+10
2016-09-06use fw_cfg DMA for fw_cfg_read_entryPaolo Bonzini4-29/+93
2016-09-06use fw_cfg_read_entryPaolo Bonzini4-16/+16
2015-07-10enable caches at startupPaolo Bonzini1-1/+2
2015-05-30apply benchmarking hack to multiboot as wellPaolo Bonzini1-0/+7
2015-05-30cbfs: avoid void* arithmetic, constifyPaolo Bonzini1-4/+4
2015-05-29avoid reserved identifiers for header guardsPaolo Bonzini8-19/+19
2015-05-29put main at beginning of binary on older compilersPaolo Bonzini1-1/+1
2015-05-26use = for input/output operandsPaolo Bonzini1-2/+2
2015-05-25README: Add a note on compiling qbootKashyap Chamarthy1-0/+14
2015-05-25another embarrassing typoPaolo Bonzini1-1/+1