svn commit: r194778 - stable/7/tools/tools/nanobsd
Edwin Groothuis
edwin at FreeBSD.org
Tue Jun 23 22:09:54 UTC 2009
Author: edwin
Date: Tue Jun 23 22:09:53 2009
New Revision: 194778
URL: http://svn.freebsd.org/changeset/base/194778
Log:
MFC of 194285
Add support for 256MB Hitachi CF card and 256MB Silicon Systems CF card
This patch against RELENG_6 adds two more entries to
src/tools/tools/nanobsd/FlashDevice.sub - one for a 256MB
Hitachi CF card and one for a 256MB Silicon Systems CF card.
Both entries have been verified to work with a Soekris net4801.
PR: kern/101228
Submitted by: Henrik Brix Andersen <henrik at brixandersen.dk>
Modified:
stable/7/tools/tools/nanobsd/FlashDevice.sub (contents, props changed)
Modified: stable/7/tools/tools/nanobsd/FlashDevice.sub
==============================================================================
--- stable/7/tools/tools/nanobsd/FlashDevice.sub Tue Jun 23 22:08:55 2009 (r194777)
+++ stable/7/tools/tools/nanobsd/FlashDevice.sub Tue Jun 23 22:09:53 2009 (r194778)
@@ -41,6 +41,19 @@ sub_FlashDevice () {
a1=`echo $1 | tr '[:upper:]' '[:lower:]'`
a2=`echo $2 | tr '[:upper:]' '[:lower:]'`
case $a1 in
+ hitachi)
+ case $a2 in
+ 256|256mb)
+ NANO_MEDIASIZE=`expr 256204800 / 512`
+ NANO_HEADS=15
+ NANO_SECTS=48
+ ;;
+ *)
+ echo "Unknown Hitachi Flash capacity"
+ exit 2
+ ;;
+ esac
+ ;;
integral)
# Source: mich at FreeBSD.org
case $a2 in
@@ -129,6 +142,11 @@ sub_FlashDevice () {
;;
siliconsystems)
case $a2 in
+ 256|256mb)
+ NANO_MEDIASIZE=`expr 260571136 / 512`
+ NANO_HEADS=16
+ NANO_SECTS=32
+ ;;
4096|4g)
NANO_MEDIASIZE=`expr -e 4224761856 / 512`
NANO_HEADS=16
More information about the svn-src-stable-7
mailing list