aboutsummaryrefslogtreecommitdiffstats
path: root/pc-bios
AgeCommit message (Expand)AuthorFilesLines
2019-11-18Merge remote-tracking branch 'remotes/kraxel/tags/seabios-20191118-pull-reque...Peter Maydell11-0/+0
2019-11-18seabios: update to pre-1.13 snapshot againGerd Hoffmann11-0/+0
2019-11-15Merge remote-tracking branch 'remotes/palmer/tags/riscv-for-master-4.2-rc2' i...Peter Maydell3-0/+0
2019-11-14opensbi: Upgrade from v0.4 to v0.5Alistair Francis3-0/+0
2019-11-13seabios: update to pre-1.13 snapshotGerd Hoffmann11-0/+0
2019-10-28Update OpenBIOS images to 7e5b89e4 built from submodule.Mark Cave-Ayland3-0/+0
2019-10-26Merge commit 'df84f17' into HEADPaolo Bonzini1-0/+0
2019-10-24pseries: Update SLOF firmware imageAlexey Kardashevskiy2-1/+1
2019-10-22roms: add microvm-bios (qboot) as binary and git submoduleSergio Lopez1-0/+0
2019-10-12Update OpenBIOS images to f28e16f9 built from submodule.Mark Cave-Ayland3-0/+0
2019-10-04pseries: Update SLOF firmware imageAlexey Kardashevskiy2-1/+1
2019-10-04spapr: Stop providing RTAS blobAlexey Kardashevskiy3-64/+0
2019-09-23Merge tag 's390-ccw-bios-2019-09-18' of https://gitlab.com/huth/qemu into s39...Christian Borntraeger3-1/+2
2019-09-18pc-bios/s390-ccw: Rebuild the s390-netboot.img firmware imageThomas Huth1-0/+0
2019-09-18pc-bios/s390-ccw/net: fix a possible memory leak in get_uuid()Yifan Luo1-0/+1
2019-09-18pc-bios/s390-ccw: Do not pre-initialize empty arrayThomas Huth1-1/+1
2019-09-17riscv: roms: Update default bios for sifive_u machineBin Meng1-0/+0
2019-09-17riscv: roms: Remove executable attribute of opensbi imagesBin Meng3-0/+0
2019-08-29pseries: Update SLOF firmware imageAlexey Kardashevskiy2-1/+1
2019-08-29ppc/pnv: update skiboot to v6.4Joel Stanley1-0/+0
2019-08-21pseries: Update SLOF firmware imageAlexey Kardashevskiy2-1/+1
2019-07-18roms: Add OpenSBI version 0.4Alistair Francis4-0/+11
2019-07-12pseries: Update SLOF firmware imageAlexey Kardashevskiy2-1/+1
2019-07-02Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-4.1-20190702' into...Peter Maydell1-1/+4
2019-07-02Merge remote-tracking branch 'remotes/mcayland/tags/qemu-openbios-20190701' i...Peter Maydell3-0/+0
2019-07-02spapr/rtas: Force big endian compile for rtasAlexey Kardashevskiy1-1/+4
2019-07-01Update OpenBIOS images to c79e0ec built from submodule.Mark Cave-Ayland3-0/+0
2019-06-28seabios: add ati vgabios binaryGerd Hoffmann1-0/+0
2019-06-14pc-bios: update the README file with edk2-stable201905 informationLaszlo Ersek1-6/+8
2019-06-14pc-bios: refresh edk2 build artifacts for edk2-stable201905Laszlo Ersek7-59/+693
2019-05-08pc-bios/s390: Update firmware image with "Skip bootmap signature entries" fixThomas Huth1-0/+0
2019-05-08s390-bios: Skip bootmap signature entriesJason J. Herne2-6/+23
2019-05-08pc-bios/s390-ccw: Clean up harmless misuse of isdigit()Markus Armbruster2-2/+2
2019-04-25Merge tag 's390-ccw-bios-2019-04-12' into s390-next-stagingCornelia Huck16-182/+1223
2019-04-17pc-bios: document the edk2 firmware images; add firmware descriptorsLaszlo Ersek7-0/+209
2019-04-17pc-bios: add edk2 firmware binaries and variable store templatesLaszlo Ersek9-0/+209
2019-04-12pc-bios/s390: Update firmware imagesThomas Huth2-0/+0
2019-04-12s390-bios: Use control unit type to find bootable devicesJason J. Herne1-10/+35
2019-04-12s390-bios: Support booting from real dasd deviceJason J. Herne5-1/+270
2019-04-12s390-bios: Add channel command codes/structs needed for dasd-iplJason J. Herne1-0/+23
2019-04-12s390-bios: Use control unit type to determine boot methodJason J. Herne3-3/+15
2019-04-12s390-bios: Refactor virtio to run channel programs via cioJason J. Herne1-30/+27
2019-04-12s390-bios: Factor finding boot device out of virtio code pathJason J. Herne1-39/+46
2019-04-12s390-bios: Extend find_dev() for non-virtio devicesJason J. Herne1-5/+11
2019-04-12s390-bios: cio error handlingJason J. Herne2-0/+246
2019-04-12s390-bios: Support for running format-0/1 channel programsJason J. Herne4-3/+301
2019-04-12s390-bios: ptr2u32 and u32toptrJason J. Herne1-0/+31
2019-04-12s390-bios: Map low core memoryJason J. Herne2-0/+92
2019-04-12s390-bios: Decouple channel i/o logic from virtioJason J. Herne8-28/+53
2019-04-12s390-bios: Clean up cio.hJason J. Herne2-65/+57
2019-04-12s390-bios: decouple common boot logic from virtioJason J. Herne1-8/+20
2019-04-12s390-bios: decouple cio setup from virtioJason J. Herne1-7/+13
2019-03-25pc-bios: Update palcode-clipperRichard Henderson1-0/+0
2019-03-19ppc/pnv: update skiboot to commit 261ca8e779e5.Cédric Le Goater1-0/+0
2019-03-18Merge remote-tracking branch 'remotes/kraxel/tags/seabios-1.12.1-20190318-pul...Peter Maydell10-0/+0
2019-03-18seabios: update binaries to 1.12.1Gerd Hoffmann10-0/+0
2019-03-18keymaps: regenerate keymapsGerd Hoffmann32-97/+321
2019-03-18keymaps: use nodeadkeys variant for de and frGerd Hoffmann1-2/+2
2019-03-15Update seabios-hppa to latest upstreamHelge Deller1-0/+0
2019-03-12PPC: E500: Update u-boot to v2019.01Alexander Graf1-0/+0
2019-02-21hw/hppa/dino: mask out lower 2 bits of PCI config addrSven Schnelle1-0/+0
2019-02-15Update OpenBIOS images to 3464681b built from submodule.Mark Cave-Ayland3-0/+0
2019-02-05optionrom/pvh: load initrd from fw_cfgStefano Garzarella2-2/+19
2019-02-05optionrom: add new PVH option romStefano Garzarella4-1/+320
2019-02-05linuxboot_dma: move common functions in a new headerStefano Garzarella3-83/+221
2019-02-05linuxboot_dma: remove duplicate definitions of FW_CFGStefano Garzarella1-16/+4
2019-02-04QemuMacDrivers: update qemu_vga.ndrv to 90c488d built from submoduleMark Cave-Ayland1-0/+0
2019-02-04pseries: Update SLOF firmware imageAlexey Kardashevskiy2-1/+1
2019-01-23Merge remote-tracking branch 'remotes/kraxel/tags/ui-20190121-pull-request' i...Peter Maydell2-976/+0
2019-01-22Merge remote-tracking branch 'remotes/kraxel/tags/ipxe-20190122-pull-request'...Peter Maydell8-0/+0
2019-01-22ipxe: update to latest git masterGerd Hoffmann8-0/+0
2019-01-21ui: install logo icons to $prefix/share/iconsDaniel P. Berrangé2-976/+0
2019-01-18pc-bios/s390-ccw: Use proper register names for ClangThomas Huth1-7/+7
2019-01-10Merge remote-tracking branch 'remotes/kraxel/tags/ui-20190110-pull-request' i...Peter Maydell5-180/+351
2019-01-10keymaps: remove common includeGerd Hoffmann3-176/+351
2019-01-10keymaps: drop nl-be mapGerd Hoffmann1-3/+0
2019-01-10keymaps: remove modifiers includeGerd Hoffmann2-19/+18
2019-01-08pc-bios: Update palcode-clipperRichard Henderson1-0/+0
2018-11-20update seabios to 1.12Gerd Hoffmann10-0/+0
2018-11-12target-alpha: use HTTPS git URL for palcodeStefan Hajnoczi1-1/+1
2018-11-12git: use HTTPS git URLs for repo.or.czStefan Hajnoczi1-1/+1
2018-11-12README: use 'https://' instead of 'git://'Stefan Hajnoczi1-2/+2
2018-11-06update seabios to master snapshotGerd Hoffmann10-0/+0
2018-10-05Update OpenBIOS images to 441a84d3 built from submodule.Mark Cave-Ayland3-0/+0
2018-09-25trivial: Make bios files and source files non-executableThomas Huth4-0/+0
2018-08-31Update OpenBIOS images to a1280807 built from submodule.Mark Cave-Ayland3-0/+0
2018-08-23Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2-3/+16
2018-08-23fw_cfg: import & use linux/qemu_fw_cfg.hMarc-André Lureau2-3/+16
2018-08-21pseries: Update SLOF firmware imageAlexey Kardashevskiy2-1/+1
2018-07-09sam460ex: Update u-boot-sam460ex firmwareBALATON Zoltan1-0/+0
2018-07-02seabios: update bios and vgabios binariesGerd Hoffmann10-0/+0
2018-06-22pseries: Update SLOF firmware image to qemu-slof-20180621Alexey Kardashevskiy2-1/+1
2018-06-20Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20180619' into stagingPeter Maydell8-83/+173
2018-06-18Update OpenBIOS images to 8fe6f5f96f built from submodule.Mark Cave-Ayland3-0/+0
2018-06-18pc-bios/s390-ccw: Update the s390-netboot.img binaryThomas Huth1-0/+0
2018-06-18pc-bios/s390-ccw: Optimize the s390-netboot.img for sizeThomas Huth2-2/+3
2018-06-18pc-bios/s390-ccw/net: Try to load pxelinux.cfg file accoring to the UUIDThomas Huth1-1/+55
2018-06-18pc-bios/s390-ccw/net: Add support for pxelinux-style config filesThomas Huth2-4/+89
2018-06-18pc-bios/s390-ccw/net: Update code for the latest changes in SLOFThomas Huth2-70/+18
2018-06-18pc-bios/s390-ccw: define loadparm lengthCollin Walling4-7/+9
2018-05-14pc-bios/s390-ccw: struct tpi_info must be declared as aligned(4)Thomas Huth1-1/+1
2018-05-02pc-bios/s390: Update firmware imagesThomas Huth2-0/+0
2018-05-02s390-ccw: force diag 308 subcode to unsigned longCornelia Huck1-1/+2
2018-05-02pc-bios/s390-ccw/net: Add support for .INS config filesThomas Huth1-5/+95
2018-05-02pc-bios/s390-ccw/net: Use diag308 to reset machine before jumping to the OSThomas Huth7-69/+111
2018-05-02pc-bios/s390-ccw/net: Split up net_load() into init, load and release partsThomas Huth1-26/+37
2018-05-02pc-bios/s390-ccw: fix non-sequential boot entries (enum)Collin Walling3-15/+28
2018-05-02pc-bios/s390-ccw: fix non-sequential boot entries (eckd)Collin Walling1-9/+20
2018-05-02pc-bios/s390-ccw: fix loadparm initialization and int conversionCollin Walling1-7/+7
2018-05-02pc-bios/s390-ccw: rename MAX_TABLE_ENTRIES to MAX_BOOT_ENTRIESCollin Walling3-5/+5
2018-05-02pc-bios/s390-ccw: size_t should be unsignedThomas Huth2-2/+2
2018-04-09pc-bios/s390: update imagesCornelia Huck2-0/+0
2018-04-09s390: Do not pass inofficial IPL type to the guestViktor Mihajlovski2-2/+20
2018-04-06Update seabios-hppaRichard Henderson1-0/+0
2018-04-03pc-bios/s390-ccw: update imageCornelia Huck1-0/+0
2018-04-03pc-bios/s390-ccw: Increase virtio timeout to 30 secondsThomas Huth1-1/+1
2018-03-20Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell1-0/+0
2018-03-19update seabios to 1.11.1Gerd Hoffmann8-0/+0
2018-03-13acpi: remove unused acpi-dsdt.amlIgor Mammedov1-0/+0
2018-03-08pc-bios/s390-ccw: Move string arrays from bootmap header to .c fileThomas Huth2-19/+20
2018-03-06ppc: Add aCube Sam460ex boardBALATON Zoltan2-0/+566
2018-03-06pc-bios: Added u-boot-sam460 firmware binaryBALATON Zoltan1-0/+0
2018-02-26pc-bios/s390: Rebuild the s390x firmware images with the boot menu changesThomas Huth2-0/+0
2018-02-26s390-ccw: interactive boot menu for scsiCollin L. Walling4-0/+27
2018-02-26s390-ccw: use zipl values when no boot menu options are presentCollin L. Walling3-2/+18
2018-02-26s390-ccw: set cp_receive mask only when needed and consume pending service irqsCollin L. Walling3-6/+10
2018-02-26s390-ccw: read user input for boot index via the SCLP consoleCollin L. Walling4-2/+170
2018-02-26s390-ccw: print zipl boot menuCollin L. Walling1-1/+32
2018-02-26s390-ccw: read stage2 boot loader data to find menuCollin L. Walling4-7/+122
2018-02-26s390-ccw: set up interactive boot menu parametersCollin L. Walling4-1/+50
2018-02-26s390-ccw: parse and set boot menu optionsCollin L. Walling1-2/+7
2018-02-26s390-ccw: move auxiliary IPL data to separate locationCollin L. Walling2-3/+21
2018-02-26s390-ccw: update libcCollin L. Walling7-45/+129
2018-02-26s390-ccw: refactor IPL structsCollin L. Walling2-22/+27
2018-02-26s390-ccw: refactor eckd_block_num to use CHSCollin L. Walling2-16/+20
2018-02-26s390-ccw: refactor boot map table codeCollin L. Walling2-34/+37
2018-02-22Update OpenBIOS images to 54d959d9 built from submodule.Mark Cave-Ayland3-0/+0
2018-02-04roms/seabios-hppa: Update submodule and imageRichard Henderson1-0/+0
2018-01-31pc-bios: Add hppa-firmware.img and git submoduleRichard Henderson1-0/+0
2018-01-26Update OpenBIOS images to b5c93acd14 built from submodule.Mark Cave-Ayland3-0/+0
2018-01-17ppc/pnv: Update skiboot firmware imageCédric Le Goater1-0/+0
2018-01-10pseries: Update SLOF firmware image to qemu-slof-20171214Alexey Kardashevskiy2-1/+1
2017-12-14pc-bios/s390-ccw.img: update imageCornelia Huck1-0/+0
2017-12-14pc-bios/s390-ccw: zero out bss sectionChristian Borntraeger1-3/+27
2017-11-21Use qemu.org domain nameStefan Hajnoczi1-2/+2
2017-11-20pc-bios/s390-ccw.img: update imageCornelia Huck1-0/+0
2017-11-20pc-bios/s390-ccw: Fix problem with invalid virtio-scsi LUN when rebootingThomas Huth1-1/+2
2017-11-14seabios: update to 1.11 finalGerd Hoffmann8-0/+0
2017-10-30s390-*.img: update s390 bios with latest fixesChristian Borntraeger2-0/+0
2017-10-30s390-ccw: print carriage return with new linesCollin L. Walling1-3/+21
2017-10-19Update OpenBIOS images to 83818bd built from submodule.Mark Cave-Ayland3-0/+0
2017-10-19Merge remote-tracking branch 'remotes/mcayland/tags/qemu-sparc-signed' into s...Peter Maydell1-0/+0
2017-10-19seabios: update to 1.11 prereleaseGerd Hoffmann8-0/+0
2017-10-19sun4u: update PCI topology to include simba PCI bridgesMark Cave-Ayland1-0/+0
2017-10-16pc-bios/keymaps: keymaps updateGerd Hoffmann32-1717/+24007
2017-10-16Add pc-bios/keymaps/MakefileGerd Hoffmann1-0/+56
2017-09-19s390: set DHCP client architecure id for netbootViktor Mihajlovski1-1/+1
2017-09-11Update OpenBIOS images to 314d4f8 built from submodule.Mark Cave-Ayland3-0/+0
2017-08-30pc-bios/s390-ccw.img: update imageCornelia Huck1-0/+0
2017-08-30s390-ccw: Fix alignment for CCW1Farhan Ali1-1/+1
2017-08-15pc-bios/s390-ccw: Use rm command during make cleanEric Farman1-1/+1
2017-07-25pseries: Update SLOF firmware imageAlexey Kardashevskiy2-1/+1
2017-07-20keymaps: fr-ca: more fixupsGerd Hoffmann1-1/+9
2017-07-17Merge remote-tracking branch 'remotes/kraxel/tags/ui-20170717-pull-request' i...Peter Maydell1-0/+2
2017-07-17Merge remote-tracking branch 'remotes/kraxel/tags/ipxe-pull-request' into sta...Peter Maydell8-0/+0
2017-07-17PPC: E500: Update u-boot to v2017.07Alexander Graf1-0/+0
2017-07-17keymaps: fr-ca: add missing keysGerd Hoffmann1-0/+2
2017-07-17ipxe: update to commit 0600d3ae94Gerd Hoffmann8-0/+0
2017-07-14Merge remote-tracking branch 'remotes/borntraeger/tags/s390x-20170714' into s...Peter Maydell17-387/+1017
2017-07-14pc-bios/s390: rebuild s390-ccw.imgChristian Borntraeger1-0/+0
2017-07-14pc-bios/s390: add s390-netboot.imgChristian Borntraeger1-0/+0
2017-07-14pc-bios/s390-ccw: Link libnet into the netboot image and do the TFTP loadThomas Huth2-1/+238
2017-07-14pc-bios/s390-ccw: Add virtio-net driver codeThomas Huth4-3/+151
2017-07-14pc-bios/s390-ccw: Add core files for the network bootloading programThomas Huth3-2/+192
2017-07-14pc-bios/s390-ccw: Add code for virtio feature negotiationThomas Huth3-6/+20
2017-07-14pc-bios/s390-ccw: Remove unused structs from virtio.hThomas Huth1-27/+0
2017-07-14pc-bios/s390-ccw: Move byteswap functions to a separate headerThomas Huth3-26/+31
2017-07-14pc-bios/s390-ccw: Add a write() function for stdioThomas Huth1-2/+14
2017-07-14pc-bios/s390-ccw: Move virtio-block related functions into a separate fileThomas Huth6-274/+311
2017-07-14pc-bios/s390-ccw: Move ebc2asc to sclp.cThomas Huth2-11/+11
2017-07-14pc-bios/s390-ccw: Move libc functions to separate headerThomas Huth7-37/+51
2017-07-13Update OpenBIOS images to fbc1b4a built from submodule.Mark Cave-Ayland3-0/+0
2017-06-13Merge remote-tracking branch 'remotes/borntraeger/tags/s390x-20170608' into s...Peter Maydell1-1/+3
2017-06-07linuxboot_dma: compile for i486Paolo Bonzini2-0/+1
2017-06-06pc-bios/s390-ccw: use STRIP variable in MakefileGreg Kurz1-1/+3
2017-05-24Merge remote-tracking branch 'cohuck/tags/s390x-20170523' into stagingStefan Hajnoczi6-11/+114
2017-05-19Update OpenBIOS images to 3ebaaa2 built from submodule.Mark Cave-Ayland3-0/+0
2017-05-19pc-bios/s390-ccw.img: rebuild imageEric Farman1-0/+0
2017-05-19pc-bios/s390-ccw: Build a reasonable max_sectors limitEric Farman2-0/+11
2017-05-19pc-bios/s390-ccw: Get Block Limits VPD device dataEric Farman3-1/+35
2017-05-19pc-bios/s390-ccw: Get list of supported VPD pagesEric Farman2-0/+27
2017-05-19pc-bios/s390-ccw: Refactor scsi_inquiry functionEric Farman2-2/+14
2017-05-19pc-bios/s390-ccw: Break up virtio-scsi read into multiplesEric Farman2-5/+22
2017-05-19pc-bios/s390-ccw: Move SCSI block factor to outer readEric Farman1-6/+8
2017-05-19pc-bios/s390-ccw: Remove duplicate blk_factor adjustmentEric Farman1-1/+1
2017-05-11Add QemuMacDrivers qemu_vga.ndrv revision d4e7d7a built as submoduleMark Cave-Ayland1-0/+0
2017-05-11Add QemuMacDrivers as submoduleMark Cave-Ayland1-0/+3
2017-05-08Merge remote-tracking branch 'bonzini/tags/for-upstream' into stagingStefan Hajnoczi1-0/+0
2017-05-05sgabios: update for "fix wrong video attrs for int 10h,ah==13h"Paolo Bonzini1-0/+0
2017-05-02pc-bios/s390-ccw.img: update imageCornelia Huck1-0/+0