diff options
author | Igor Skochinsky <skochinsky@gmail.com> | 2017-04-03 15:13:46 +0200 |
---|---|---|
committer | Amaury Pouly <amaury.pouly@gmail.com> | 2017-04-25 11:24:24 +1000 |
commit | 03dd4b92be7dcd5c8ab06da3810887060e06abd5 (patch) | |
tree | d18b5e7748a08f75891e832e1687154490fd5b36 /utils/nwztools/database/nvp/parse_nvp_nodes.sh | |
parent | f1c8d63a762acdcb29f30d17617e531fdb555af4 (diff) | |
download | rockbox-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-x | utils/nwztools/database/nvp/parse_nvp_nodes.sh | 5 |
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 | # |
7 | if [ -z "$NVP_LOG" ]; then | ||
8 | NVP_LOG=/dev/null | ||
9 | fi | ||
7 | if [ "$#" -lt 2 ]; then | 10 | if [ "$#" -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" |
57 | fi | 60 | fi |
58 | 61 | ||
59 | ./nvptool -x "$FILE" -o "$OUTPUT" >/dev/null | 62 | ./nvptool -x "$FILE" -o "$OUTPUT" >"$NVP_LOG" |