Date: Sun, 9 Apr 2006 06:48:26 GMT From: Warner Losh <imp@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 94838 for review Message-ID: <200604090648.k396mQvD062460@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=94838 Change 94838 by imp@imp_hammer on 2006/04/09 06:47:35 First pass as a bootstrap loader for loading bootstrap programs via the serial port. Affected files ... .. //depot/projects/arm/src/sys/boot/arm/kb920x/Makefile#2 edit .. //depot/projects/arm/src/sys/boot/arm/kb920x/arm_init.s#1 add .. //depot/projects/arm/src/sys/boot/arm/kb920x/boot0/AT91RM9200.h#1 add .. //depot/projects/arm/src/sys/boot/arm/kb920x/boot0/Makefile#1 add .. //depot/projects/arm/src/sys/boot/arm/kb920x/boot0/README#1 add .. //depot/projects/arm/src/sys/boot/arm/kb920x/boot0/arm_init.s#1 add .. //depot/projects/arm/src/sys/boot/arm/kb920x/boot0/at91rm9200_lowlevel.c#1 add .. //depot/projects/arm/src/sys/boot/arm/kb920x/boot0/at91rm9200_lowlevel.h#1 add .. //depot/projects/arm/src/sys/boot/arm/kb920x/boot0/debug_io.c#1 add .. //depot/projects/arm/src/sys/boot/arm/kb920x/boot0/debug_io.h#1 add .. //depot/projects/arm/src/sys/boot/arm/kb920x/boot0/linker.cfg#1 add .. //depot/projects/arm/src/sys/boot/arm/kb920x/boot0/main.c#1 add .. //depot/projects/arm/src/sys/boot/arm/kb920x/boot0/xmodem.c#1 add .. //depot/projects/arm/src/sys/boot/arm/kb920x/boot0/xmodem.h#1 add .. //depot/projects/arm/src/sys/boot/arm/kb920x/tag_list.c#2 edit Differences ... ==== //depot/projects/arm/src/sys/boot/arm/kb920x/Makefile#2 (text+ko) ==== @@ -22,11 +22,11 @@ # ****************************************************************************** # -CFILES= eeprom.o at91rm9200_lowlevel.o main.o env_vars.o debug_io.o loader_prompt.o p_string.o xmodem.o tag_list.o emac.o +CFILES= at91rm9200_lowlevel.o main.o debug_io.o p_string.o xmodem.o tag_list.o ASFILES= arm_init.o OBJCOPY=objcopy LD=ld -CFLAGS=-O -mcpu=arm9 -ffreestanding +CFLAGS=-O2 -mcpu=arm9 -ffreestanding -fpic bootloader: ${CFILES} ${ASFILES} ${LD} -e 0 -o bootloader.out -T linker.cfg ${ASFILES} ${CFILES} ==== //depot/projects/arm/src/sys/boot/arm/kb920x/tag_list.c#2 (text+ko) ==== @@ -41,7 +41,7 @@ */ void InitTagList(char *parms, void *output) { -#if +#if 0 char *src, *dst; struct tag *tagList = (struct tag*)output; @@ -73,5 +73,5 @@ tagList->hdr.size = 0; tagList->hdr.tag = ATAG_NONE; -#endi +#endif }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200604090648.k396mQvD062460>