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@brixandersen.dk> MFC after: 1 week
This commit is contained in:
parent
ebd972d211
commit
a6f51121b8
@ -41,6 +41,19 @@ sub_FlashDevice () {
|
|||||||
a1=`echo $1 | tr '[:upper:]' '[:lower:]'`
|
a1=`echo $1 | tr '[:upper:]' '[:lower:]'`
|
||||||
a2=`echo $2 | tr '[:upper:]' '[:lower:]'`
|
a2=`echo $2 | tr '[:upper:]' '[:lower:]'`
|
||||||
case $a1 in
|
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)
|
integral)
|
||||||
# Source: mich@FreeBSD.org
|
# Source: mich@FreeBSD.org
|
||||||
case $a2 in
|
case $a2 in
|
||||||
@ -129,6 +142,11 @@ sub_FlashDevice () {
|
|||||||
;;
|
;;
|
||||||
siliconsystems)
|
siliconsystems)
|
||||||
case $a2 in
|
case $a2 in
|
||||||
|
256|256mb)
|
||||||
|
NANO_MEDIASIZE=`expr 260571136 / 512`
|
||||||
|
NANO_HEADS=16
|
||||||
|
NANO_SECTS=32
|
||||||
|
;;
|
||||||
4096|4g)
|
4096|4g)
|
||||||
NANO_MEDIASIZE=`expr -e 4224761856 / 512`
|
NANO_MEDIASIZE=`expr -e 4224761856 / 512`
|
||||||
NANO_HEADS=16
|
NANO_HEADS=16
|
||||||
|
Loading…
x
Reference in New Issue
Block a user