1bc3ad3a1SKonstantin Belousov# $FreeBSD$ 2bc3ad3a1SKonstantin Belousov 3193d9e76SEnji Cooper.PATH: ${SRCTOP}/sys/${MACHINE}/${MACHINE} 4193d9e76SEnji Cooper.PATH: ${SRCTOP}/sys/dev/efidev 5bc3ad3a1SKonstantin Belousov 6bc3ad3a1SKonstantin BelousovKMOD= efirt 70e73a619SAndrew TurnerSRCS= efirt.c efirt_machdep.c efidev.c 8a3dff126SAndrew TurnerSRCS+= efirtc.c 9a3dff126SAndrew TurnerSRCS+= device_if.h bus_if.h clock_if.h 10bc3ad3a1SKonstantin Belousov 1150cd0be7SKonstantin Belousov.if ${MACHINE_CPUARCH} == "amd64" 12dac21b8dSLi-Wen HsuSRCS+= opt_hwpmc_hooks.h opt_kstack_pages.h 1350cd0be7SKonstantin BelousovSRCS+= efirt_support.S 14c40ecff8SBryan DreweryDPSRCS+= assym.inc 1550cd0be7SKonstantin Belousovefirt_support.o: efirt_support.S assym.inc 1650cd0be7SKonstantin Belousov ${CC} -c -x assembler-with-cpp -DLOCORE ${CFLAGS} \ 1750cd0be7SKonstantin Belousov ${.IMPSRC} -o ${.TARGET} 1850cd0be7SKonstantin Belousov.endif 1950cd0be7SKonstantin Belousov 20*83271c68SKonstantin BelousovEXPORT_SYMS= YES 21*83271c68SKonstantin Belousov 22bc3ad3a1SKonstantin Belousov.include <bsd.kmod.mk> 23