summaryrefslogtreecommitdiff
path: root/utils/nwztools/database/nvp/parse_nvp_nodes.sh
diff options
context:
space:
mode:
authorIgor Skochinsky <skochinsky@gmail.com>2017-04-03 15:13:46 +0200
committerAmaury Pouly <amaury.pouly@gmail.com>2017-04-25 11:24:24 +1000
commit03dd4b92be7dcd5c8ab06da3810887060e06abd5 (patch)
treed18b5e7748a08f75891e832e1687154490fd5b36 /utils/nwztools/database/nvp/parse_nvp_nodes.sh
parentf1c8d63a762acdcb29f30d17617e531fdb555af4 (diff)
downloadrockbox-03dd4b92be7dcd5c8ab06da3810887060e06abd5.tar.gz
rockbox-03dd4b92be7dcd5c8ab06da3810887060e06abd5.zip
nwztools/database: misc improvements
* make gen_db.py work on Windows/Python 2 - use hashlib module instead of md5sum, also don't rely on / for file path matching - don't use 'file' for a variable name * fix parse_nvp_header.sh for older kernels pre-emmc kernel sources use a slightly different #define format; adjust regexp to catch it. * add nwz-x1000 series NVP layout (from icx1087_nvp.h) some new tags have no description, alas the driver doesn't have them :/ * minor fixes to nvp/README fixed typos/wording Change-Id: I77d8c2704be2f2316e32aadcfd362df7102360d4
Diffstat (limited to 'utils/nwztools/database/nvp/parse_nvp_nodes.sh')
-rwxr-xr-xutils/nwztools/database/nvp/parse_nvp_nodes.sh5
1 files changed, 4 insertions, 1 deletions
diff --git a/utils/nwztools/database/nvp/parse_nvp_nodes.sh b/utils/nwztools/database/nvp/parse_nvp_nodes.sh
index 456a707e5d..8fc4367a8f 100755
--- a/utils/nwztools/database/nvp/parse_nvp_nodes.sh
+++ b/utils/nwztools/database/nvp/parse_nvp_nodes.sh
@@ -4,6 +4,9 @@
4# parse_nodes.sh /path/to/rootfs/dir output_file 4# parse_nodes.sh /path/to/rootfs/dir output_file
5# parse_nodes.sh /path/to/rootfs.tgz output_file 5# parse_nodes.sh /path/to/rootfs.tgz output_file
6# 6#
7if [ -z "$NVP_LOG" ]; then
8 NVP_LOG=/dev/null
9fi
7if [ "$#" -lt 2 ]; then 10if [ "$#" -lt 2 ]; then
8 >&2 echo "usage: parse_header.sh /path/to/icx_nvp.ko|/path/to/rootfs/dir|/path/to/rootfs.tgz output_file" 11 >&2 echo "usage: parse_header.sh /path/to/icx_nvp.ko|/path/to/rootfs/dir|/path/to/rootfs.tgz output_file"
9 exit 1 12 exit 1
@@ -56,4 +59,4 @@ else
56 >&2 echo "Analyzing $FILE" 59 >&2 echo "Analyzing $FILE"
57fi 60fi
58 61
59./nvptool -x "$FILE" -o "$OUTPUT" >/dev/null 62./nvptool -x "$FILE" -o "$OUTPUT" >"$NVP_LOG"