aboutsummaryrefslogtreecommitdiff
path: root/src/optionroms.c
AgeCommit message (Expand)AuthorFilesLines
2019-05-22optionrom: disallow int19 redirect for pnp roms.Gerd Hoffmann1-0/+24
2018-06-22optionrom: enable non-vga display devicesGerd Hoffmann1-1/+28
2017-09-22add serial console supportGerd Hoffmann1-6/+3
2016-04-06optionroms: Drop support for CONFIG_OPTIONROMS_DEPLOYEDKevin O'Connor1-39/+22
2016-02-03pci: Split low-level pci code from higher-level 'struct pci_device' codeKevin O'Connor1-1/+2
2016-02-03pci: Implement '%pP' printf handler for 'struct pci_device' pointersKevin O'Connor1-12/+7
2015-08-12optionroms: Don't run option rom on PCI bar if CBFS/fw_cfg version existsKevin O'Connor1-18/+12
2015-06-11tpm: Move call to tpm_option_rom into init_optionromStefan Berger1-1/+2
2015-06-01Add 'measurement' code to the BIOSStefan Berger1-0/+2
2015-02-24Add an option to only execute option ROMs contained in CBFStpearson@raptorengineeringinc.com1-4/+4
2014-01-22debug: Only call serial_debug_preinit() at startup.Kevin O'Connor1-2/+0
2013-12-04Move low-level hardware writing from output.c to new file hw/serialio.c.Kevin O'Connor1-1/+1
2013-09-18Merge bmp.h, boot.h, jpeg.h, and post.h into util.h.Kevin O'Connor1-1/+0
2013-09-18Move pnpbios definition to new file std/pnpbios.h.Kevin O'Connor1-0/+1
2013-09-18Move optionroms.h to std/optionrom.h and util.h.Kevin O'Connor1-1/+1
2013-09-18Move function definitions for output.c from util.h to new file output.h.Kevin O'Connor1-4/+5
2013-09-18Move malloc code from pmm.c to new files malloc.c and malloc.h.Kevin O'Connor1-0/+1
2013-09-18Move romfile definitions from util.h to new file romfile.h.Kevin O'Connor1-0/+1
2013-09-18Move stacks.c definitions from util.h to new file stacks.h.Kevin O'Connor1-0/+1
2013-09-18Rename util.c to string.c and introduce string.h.Kevin O'Connor1-0/+1
2013-09-02Move code centered around specific hardware devices to src/hw/Kevin O'Connor1-3/+3
2013-03-22pciinit: Enable default VGA deviceAlex Williamson1-1/+1
2013-02-17Rename rom_get_top() to rom_get_max().Kevin O'Connor1-2/+2
2013-02-15Warn on unaligned PCI ROM structure in option roms.Kevin O'Connor1-0/+3
2013-02-12Consistently use CONFIG_COREBOOT, CONFIG_QEMU, and runningOnXen().Kevin O'Connor1-1/+1
2013-02-07Export callrom() for CSM to useDavid Woodhouse1-1/+1
2013-02-05Normalize POST initialization function name suffixes.Kevin O'Connor1-6/+6
2012-06-02Cache romfile entries.Kevin O'Connor1-8/+8
2012-05-28Rename call16 to farcall16.Kevin O'Connor1-1/+1
2012-05-21Allow optionroms and "low mem" to share space.Kevin O'Connor1-51/+60
2012-05-13Use the e-segment instead of the 9-segment for bios "low mem".Kevin O'Connor1-11/+3
2012-02-18Running vgabios during resume from S3 on QEMU by defaultGleb Natapov1-1/+1
2012-01-14Permit multiple BEV and BEV/BCV combinations in a single option rom.Kevin O'Connor1-11/+10
2011-12-20Move optionroms definitions into a separate headerJulian Pidancet1-52/+1
2011-08-03Allow free space in f-segment to be used by malloc_fseg().Kevin O'Connor1-1/+1
2011-07-10Push use of 'struct pci_device' to bootprio_find_pci_rom().Kevin O'Connor1-2/+2
2011-07-05Replace CONFIG_SCREEN_AND_DEBUG with "etc/screen-and-debug" file.Kevin O'Connor1-0/+3
2011-07-05Replace CONFIG_S3_RESUME_VGA_INIT with "etc/s3-resume-vga-init" file.Kevin O'Connor1-1/+4
2011-07-05Replace "CONFIG_OPTIONROMS_CHECKSUM" with "etc/optionroms-checksum" file.Kevin O'Connor1-1/+5
2011-07-02Calculate vgahook responses during setup instead of in 16bit code.Kevin O'Connor1-1/+2
2011-06-21Use 'struct pci_device' to note which devices have native drivers.Kevin O'Connor1-3/+1
2011-06-20Convert option rom scan to use struct pci_device.Kevin O'Connor1-31/+55
2011-06-20Remove support for compiling in OPTIONROM_VENDEV_1/2.Kevin O'Connor1-8/+0
2011-06-19Rename foreachpci macro to foreachbdf.Kevin O'Connor1-2/+2
2011-03-06Add config option to permit running option roms with bad checksums.Kevin O'Connor1-1/+2
2010-12-27Add stubs to permit devices to specify their boot priority.Kevin O'Connor1-5/+20
2010-12-27Simplify boot ordering by building an inclusive boot list.Kevin O'Connor1-3/+3
2010-12-24Track the source of each optionrom deployed.Kevin O'Connor1-10/+24
2010-09-25Cleanup - it's no longer necessary to manually reset global variables.Kevin O'Connor1-4/+1
2010-09-25Fix typo preventing relocated space from being used for option roms.Kevin O'Connor1-1/+1