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