mk.bcm53xx revision 1.2
11.2Smatt# $NetBSD: mk.bcm53xx,v 1.2 2012/12/08 07:05:23 matt Exp $ 21.2SmattCPPFLAGS+= -mcpu=cortex-a9 -mfpu=neon 31.2Smatt#CPPFLAGS+= -mabi=aapcs-linux -Wa,-meabi=4 41.1Smatt 51.1SmattSYSTEM_FIRST_OBJ= bcm53xx_start.o 61.1SmattSYSTEM_FIRST_SFILE= ${THISARM}/bcm53xx/bcm53xx_start.S 71.1Smatt 81.1SmattGENASSYM_EXTRAS+= ${THISARM}/bcm53xx/genassym.cf 91.1Smatt 101.1Smatt_OSRELEASE!= ${HOST_SH} $S/conf/osrelease.sh 111.1Smatt 121.1SmattMKUBOOTIMAGEARGS= -A arm -T kernel 131.1SmattMKUBOOTIMAGEARGS+= -a $(LOADADDRESS) -e $(LOADADDRESS) 141.1SmattMKUBOOTIMAGEARGS+= -n "NetBSD/$(BOARDTYPE) ${_OSRELEASE}" 151.1SmattMKUBOOTIMAGEARGS_NONE= ${MKUBOOTIMAGEARGS} -C none 161.1SmattMKUBOOTIMAGEARGS_GZ= ${MKUBOOTIMAGEARGS} -C gz 171.1Smatt 181.1SmattKERNEL_BASE_PHYS=$(LOADADDRESS) 191.1SmattKERNEL_BASE_VIRT=$(LOADADDRESS) 201.1Smatt 211.1SmattSYSTEM_LD_TAIL_EXTRA+=; \ 221.1Smatt echo ${OBJCOPY} -S -O binary $@ $@.bin; \ 231.1Smatt ${OBJCOPY} -S -O binary $@ $@.bin; \ 241.1Smatt echo ${TOOL_GZIP} -9c $@.bin > $@.bin.gz; \ 251.1Smatt ${TOOL_GZIP} -9c $@.bin > $@.bin.gz; \ 261.1Smatt echo ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_GZ} $@.bin.gz $@.gz.ub; \ 271.1Smatt ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_GZ} $@.bin.gz $@.gz.ub; \ 281.1Smatt echo ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_NONE} $@.bin $@.ub; \ 291.1Smatt ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_NONE} $@.bin $@.ub; \ 301.1Smatt echo 311.1Smatt 321.1SmattEXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.bin@} 331.1SmattEXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.ub@} 341.1SmattEXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.bin.gz@} 351.1SmattEXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.gz.ub@} 36