mk.ti revision 1.4
11.4Sskrll# $NetBSD: mk.ti,v 1.4 2018/11/21 08:55:05 skrll Exp $ 21.1Sjakllsch 31.1Sjakllsch.if !empty(MACHINE_ARCH:M*eb) 41.1SjakllschEXTRA_LINKFLAGS+= --be8 51.1Sjakllsch.endif 61.1Sjakllsch 71.1SjakllschCPPFLAGS+= -mcpu=cortex-a8 81.1SjakllschCPPFLAGS+= -mfpu=neon 91.1Sjakllsch 101.4SskrllSYSTEM_FIRST_OBJ= armv6_start.o 111.4SskrllSYSTEM_FIRST_SFILE= ${ARM}/arm/armv6_start.S 121.1Sjakllsch 131.1Sjakllsch_OSRELEASE!= ${HOST_SH} $S/conf/osrelease.sh 141.1Sjakllsch 151.1SjakllschMKUBOOTIMAGEARGS= -A arm -T kernel -O linux 161.1SjakllschMKUBOOTIMAGEARGS+= -a $(KERNEL_BASE_PHYS) -e $(KERNEL_BASE_PHYS) 171.1SjakllschMKUBOOTIMAGEARGS+= -n "NetBSD/$(BOARDTYPE) ${_OSRELEASE}" 181.3SjmcneillMKUBOOTIMAGEARGS_NONE= ${MKUBOOTIMAGEARGS} -C none 191.1SjakllschMKUBOOTIMAGEARGS_GZ= ${MKUBOOTIMAGEARGS} -C gz 201.1Sjakllsch 211.1SjakllschSYSTEM_LD_TAIL_EXTRA+=; \ 221.1Sjakllsch echo ${OBJCOPY} -S -O binary $@ $@.bin; \ 231.1Sjakllsch ${OBJCOPY} -S -O binary $@ $@.bin; \ 241.3Sjmcneill echo ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_NONE} $@.bin $@.ub; \ 251.3Sjmcneill ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_NONE} $@.bin $@.ub; \ 261.1Sjakllsch echo ${TOOL_GZIP} -c $@.bin > $@.bin.gz; \ 271.1Sjakllsch ${TOOL_GZIP} -c $@.bin > $@.bin.gz; \ 281.3Sjmcneill echo ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_GZ} $@.bin.gz $@.gz.ub; \ 291.3Sjmcneill ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_GZ} $@.bin.gz $@.gz.ub 301.1Sjakllsch 311.1SjakllschEXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.bin@} 321.3SjmcneillEXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.ub@} 331.2SjmcneillEXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.bin.gz@} 341.3SjmcneillEXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.gz.ub@} 35