Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Dec 2005 00:05:22 GMT
From:      Warner Losh <imp@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 88289 for review
Message-ID:  <200512170005.jBH05MFc014981@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=88289

Change 88289 by imp@imp_Speedy on 2005/12/17 00:04:40

	hacked version of the initial boot loader for the kb9202 board.
	this should also work on the 9201, but the 9200 has a eeprom that's
	too small for this loader.  Built with the FreeBSD tools it is about
	3/5 the size of the linux one...

Affected files ...

.. //depot/projects/arm/src/sys/arm/conf/KB920X#7 edit
.. //depot/projects/arm/src/sys/boot/arm/kb920x/AT91RM9200.h#1 add
.. //depot/projects/arm/src/sys/boot/arm/kb920x/Makefile#1 add
.. //depot/projects/arm/src/sys/boot/arm/kb920x/README#1 add
.. //depot/projects/arm/src/sys/boot/arm/kb920x/at91rm9200_lowlevel.c#1 add
.. //depot/projects/arm/src/sys/boot/arm/kb920x/at91rm9200_lowlevel.h#1 add
.. //depot/projects/arm/src/sys/boot/arm/kb920x/debug_io.c#1 add
.. //depot/projects/arm/src/sys/boot/arm/kb920x/debug_io.h#1 add
.. //depot/projects/arm/src/sys/boot/arm/kb920x/eeprom.c#1 add
.. //depot/projects/arm/src/sys/boot/arm/kb920x/eeprom.h#1 add
.. //depot/projects/arm/src/sys/boot/arm/kb920x/emac.c#1 add
.. //depot/projects/arm/src/sys/boot/arm/kb920x/emac.h#1 add
.. //depot/projects/arm/src/sys/boot/arm/kb920x/env_vars.c#1 add
.. //depot/projects/arm/src/sys/boot/arm/kb920x/env_vars.h#1 add
.. //depot/projects/arm/src/sys/boot/arm/kb920x/linker.cfg#1 add
.. //depot/projects/arm/src/sys/boot/arm/kb920x/loader_prompt.c#1 add
.. //depot/projects/arm/src/sys/boot/arm/kb920x/loader_prompt.h#1 add
.. //depot/projects/arm/src/sys/boot/arm/kb920x/main.c#1 add
.. //depot/projects/arm/src/sys/boot/arm/kb920x/p_string.c#1 add
.. //depot/projects/arm/src/sys/boot/arm/kb920x/p_string.h#1 add
.. //depot/projects/arm/src/sys/boot/arm/kb920x/tag_list.c#1 add
.. //depot/projects/arm/src/sys/boot/arm/kb920x/tag_list.h#1 add
.. //depot/projects/arm/src/sys/boot/arm/kb920x/xmodem.c#1 add
.. //depot/projects/arm/src/sys/boot/arm/kb920x/xmodem.h#1 add
.. //depot/projects/arm/src/sys/kern/subr_bus.c#4 edit

Differences ...

==== //depot/projects/arm/src/sys/arm/conf/KB920X#7 (text+ko) ====

@@ -42,6 +42,7 @@
 #options 	UFS_ACL			#Support for access control lists
 #options 	UFS_DIRHASH		#Improve performance on big directories
 options 	MD_ROOT			#MD is a potential root device
+#options		MD_ROOT_SIZE=4096	# 4MB ram disk
 options 	ROOTDEVNAME=\"ufs:md0\"
 #options 	NFSCLIENT		#Network Filesystem Client
 #options 	NFSSERVER		#Network Filesystem Server

==== //depot/projects/arm/src/sys/kern/subr_bus.c#4 (text+ko) ====

@@ -2799,9 +2799,8 @@
 			printed++;
 			retval += printf(format, rle->start);
 			if (rle->count > 1) {
-				retval += printf("-");
-				retval += printf(format, rle->start +
-						 rle->count - 1);
+				retval += printf(":");
+				retval += printf(format, rle->count);
 			}
 		}
 	}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200512170005.jBH05MFc014981>