]> git.proxmox.com Git - mirror_edk2.git/commit - Maintainers.txt
OvmfPkg/OvmfXen: Introduce XenTimerDxe
authorAnthony PERARD <anthony.perard@citrix.com>
Tue, 13 Aug 2019 11:31:14 +0000 (12:31 +0100)
committerLaszlo Ersek <lersek@redhat.com>
Wed, 21 Aug 2019 16:03:49 +0000 (18:03 +0200)
commitd668c8bc5574d521512642a8cea9e7642148ffa4
tree214df583be90af185165aa10dc96c1e393a79f0d
parentc8395d27f754615b8f2a3d0cbeca3c7f287056f5
OvmfPkg/OvmfXen: Introduce XenTimerDxe

"OvmfPkg/8254TimerDxe" is replaced with a Xen-specific
EFI_TIMER_ARCH_PROTOCOL implementation. Also remove
8259InterruptControllerDxe as it is not used anymore.

This Timer uses the local APIC timer as time source as it can work on
both a Xen PVH guest and an HVM one.

Based on the "OvmfPkg/8254TimerDxe" implementation.

Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=1689
Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Acked-by: Laszlo Ersek <lersek@redhat.com>
Message-Id: <20190813113119.14804-31-anthony.perard@citrix.com>
Maintainers.txt
OvmfPkg/OvmfXen.dsc
OvmfPkg/OvmfXen.fdf
OvmfPkg/XenTimerDxe/XenTimerDxe.c [new file with mode: 0644]
OvmfPkg/XenTimerDxe/XenTimerDxe.h [new file with mode: 0644]
OvmfPkg/XenTimerDxe/XenTimerDxe.inf [new file with mode: 0644]