mirror of
https://git.openwrt.org/openwrt/openwrt.git
synced 2026-01-28 03:37:17 +01:00
ramips: mt7621: fix broken hexdump expression in iodata.sh
Some checks are pending
Build Kernel / Build all affected Kernels (push) Waiting to run
Some checks are pending
Build Kernel / Build all affected Kernels (push) Waiting to run
Use the "1/1" as a iteration count of hexdump expression instead of the broken "1", to fix the issue that the invalid bootnum will be obtained. Currently, the hexdump command always outputs "0" when the decimal format and the iteration count "1" are specified[0]. This is unexpected behaviour, but the cause is unknown and use this fix as a workaround. [0]: https://github.com/openwrt/openwrt/issues/18808 Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com> Link: https://github.com/openwrt/openwrt/pull/18827 Signed-off-by: Robert Marko <robimarko@gmail.com>
This commit is contained in:
parent
4c9f277c9a
commit
d95e8a59bb
1 changed files with 1 additions and 1 deletions
|
|
@ -20,7 +20,7 @@ iodata_mstc_rw_byte() {
|
|||
local mtd="$1"
|
||||
local offset="$2"
|
||||
local setval="$3"
|
||||
local _val=$(hexdump -s $offset -n 1 -e '"%d"' $mtd)
|
||||
local _val=$(hexdump -s $offset -n 1 -e '1/1 "%d"' $mtd)
|
||||
|
||||
if [ -z "$setval" ]; then
|
||||
echo $_val
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue