aboutsummaryrefslogtreecommitdiffstats
path: root/tools/firmware/hvmloader/config.h
Commit message (Expand)AuthorAgeFilesLines
* hvmloader: Intel GPU passthrough, reverse OpRegionJean Guyader2011-11-241-0/+1
* hvmloader: Move acpi_info structure out from low memory.Keir Fraser2011-11-141-6/+5
* hvmloader: Move init_vm86_tss() back into common code.Keir Fraser2011-08-091-1/+0
* hvmloader: Replace bios_relocate hook with bios_load hookKeir Fraser2011-07-251-2/+2
* hvmloader: Declare get_hvm_info_table/get_shared_info as const funcs.Keir Fraser2011-07-231-2/+1
* hvmloader: reduce unnecessary e820 reservations for SeaBIOSIan Campbell2011-06-081-0/+3
* hvmloader: reinstate datastructure shared with DSDT in SeaBIOS case.Ian Campbell2011-06-031-0/+1
* hvmloader: add code to generate a $PIR table.Ian Campbell2011-06-011-0/+1
* hvmloader: refactor BIOS info setupIan Campbell2011-06-011-2/+4
* hvmloader: Add a simple "scratch allocator"Ian Campbell2011-06-011-0/+2
* hvmloader: make SMBIOS initialisation more general.Ian Campbell2011-06-011-3/+1
* hvmloader: make ACPI initialisation hook more general.Ian Campbell2011-06-011-4/+1
* hvmloader: call SMP setup from common code again.Ian Campbell2011-06-011-2/+0
* hvmloader: setup APICs in a common function again.Ian Campbell2011-06-011-1/+0
* hvmloader: setup PCI bus in a common function again.Ian Campbell2011-06-011-2/+1
* hvmloader: allow per-BIOS decision on loading option ROMSIan Campbell2011-06-011-1/+2
* tools: support SeaBIOS. Use by default when upstream qemu is configured.Ian Campbell2011-04-201-0/+1
* hvmloader: Fix _start-relative calculation of hypercall page address.Keir Fraser2011-04-181-1/+2
* tools: hvmloader: Refactor MP table setup into struct bios_configIan Campbell2011-04-121-5/+1
* tools: hvmloader: Refactor ACPI table setup into struct bios_configIan Campbell2011-04-121-0/+2
* tools: hvmloader: Refactor VM86 and E820 setup into struct bios_configIan Campbell2011-04-121-3/+3
* tools: hvmloader: refactor highbios and bios_info setup into struct bios_configIan Campbell2011-04-121-0/+3
* tools: hvmloader: Refactor APIC, PCI and SMP setup into struct bios_configIan Campbell2011-04-121-0/+7
* tools: hvmloader: add bios_config data structureIan Campbell2011-04-121-0/+32
* tools: hvmloader: split scratch and hypercall addressing from ROMBIOS low heap.Ian Campbell2011-04-121-0/+3
* tools: hvmloader: split e820 support into its own code module.Ian Campbell2011-04-121-0/+3
* tools: hvmloader: move ROMBIOS configuration into tools/firmware/rombios/Ian Campbell2011-04-121-33/+2
* hvmloader: Only mark LTP1 present in ACPI DSDT if parport really is there.Keir Fraser2009-12-241-1/+2
* HVM vcpu add/remove: parse 'vcpu_avail' to firmware and set up madtKeir Fraser2009-12-141-3/+0
* HVM vcpu add/remove: setup dsdt infrastructure by mk_dsdt.c for vcpu add/removeKeir Fraser2009-12-141-2/+7
* Disable xen platform PCI device when xen_platform_pci=0 is specifiedKeir Fraser2009-03-181-2/+1
* rombios: Indirect through 32-bit jump table from within the 32-bit bios.Keir Fraser2009-01-231-6/+11
* hvmloader: remove videoram allocation; move reserve base to 0xfc000000.Keir Fraser2009-01-131-2/+2
* hvmloader: Dynamically size the PCI hole.Keir Fraser2009-01-091-3/+5
* hvmloader: Reserve BIOS memory and VGA memory at top of 4GB memory hole.Keir Fraser2009-01-081-0/+4
* x86, hvm: Move E820 table creation into hvmloader, extendKeir Fraser2009-01-081-0/+3
* rombios: Allow option ROMs to extend up to 0xEA000.Keir Fraser2009-01-061-2/+9
* hvmloader: Relocate the etherboot ROM to be near the end of VGAKeir Fraser2008-11-241-1/+0
* hvm: Remove extboot from virtual firmware.Keir Fraser2008-09-291-1/+0
* hvmloader, rombios: Make use of new rom-lock facility in ioemu platform device.Keir Fraser2008-07-111-0/+11
* hvmloader: Lay out memory a bit differently -Keir Fraser2008-05-211-1/+2
* x86, hvm: Lots of MTRR/PAT emulation cleanup.Keir Fraser2008-04-161-0/+3
* x86 vmx: Remove vmxassist.Keir Fraser2008-02-061-1/+0
* hvm: Extboot support for XenKeir Fraser2008-01-171-0/+1
* hvm: Re-introduce LPT1 device in ACPI tables.kfraser@localhost.localdomain2007-07-111-1/+1
* hvmloader: Place SMBIOS tables at 0xE9000. Previous location was lowerkfraser@localhost.localdomain2007-04-261-0/+9
* Remap PCI-ISA IRQ 6 to IRQ 7. Disable LPT1 by default and remove itskfraser@localhost.localdomain2007-02-261-1/+1
* This patch adds a 32bit gateway to the Bochs BIOS. The 32 bit code iskaf24@localhost.localdomain2007-01-261-0/+7
* [HVM] Change VCPU->LAPIC_ID mapping so that VCPU0 has ID0.kaf24@localhost.localdomain2006-12-311-1/+2
* [HVM] Move IOAPIC ID back to 0x00. Shift LAPIC IDs to 0x01 upwards.kfraser@localhost.localdomain2006-11-271-1/+1