xref: /freebsd/usr.sbin/bhyve/amd64/Makefile.inc (revision 0efad4aceb533ef32905de586ab0112b1c563996)
1ca2cda98SMark JohnstonBHYVE_GDB_SUPPORT=
2ca2cda98SMark Johnston
34f2bd402SMark JohnstonSRCS+=	\
4f927afc1SMark Johnston	atkbdc.c	\
54fe5b70cSMark Johnston	e820.c		\
64f2bd402SMark Johnston	fwctl.c		\
731cf78c9SMark Johnston	inout.c		\
855c13f6eSMark Johnston	ioapic.c	\
9a1642451SMark Johnston	kernemu_dev.c	\
104fe5b70cSMark Johnston	mptbl.c		\
1161429b49SMark Johnston	pci_fbuf.c	\
124ab7aea8SMark Johnston	pci_gvt-d.c	\
1355c13f6eSMark Johnston	pci_lpc.c	\
14*fc98569fSMark Johnston	pci_passthru.c	\
1571cc76e8SMark Johnston	pctestdev.c	\
1675d1e855SMark Johnston	pm.c		\
17f927afc1SMark Johnston	post.c		\
18f927afc1SMark Johnston	ps2kbd.c	\
19f927afc1SMark Johnston	ps2mouse.c	\
2061429b49SMark Johnston	rfb.c		\
21a7f6c2ffSMark Johnston	rtc.c		\
22c7c5d3e3SMark Johnston	spinup_ap.c	\
23548b1122SMark Johnston	task_switch.c	\
2461429b49SMark Johnston	vga.c		\
25548b1122SMark Johnston	xmsr.c
264f2bd402SMark Johnston
274f2bd402SMark Johnston.PATH:  ${BHYVE_SYSDIR}/sys/amd64/vmm
284f2bd402SMark JohnstonSRCS+=	vmm_instruction_emul.c
29f927afc1SMark Johnston
30a1642451SMark JohnstonCFLAGS.kernemu_dev.c+=	-I${SRCTOP}/sys/amd64
31a1642451SMark Johnston
32f927afc1SMark JohnstonSUBDIR+=	kbdlayout
33