PERFORCE change 88289 for review
Warner Losh
imp at FreeBSD.org
Fri Dec 16 16:05:30 PST 2005
http://perforce.freebsd.org/chv.cgi?CH=88289
Change 88289 by imp at 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);
}
}
}
More information about the p4-projects
mailing list