From 89dbc92028f9ab8548675d88e47f08f520ecde12 Mon Sep 17 00:00:00 2001 From: neel Date: Mon, 25 Nov 2013 19:04:51 +0000 Subject: Add HPET device emulation to bhyve. bhyve supports a single timer block with 8 timers. The timers are all 32-bit and capable of being operated in periodic mode. All timers support interrupt delivery using MSI. Timers 0 and 1 also support legacy interrupt routing. At the moment the timers are not connected to any ioapic pins but that will be addressed in a subsequent commit. This change is based on a patch from Tycho Nightingale (tycho.nightingale@pluribusnetworks.com). --- sys/modules/vmm/Makefile | 1 + 1 file changed, 1 insertion(+) (limited to 'sys/modules/vmm') diff --git a/sys/modules/vmm/Makefile b/sys/modules/vmm/Makefile index 06f8ca9..ea367a4 100644 --- a/sys/modules/vmm/Makefile +++ b/sys/modules/vmm/Makefile @@ -27,6 +27,7 @@ SRCS+= vmm.c \ .PATH: ${.CURDIR}/../../amd64/vmm/io SRCS+= iommu.c \ ppt.c \ + vhpet.c \ vioapic.c \ vlapic.c -- cgit v1.1