aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/hvm/i8254.c
Commit message (Expand)AuthorAgeFilesLines
* x86: split struct domainJan Beulich2011-04-051-7/+10
* Cleanup: Make local functions static and remove unused functions.Keir Fraser2009-09-301-1/+1
* x86 hvm: Use 'x' as parameter name for macros converting betweenKeir Fraser2009-07-081-5/+5
* x86,hvm: Allow delivery of timer interrupts to VCPUs != 0Keir Fraser2009-07-071-1/+1
* Move muldiv64 out and make it as a public function.Keir Fraser2009-06-241-24/+0
* save/restore : Save guest's preferred TSC frequency in imageKeir Fraser2009-06-241-2/+0
* Port HPET device model to vpt timer subsystemKeir Fraser2008-10-221-2/+2
* x86: i8254 device model is shared between PV and HVM guests, so mustKeir Fraser2008-05-301-6/+9
* hvm: Build guest timers on monotonic system time.Keir Fraser2008-05-241-4/+5
* x86 hvm: Xen interface and implementation for virtual S3Keir Fraser2008-05-201-10/+18
* x86 hvm: Support interrupt delivery for PIT channel 0 when in modes 3 and 4.Keir Fraser2008-05-061-13/+15
* x86, hvm: I/O emulation handlers return X86EMUL_* return codes.Keir Fraser2008-04-151-8/+4
* hvm: Clean out save/restore debug tracing.Keir Fraser2008-04-091-52/+4
* x86: Fix PV PIT handler after previous changeset.Keir Fraser2008-01-121-4/+10
* hvm: Improve in-Xen PIO emulation to better handle string PIOKeir Fraser2008-01-121-15/+20
* hvm: Reduce vpt.c dependencies on external timer details.Keir Fraser2007-12-121-0/+2
* hvm: More changes to reduce size of domain structure.Keir Fraser2007-10-031-23/+17
* x86: allow Dom0 to drive PC speakerkfraser@localhost.localdomain2007-09-121-3/+5
* hvm: Add locking to platform timers.Keir Fraser2007-06-151-18/+65
* hvm: Simplify timer<->vcpu/domain conversion in RTC and PIT timerKeir Fraser2007-06-151-61/+48
* hvm: Timer device model cleanups.kfraser@localhost.localdomain2007-06-141-136/+128
* [HVM] Save/restore: dynamically calculate the size of the save bufferTim Deegan2007-02-071-1/+1
* [HVM] Save/restore: misc tidyingTim Deegan2007-02-051-12/+14
* [HVM] Save/restore: clean up marshalling codeTim Deegan2007-01-311-10/+7
* [HVM] Save/restore: Reset PIT period correctlyTim Deegan2007-01-301-1/+1
* [HVM] Save/restore cleanups 01: PITTim Deegan2007-01-201-150/+91
* [HVM] save restore: save restore dev in HVTim Deegan2007-01-181-2/+151
* [HVM] i8254: Fix bogus use of currentkfraser@localhost.localdomain2007-01-171-8/+6
* [HVM] Emulates HPET in hypervisor and extend ACPI tables.kfraser@localhost.localdomain2006-12-211-0/+6
* [HVM] Enable more than one platform timer (PIT/RTC/HPET)kfraser@localhost.localdomain2006-12-201-17/+36
* [XEN] Provide PV guests with emulated PIT.kfraser@localhost.localdomain2006-12-141-8/+31
* [XEN] Replace hvm_setup_platform() with hvm_domain_initialise()kaf24@localhost.localdomain2006-11-051-2/+2
* [HVM] Use correct types for guest physical addressesTim Deegan2006-10-311-6/+6
* [HVM] Move ACPI timer to HV, which is the last platform timer in Qemu.kfraser@localhost.localdomain2006-10-251-1/+1
* [HVM] Move RTC emulation into the hypervisor.kfraser@localhost.localdomain2006-10-181-14/+2
* Various HVM clean-ups.shand@kneesaa.uk.xensource.com2006-08-151-1/+1
* [HVM] Fix "Many lost ticks" warning in ia32e guestkfraser@localhost.localdomain2006-07-101-2/+8
* [HVM] Support multiple HVM time device models coming soon.kaf24@firebug.cl.cam.ac.uk2006-05-251-259/+120
* Remove annoying pit debug info when booting smp guest.kaf24@firebug.cl.cam.ac.uk2006-04-231-11/+4
* Avoid flood of PIT interrupts while debugging an hvm guest.kaf24@firebug.cl.cam.ac.uk2006-04-221-1/+8
* Fix 64-bit Xen build after new PIT (i8254) code.kaf24@firebug.cl.cam.ac.uk2006-04-191-1/+2
* Sync PIT device model with latest qemu and move it to hypervisor.kaf24@firebug.cl.cam.ac.uk2006-04-191-0/+594