Files
littlefs/scripts
Christopher Haster 3eb4ccdde7 Fixed block/becksum related tree rendering in dbglfs.py
The were a couple issues mixing high-level and low-level bptrs
representations:

1. The high-level vs low-level block representation needed to have
   ordering priority over the actual tag in order for inner-node tree
   renderings to make sense.

2. We need to flatten all tags to BLOCK/DATA/other data tags when _not_
   rendering inner-nodes so interleaved becksums/other util tags don't
   mess with the tree rendering.

Now things look like this:

  littlefs v0.0 4096x256 0x{0,1}.a0c, rev 15, weight 0.512
  {0000,0001}:  -1.1 hello  reg 1113, btree 0x27.8d8
    0000.0a11:       +          0-1112 btree w1113 9
    0027.08d8:       | .-+      0-1112 block w1113 11
                     '-+-| >           becksum 5
                         '->    0-1112 block w1113 0x95.0 1113

Maybe a bit weird looking at first, but correct.
2024-03-20 13:30:33 -05:00
..
2023-09-15 18:42:48 -05:00
2023-09-15 18:42:48 -05:00
2023-11-06 20:31:21 -06:00
2020-11-22 15:05:22 -06:00