1251777Sgrehan# $FreeBSD: releng/11.0/sys/modules/hyperv/vmbus/Makefile 303679 2016-08-02 20:56:00Z bdrewery $ 2251777Sgrehan 3253411Sgrehan.PATH: ${.CURDIR}/../../../dev/hyperv/vmbus \ 4298022Ssephe ${.CURDIR}/../../../dev/hyperv/vmbus/${MACHINE_CPUARCH} 5251777Sgrehan 6255923SuqsKMOD= hv_vmbus 7255923SuqsSRCS= hv_channel.c \ 8251777Sgrehan hv_channel_mgmt.c \ 9251777Sgrehan hv_connection.c \ 10251777Sgrehan hv_ring_buffer.c \ 11301113Ssephe hyperv.c \ 12301113Ssephe hyperv_busdma.c \ 13301483Ssephe hyperv_machdep.c \ 14301113Ssephe vmbus.c \ 15301113Ssephe vmbus_et.c 16293877SngieSRCS+= acpi_if.h bus_if.h device_if.h opt_acpi.h 17251777Sgrehan 18298022Ssephe# XXX: for assym.s 19303679SbdrewerySRCS+= opt_kstack_pages.h opt_nfs.h opt_hwpmc_hooks.h opt_compat.h 20303679Sbdrewery.if ${MACHINE_CPUARCH} == "i386" 21303679SbdrewerySRCS+= opt_apic.h 22303679Sbdrewery.endif 23298022Ssephe 24298022SsepheSRCS+= assym.s \ 25301113Ssephe vmbus_vector.S 26298022Ssephe 27301113Ssephevmbus_vector.o: 28298022Ssephe ${CC} -c -x assembler-with-cpp -DLOCORE ${CFLAGS} \ 29298022Ssephe ${.IMPSRC} -o ${.TARGET} 30298022Ssephe 31253411SgrehanCFLAGS+= -I${.CURDIR}/../../../dev/hyperv/include \ 32298022Ssephe -I${.CURDIR}/../../../dev/hyperv/vmbus 33251777Sgrehan 34251777Sgrehan.include <bsd.kmod.mk> 35