[PATCH] cmd: xxd: add new command
Simon Glass
sjg at chromium.org
Thu Aug 25 03:25:36 CEST 2022
On Wed, 24 Aug 2022 at 04:20, Roger Knecht <rknecht at pm.me> wrote:
>
> Add xxd command to print file content as hexdump to standard out
>
> Signed-off-by: Roger Knecht <rknecht at pm.me>
> ---
> The 'xxd' code has a lot in common with my ealier patch for 'cat'.
>
> Example:
> ```
> => xxd mmc 0:1 hello
> 00000000: 68 65 6c 6c 6f 20 77 6f 72 6c 64 0a 00 01 02 03 hello world.....
> 00000010: 04 05
> ```
>
> MAINTAINERS | 7 +++
> cmd/Kconfig | 5 ++
> cmd/Makefile | 1 +
> cmd/xxd.c | 85 ++++++++++++++++++++++++++++++
> configs/sandbox64_defconfig | 1 +
> configs/sandbox_defconfig | 1 +
> doc/usage/cmd/xxd.rst | 50 ++++++++++++++++++
> test/py/tests/test_xxd/conftest.py | 35 ++++++++++++
> test/py/tests/test_xxd/test_xxd.py | 23 ++++++++
> 9 files changed, 208 insertions(+)
> create mode 100644 cmd/xxd.c
> create mode 100644 doc/usage/cmd/xxd.rst
> create mode 100644 test/py/tests/test_xxd/conftest.py
> create mode 100644 test/py/tests/test_xxd/test_xxd.py
Reviewed-by: Simon Glass <sjg at chromium.org>
More information about the U-Boot
mailing list