Limit binary dump bytes in .properties output

Some device trees can contain large chunks of binary data that result
in .properties output to get lost in the dump of all binary bytes. Put
an upper limit of the bytes dumped.

Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu>
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
This commit is contained in:
BALATON Zoltan
2022-09-11 16:01:12 +02:00
committed by Mark Cave-Ayland
parent 0e0afae657
commit 1be046b641

View File

@ -307,15 +307,16 @@
: .p-bytes? ( data len -- 1 | data len 0 )
." -- " dup . ." : "
swap >r 0
swap >r dup 100 min 0
begin 2dup > while
dup r@ + c@
( len n ch )
2 0.r space
1+
repeat
2drop r> drop 1
repeat
drop > if ." ..." then
r> drop 1
;
\ this function tries to heuristically determine the data format