mk.armadaxp revision 1.1
11.1Srkujawa#
21.1Srkujawa#	$NetBSD:
31.1Srkujawa#
41.1Srkujawa
51.1SrkujawaSYSTEM_FIRST_OBJ=	armadaxp_start.o
61.1SrkujawaSYSTEM_FIRST_SFILE=	${THISARM}/armadaxp/armadaxp_start.S
71.1Srkujawa
81.1Srkujawa_OSRELEASE!=		${HOST_SH} $S/conf/osrelease.sh
91.1Srkujawa
101.1SrkujawaKERNEL_BASE_PHYS=0x00200000
111.1SrkujawaKERNEL_BASE_VIRT=0xc0200000
121.1Srkujawa
131.1SrkujawaMKUBOOTIMAGEARGS=	-A arm -T kernel
141.1SrkujawaMKUBOOTIMAGEARGS+=	-a $(KERNEL_BASE_PHYS)
151.1SrkujawaMKUBOOTIMAGEARGS+=	-n "NetBSD/$(BOARDTYPE) ${_OSRELEASE}"
161.1SrkujawaMKUBOOTIMAGEARGS_NONE=	${MKUBOOTIMAGEARGS} -C none
171.1Srkujawa
181.1SrkujawaSYSTEM_LD_TAIL_EXTRA+=; \
191.1Srkujawa	echo ${OBJCOPY} -S -O binary $@ $@.bin; \
201.1Srkujawa	${OBJCOPY} -S -O binary $@ $@.bin; \
211.1Srkujawa	echo ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS} $@.bin $@.ub; \
221.1Srkujawa	${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS} $@.bin $@.ub; \
231.1Srkujawa	echo
241.1Srkujawa
251.1SrkujawaEXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.bin@}
261.1SrkujawaEXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.ub@}
27