summaryrefslogtreecommitdiffstats
path: root/defaultenv-2/base/bin/bootargs-root-jffs2
diff options
context:
space:
mode:
Diffstat (limited to 'defaultenv-2/base/bin/bootargs-root-jffs2')
-rw-r--r--defaultenv-2/base/bin/bootargs-root-jffs214
1 files changed, 13 insertions, 1 deletions
diff --git a/defaultenv-2/base/bin/bootargs-root-jffs2 b/defaultenv-2/base/bin/bootargs-root-jffs2
index db036dac6f..74d59afe39 100644
--- a/defaultenv-2/base/bin/bootargs-root-jffs2
+++ b/defaultenv-2/base/bin/bootargs-root-jffs2
@@ -1,9 +1,21 @@
#!/bin/sh
-while getopt "m:" opt; do
+mtd=
+
+usage="$0 [OPTIONS]\n -m <mtd>"
+
+while getopt "m:h" opt; do
if [ ${opt} = m ]; then
mtd=${OPTARG}
+ elif [ ${opt} = h ]; then
+ echo -e "$usage"
+ exit 0
fi
done
+if [ -z "$mtd" ]; then
+ echo -e "$usage"
+ exit 1
+fi
+
global.linux.bootargs.root="root=$mtd rootfstype=jffs2"