aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-06-11build: Use fileid instead of category to write sections in layoutrom.py.Kevin O'Connor1-21/+28
2014-06-11build: Keep segmented sections separate until final link step.Kevin O'Connor2-33/+21
2014-06-11build: Rework getRelocs() to use a hash instead of categories in layoutrom.pyKevin O'Connor1-19/+13
2014-06-11build: Refactor findInit() function.Kevin O'Connor1-28/+18
2014-06-11build: Use customized entry point for each type of build.Kevin O'Connor3-20/+17
2014-06-11build: Refactor layoutrom.py gc() function.Kevin O'Connor1-25/+15
2014-06-11build: Extract section visiting logic in layoutrom.py.Kevin O'Connor1-57/+60
2014-06-11build: Remove unused function getSectionsStart() from layoutrom.py.Kevin O'Connor1-5/+0
2014-06-06Abstract reset call (and possible 16bit mode switch) into reset() function.Kevin O'Connor5-8/+13
2014-06-05Remove the TODO file.Kevin O'Connor1-21/+0
2014-06-05Make sure handle_smi() and handle_smp() are compiled out if not enabled.Kevin O'Connor2-0/+5
2014-06-05vgabios: Use .code16 not .code16gccDavid Woodhouse1-1/+1
2014-06-05romlayout: Use .code16 not .code16gccDavid Woodhouse1-9/+9
2014-06-05build: use -m16 where available instead of asm(".code16gcc")David Woodhouse1-1/+3
2014-06-05build: Avoid absolute paths during "whole-program" compiling.Kevin O'Connor1-2/+2
2014-06-04Move most of the VAR16FIXED() defs to misc.c.Kevin O'Connor6-11/+12
2014-06-04Remove old Bochs bios fixed address string at 0xfff00.Kevin O'Connor2-5/+0
2014-06-04Don't enable thread preemption during S3 resume vga option rom execution.Kevin O'Connor1-1/+1
2014-06-04smp: Replace QEMU SMP init assembler code with C; run only in 32bit mode.Kevin O'Connor5-57/+78
2014-06-04smm: Use a C struct to define the layout of the SMM area.Kevin O'Connor3-16/+55
2014-06-04smm: Replace SMI assembler code with C code.Kevin O'Connor3-43/+49
2014-06-04smm: unify SMM handlersPaolo Bonzini1-16/+11
2014-06-04smm: complete SMM setupPaolo Bonzini3-1/+16
2014-06-04piix: add and use dev-piix.hPaolo Bonzini5-26/+44
2014-06-04Move cdemu call interface and disk_ret helper code to disk.c.Kevin O'Connor5-60/+52
2014-06-04cdemu: store internal cdemu fields in standard "el-torito" spec format.Kevin O'Connor6-76/+38
2014-06-04edd: Separate out ATA and virtio specific parts of fill_edd().Kevin O'Connor1-81/+88
2014-06-04edd: Use sectors==-1 to detect removable media.Kevin O'Connor1-3/+2
2014-06-04edd: Move EDD get drive parameters (int 1348) logic from disk.c to block.c.Kevin O'Connor3-179/+184
2014-06-02Update EFI_COMPATIBILITY16_TABLE to match 0.98 spec updateDavid Woodhouse2-0/+26
2014-05-28vgabios: Return from handle_1011() if handler found.Kevin O'Connor1-9/+9
2014-05-27python3 fixes for vgabios and csm builds.rel-1.7.5Kevin O'Connor2-19/+19
2014-05-20Allow using full io region on q35.Gerd Hoffmann2-7/+14
2014-05-20acpi: remove PORT_ACPI_PM_BASE constantGerd Hoffmann6-19/+19
2014-05-20smm: remove code to handle ACPI disable/enablePaolo Bonzini1-25/+0
2014-05-13vgabios: Add debug message if x86emu leal check triggers.Kevin O'Connor1-0/+10
2014-05-09acpi: Fix acpi dsdt compile warning.rel-1.7.5-rc1Kevin O'Connor2-2/+1
2014-05-08Fix int 1589 calls when CONFIG_ENTRY_EXTRASTACK is enabled.Kevin O'Connor3-3/+13
2014-05-08build: Make sure romlayout.o is recompiled on Kconfig change.Kevin O'Connor1-1/+1
2014-05-08xhci: Use msleep() instead of mdelay() for port status delay.Kevin O'Connor1-1/+1
2014-05-08ld: don't hardcode "-melf_i386"Roger Pau Monne1-2/+3
2014-05-06If an int 1587 call is made from an option rom, stay in bigreal mode.Kevin O'Connor5-7/+17
2014-05-06SMBIOS: Check for aggregate tables & entry point in fw_cfgGabriel L. Somlo3-2/+138
2014-04-16hw/pci: check if pci2pci bridges implement optional limit registersMarcel Apfelbaum3-7/+37
2014-04-16hw/pci: reserve IO and mem for pci-2-pci bridges with no devices attachedMarcel Apfelbaum3-0/+23
2014-04-14vgabios: Define PlatformRunningOn to make compile happy.Kevin O'Connor1-0/+3
2014-04-12Factor out smbios table walking from display_uuid to smbios_next().Kevin O'Connor1-62/+46
2014-04-11Minor - replace some tab characters that slipped into the code.Kevin O'Connor6-10/+10
2014-04-11vgabios: Initial support for coreboot native vga vgabios.Kevin O'Connor7-4/+251
2014-04-11coreboot: Make coreboot table searching available to other code.Kevin O'Connor2-23/+38