| @@ -1,23 +1,27 @@ | | | @@ -1,23 +1,27 @@ |
1 | # $NetBSD: mk.beagle,v 1.9 2012/12/08 07:05:23 matt Exp $ | | 1 | # $NetBSD: mk.beagle,v 1.10 2013/06/17 04:40:24 matt Exp $ |
2 | .if ${KERNEL_BUILD:T:MPANDA*} != "" | | 2 | .if ${KERNEL_BUILD:T:MPANDA*} != "" |
3 | CPPFLAGS+= -mcpu=cortex-a9 -mfpu=neon | | 3 | CPPFLAGS+= -mcpu=cortex-a9 -mfpu=neon |
| | | 4 | #.elif ${KERNEL_BUILD:T:MOMAP5*} != "" |
| | | 5 | #CPPFLAGS+= -mcpu=cortex-a15 -mfpu=neon |
4 | .else | | 6 | .else |
5 | CPPFLAGS+= -mcpu=cortex-a8 -mfpu=neon | | 7 | CPPFLAGS+= -mcpu=cortex-a8 -mfpu=neon |
6 | .endif | | 8 | .endif |
7 | | | 9 | |
8 | SYSTEM_FIRST_OBJ= beagle_start.o | | 10 | SYSTEM_FIRST_OBJ= beagle_start.o |
9 | SYSTEM_FIRST_SFILE= ${THISARM}/beagle/beagle_start.S | | 11 | SYSTEM_FIRST_SFILE= ${THISARM}/beagle/beagle_start.S |
10 | | | 12 | |
| | | 13 | GENASSYM_EXTRAS+= ${THISARM}/beagle/genassym.cf |
| | | 14 | |
11 | _OSRELEASE!= ${HOST_SH} $S/conf/osrelease.sh | | 15 | _OSRELEASE!= ${HOST_SH} $S/conf/osrelease.sh |
12 | | | 16 | |
13 | MKUBOOTIMAGEARGS= -A arm -T kernel | | 17 | MKUBOOTIMAGEARGS= -A arm -T kernel |
14 | MKUBOOTIMAGEARGS+= -a $(LOADADDRESS) -e $(LOADADDRESS) | | 18 | MKUBOOTIMAGEARGS+= -a $(LOADADDRESS) -e $(LOADADDRESS) |
15 | MKUBOOTIMAGEARGS+= -n "NetBSD/$(BOARDTYPE) ${_OSRELEASE}" | | 19 | MKUBOOTIMAGEARGS+= -n "NetBSD/$(BOARDTYPE) ${_OSRELEASE}" |
16 | MKUBOOTIMAGEARGS_NONE= ${MKUBOOTIMAGEARGS} -C none | | 20 | MKUBOOTIMAGEARGS_NONE= ${MKUBOOTIMAGEARGS} -C none |
17 | MKUBOOTIMAGEARGS_GZ= ${MKUBOOTIMAGEARGS} -C gz | | 21 | MKUBOOTIMAGEARGS_GZ= ${MKUBOOTIMAGEARGS} -C gz |
18 | | | 22 | |
19 | KERNEL_BASE_PHYS=$(LOADADDRESS) | | 23 | KERNEL_BASE_PHYS=$(LOADADDRESS) |
20 | KERNEL_BASE_VIRT=$(LOADADDRESS) | | 24 | KERNEL_BASE_VIRT=$(LOADADDRESS) |
21 | | | 25 | |
22 | SYSTEM_LD_TAIL_EXTRA+=; \ | | 26 | SYSTEM_LD_TAIL_EXTRA+=; \ |
23 | echo ${OBJCOPY} -S -O binary $@ $@.bin; \ | | 27 | echo ${OBJCOPY} -S -O binary $@ $@.bin; \ |