aboutsummaryrefslogtreecommitdiffstats
path: root/tools/firmware/hvmloader/util.c
Commit message (Expand)AuthorAgeFilesLines
* Fix emacs local variable block to use correct C style variable.David Vrabel2013-02-211-1/+1
* trivial: Optimize printnumFrediano Ziglio2013-02-151-14/+6
* hvmloader: Reserve FE700000-FE800000 in physical memory map for guest use.Keir Fraser2012-10-251-10/+11
* hvmloader: Add snprintf()Paul Durrant2011-11-301-13/+56
* hvmloader: Allocate an 8 byte buffer to contain the VM generation idPaul Durrant2011-11-301-0/+72
* hvmloader: Add 'ctype' infrastructurePaul Durrant2011-11-301-0/+1
* hvmloader: Move acpi_info structure out from low memory.Keir Fraser2011-11-141-1/+1
* hvmloader: New functions mem_hole_alloc() and mem_hole_populate_ram().Keir Fraser2011-07-231-18/+32
* hvmloader: Remove hard tabs from source files.Keir Fraser2011-07-201-5/+5
* hvmloader: reduce minimum allocation alignment from 1024 bytes to 16.Ian Campbell2011-06-031-6/+6
* hvmloader: Add a simple "scratch allocator"Ian Campbell2011-06-011-0/+18
* tools: hvmloader: attempt to SHUTDOWN_crash on BUGKeir Fraser2011-04-181-6/+15
* tools: hvmloader: split e820 support into its own code module.Ian Campbell2011-04-121-1/+0
* hvmloader: Fixes to printf() implementation.Keir Fraser2011-01-141-16/+27
* hvmloader: clear the xenbus event-channel when we're done with it.Keir Fraser2010-07-201-10/+20
* hvmloader: Only mark LTP1 present in ACPI DSDT if parport really is there.Keir Fraser2009-12-241-0/+8
* rombios: Indirect through 32-bit jump table from within the 32-bit bios.Keir Fraser2009-01-231-0/+21
* hvmloader: Dynamically size the PCI hole.Keir Fraser2009-01-091-21/+22
* hvmloader: Reserve BIOS memory and VGA memory at top of 4GB memory hole.Keir Fraser2009-01-081-43/+42
* x86, hvm: Move E820 table creation into hvmloader, extendKeir Fraser2009-01-081-15/+16
* hvmloader: Simplify access to hvm_info_table.Keir Fraser2009-01-081-21/+2
* rombios: Allow option ROMs to extend up to 0xEA000.Keir Fraser2009-01-061-9/+9
* hvmloader: Fix e820_malloc() after bug I introduced in c/s 18383Keir Fraser2008-08-271-1/+1
* hvm: Use main memory for video memory.Keir Fraser2008-08-271-11/+10
* hvmloader: No need to map shared_info page into the legacy VGA MMIOKeir Fraser2008-05-281-10/+2
* hvmloader: Small cleanups.Keir Fraser2008-04-141-10/+28
* hvmloader: Properly implement some more SMBIOS fields.Keir Fraser2008-04-011-0/+53
* firmware: Use new path to xen public headers.Keir Fraser2008-01-281-1/+0
* tools: Clean up usage of const type qualifier.kfraser@localhost.localdomain2007-06-121-1/+1
* hvm: e820 public header cleanup.Keir Fraser2007-06-101-8/+9
* hvmloader: Place SMBIOS tables at 0xE9000. Previous location was lowerkfraser@localhost.localdomain2007-04-261-1/+0
* hvmloader: Fix e820_collapse() to not lose E820 entries.kfraser@localhost.localdomain2007-04-241-3/+3
* hvmloader: Fix ROMBIOS highmem relocation. Only SHF_ALLOC sectionsKeir Fraser2007-04-191-4/+5
* hvmloader: Simplify e820_malloc() interface and improveKeir Fraser2007-04-191-35/+52
* General hvmloader cleanups and write memory fields of CMOS withKeir Fraser2007-03-161-6/+15
* This patch adds a 32bit gateway to the Bochs BIOS. The 32 bit code iskaf24@localhost.localdomain2007-01-261-0/+9
* [HVM] Re-introduce the 'apic' configuration option, default to 1.kfraser@localhost.localdomain2006-11-271-2/+8
* [HVM] Dynamically build ACPI-table data block.kaf24@localhost.localdomain2006-11-261-0/+57
* [HVM] Update VPIC device model for new interrupt delivery code.kaf24@localhost.localdomain2006-11-261-11/+13
* [HVM] Move PCI and PCI-ISA bridge setup to hvmloader.kfraser@localhost.localdomain2006-11-221-173/+387
* [HVMLOADER][VTPM] Add support for a TCG ACPI table.kfraser@localhost.localdomain2006-11-171-0/+51
* [HVM] Be sure to nul terminate uuids in HVM SMBIOS tables.Steven Smith2006-11-061-0/+1
* [HVM] ACPI: Clean up table definitions, move under hvmloader/kfraser@localhost.localdomain2006-10-311-1/+1
* [HVM] [SMBIOS] Duplicate UUID into serial number in SMBIOS tables.kaf24@localhost.localdomain2006-08-281-0/+54
* Add utilities needed for SMBIOS generation to hvmloader.kfraser@localhost.localdomain2006-08-141-0/+80
* [HVMLOADER] HVM loader initialises hypercall shim and useskfraser@localhost.localdomain2006-08-041-0/+96