Re: [PATCH 2/3] fdtdump: Prettify output of properties

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On Wed, Jun 14, 2017 at 05:53:49PM +0300, Pantelis Antoniou wrote:
> Dumping files with large properties results in output with
> arbitrary long lines.
> 
> Original (manual line breaks inserted; it's a single long line):
> 
> / {
>     int = <0x00000001 0x00000024 0x00000004 0x00000000 \
> 0x000502a4 0x000000df 0x00000003 0x13885783 0x13885783 \
> 0x00000002 0x62797465 0x00000000 0x00000000 0x00000000 \
> 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 \
> 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>;
> };
> 
> After prettification:
> 
> / {
>     int = <0x00000001 0x00000002 0x00000008 0x00000010 0x00000024 0x000000ab>,
>           <0x00000001 0x00000017 0x00000004 0x00000038 0x00000007 0x00000009>,
>           <0x00000000 0x00000068 0x00000214 0x0000b8d9 0x000502a4 0x00000001>,
>           <0x00000004 0x0000002b 0x000000df 0x00000003 0x00000002 0x00000001>;
> };
> 
> There are two new options (-w/--width) and (-S/--shift).
> 
> Width is the terminal width, shift is the amount of spaces each nest level
> increases by.
> 
> Width by default is set to 80, and shift to 4.

Nack.

fdtdump is supposed to be a trivial debug tool.   If you want to
decompile dtbs "for real" use dtc -I dtb -O dts.

-- 
David Gibson			| I'll have my music baroque, and my code
david AT gibson.dropbear.id.au	| minimalist, thank you.  NOT _the_ _other_
				| _way_ _around_!
http://www.ozlabs.org/~dgibson

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]
  Powered by Linux