1bc3ad3a1SKonstantin Belousov 2193d9e76SEnji Cooper.PATH: ${SRCTOP}/sys/${MACHINE}/${MACHINE} 3193d9e76SEnji Cooper.PATH: ${SRCTOP}/sys/dev/efidev 4bc3ad3a1SKonstantin Belousov 5bc3ad3a1SKonstantin BelousovKMOD= efirt 60e73a619SAndrew TurnerSRCS= efirt.c efirt_machdep.c efidev.c 7a3dff126SAndrew TurnerSRCS+= efirtc.c 8a3dff126SAndrew TurnerSRCS+= device_if.h bus_if.h clock_if.h 9bc3ad3a1SKonstantin Belousov 1050cd0be7SKonstantin Belousov.if ${MACHINE_CPUARCH} == "amd64" 11dac21b8dSLi-Wen HsuSRCS+= opt_hwpmc_hooks.h opt_kstack_pages.h 1250cd0be7SKonstantin BelousovSRCS+= efirt_support.S 13c40ecff8SBryan DreweryDPSRCS+= assym.inc 1450cd0be7SKonstantin Belousovefirt_support.o: efirt_support.S assym.inc 1550cd0be7SKonstantin Belousov ${CC} -c -x assembler-with-cpp -DLOCORE ${CFLAGS} \ 1650cd0be7SKonstantin Belousov ${.IMPSRC} -o ${.TARGET} 1750cd0be7SKonstantin Belousov.endif 1850cd0be7SKonstantin Belousov 19*5bb3134aSKonstantin BelousovEXPORT_SYMS= YES 20*5bb3134aSKonstantin Belousov 21bc3ad3a1SKonstantin Belousov.include <bsd.kmod.mk> 22