mk.ti revision 1.2
11.2Sjmcneill# $NetBSD: mk.ti,v 1.2 2017/12/09 11:52:38 jmcneill 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.1SjakllschSYSTEM_FIRST_OBJ= ti_start.o 111.1SjakllschSYSTEM_FIRST_SFILE= ${THISARM}/ti/ti_start.S 121.1Sjakllsch 131.1SjakllschGENASSYM_EXTRAS+= ${THISARM}/beagle/genassym.cf 141.1Sjakllsch 151.1Sjakllsch_OSRELEASE!= ${HOST_SH} $S/conf/osrelease.sh 161.1Sjakllsch 171.1SjakllschMKUBOOTIMAGEARGS= -A arm -T kernel -O linux 181.1SjakllschMKUBOOTIMAGEARGS+= -a $(KERNEL_BASE_PHYS) -e $(KERNEL_BASE_PHYS) 191.1SjakllschMKUBOOTIMAGEARGS+= -n "NetBSD/$(BOARDTYPE) ${_OSRELEASE}" 201.1SjakllschMKUBOOTIMAGEARGS_GZ= ${MKUBOOTIMAGEARGS} -C gz 211.1Sjakllsch 221.1SjakllschSYSTEM_LD_TAIL_EXTRA+=; \ 231.1Sjakllsch echo ${OBJCOPY} -S -O binary $@ $@.bin; \ 241.1Sjakllsch ${OBJCOPY} -S -O binary $@ $@.bin; \ 251.1Sjakllsch echo ${TOOL_GZIP} -c $@.bin > $@.bin.gz; \ 261.1Sjakllsch ${TOOL_GZIP} -c $@.bin > $@.bin.gz; \ 271.2Sjmcneill echo ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_GZ} $@.bin.gz $@.ub; \ 281.2Sjmcneill ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_GZ} $@.bin.gz $@.ub 291.1Sjakllsch 301.1SjakllschEXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.bin@} 311.2SjmcneillEXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.bin.gz@} 321.1SjakllschEXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.ub@} 33