linux-chenxing.org

Display Pipeline

Reverse engineering notes

i2m ideas

We have 2 types of “framebuffer”.

Interesting things

i2m offsets

i2m before bootsplash

Wireless-tag# md.w 0x1F206600 0x100
1f206600: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206610: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206620: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206630: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206640: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206650: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206660: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206670: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206680: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206690: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2066a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2066b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2066c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2066d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2066e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2066f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206700: 8801 0000 0420 0000 0000 0000 0000 0000    .... ...........
1f206710: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206720: 5544 0000 0024 0000 0001 0000 0000 0000    DU..$...........
1f206730: 0000 0000 0000 0000 0020 0000 0000 0000    ........ .......
1f206740: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206750: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206760: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206770: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206780: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206790: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2067a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2067b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2067c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2067d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2067e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2067f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................

after

Wireless-tag# md.w 0x1F206600 0x100                           
1f206600: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206610: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206620: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206630: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206640: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206650: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206660: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206670: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206680: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206690: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2066a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2066b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2066c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2066d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2066e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2066f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206700: 2201 0000 0420 0000 0042 0000 0001 0000    .".. ...B.......
1f206710: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206720: c3c3 0000 0043 0000 0001 0000 0000 0000    ....C...........
1f206730: 0000 0000 0000 0000 8019 0000 00c0 0000    ................
1f206740: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206750: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206760: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206770: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206780: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f206790: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2067a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2067b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2067c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2067d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2067e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2067f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
18c18
< 1f206700: 8801 0000 0420 0000 0000 0000 0000 0000    .... ...........
---
> 1f206700: 2201 0000 0420 0000 0042 0000 0001 0000    .".. ...B.......
20,21c20,21
< 1f206720: 5544 0000 0024 0000 0001 0000 0000 0000    DU..$...........
< 1f206730: 0000 0000 0000 0000 0020 0000 0000 0000    ........ .......
---
> 1f206720: c3c3 0000 0043 0000 0001 0000 0000 0000    ....C...........
> 1f206730: 0000 0000 0000 0000 8019 0000 00c0 0000    ................
offset name 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 notes
0x100   pd?   en mini fifo en div5 dual lp en en fifo en scalar sdiv2p5 en         sdiv3p5 en ictrl ictrl ictrl can write 0xffcf, writing 0 doesn’t change display, writing 0xffff stops the display
0x104           loop div2 loop div2 loop div2 loop div2     loop div1 loop div1     input div input div writing 0x0 causes rolling noise, writing 0xffff results in 0x0f33 value with no noise
0x108             fifo_div fifo_div fifo_div scalar_div_sec scalar_div_sec scalar_div_sec scalar_div_sec     scalar_div_fst scalar_div_fst writing 0x0/0xffff stops the display, 0xffff gives value 0xfff3
0x10c                         skew_en_fixclk   skew_div skew_div skew_div writing does nothing, writing 0xffff does nothing, value 0x0037
0x110   x x x x x x x x                 set skew
0x120                                   set lo
0x124                                   set high
0x138   ssc en       step step step step step step step step step step step step ssc step ssc en
0x13c                                   ssc set span
2,3c2,3
< 1f225000: 0100 0000 0000 0000 0000 0000 ffff 0000    ................
< 1f225010: 0555 0000 0000 0000 0000 0000 0000 0000    U...............
---
> 1f225000: 0000 0000 0000 0000 0fff 0000 ffff 0000    ................
> 1f225010: 0666 0000 0000 0000 0000 0000 0001 0000    f...............
8c8
< 1f225060: 0000 0000 0000 0000 0100 0000 0199 0000    ................
---
> 1f225060: d386 0000 ffff 0000 0100 0000 0199 0000    ................
14c14
< 1f2250c0: 0000 0000 0000 0000 0000 0000 0064 0000    ............d...
---
> 1f2250c0: 0000 0000 0003 0000 0000 0000 0064 0000    ............d...
offset 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 notes
0x0 makes display go batshit x x x x x x sw rst                 resets?
0x8                   x   x vsync pos vsync neg vde pos vde neg irq flags
0xC                   x   x vsync pos vsync neg vde pos vde neg irq masks
0x10                                 r/o
0x1c                         patgenmd? patgenmd? patgenmd? macesrc?  
0x28                               dacmux?  
0x54                               fpllen?  
0x60                                 changes between reads
0x64                                 changes between reads
0xC0 (?)                               x fifo reset?
0xC8 (?)                               x DispToDsiMd
0xD0                               dac_hpd_en  
0xDC         x x x x x x x x x x x x dac_hpd_len
0xE0                 x x x x x x x x dac_hpd_delay
0xE4                 x x x x x x x x dac_hpd_data_code
6,10c6,10
< 1f225240: 0000 0000 08ab 0000 0464 0000 0000 0000    ........d.......
< 1f225250: 002b 0000 0000 0000 0004 0000 00bf 0000    +...............
< 1f225260: 083f 0000 0028 0000 0460 0000 0000 0000    ?...(...`.......
< 1f225270: 00bf 0000 083f 0000 0028 0000 0460 0000    ....?...(...`...
< 1f225280: 0000 0000 0000 0000 0000 0000 0000 0000    ................
---
> 1f225240: 0000 0000 053f 0000 027a 0000 0000 0000    ....?...z.......
> 1f225250: 0045 0000 0000 0000 0009 0000 00e6 0000    E...............
> 1f225260: 04e5 0000 0021 0000 0278 0000 4010 0000    ....!...x....@..
> 1f225270: 00e6 0000 04e5 0000 0021 0000 0278 0000    ........!...x...
> 1f225280: 4010 0000 0000 0000 0000 0000 0000 0000    .@..............
17,19c17,19
< 1f2252f0: 0000 0000 0400 0000 0000 0000 0000 0000    ................
< 1f225300: 0000 0000 0400 0000 0000 0000 0000 0000    ................
< 1f225310: 0000 0000 0400 0000 8080 0000 0080 0000    ................
---
> 1f2252f0: 010b 0000 077f 0000 04a9 0000 0000 0000    ................
> 1f225300: 129c 0000 04a9 0000 1178 0000 1070 0000    ........x...p...
> 1f225310: 04a6 0000 08bb 0000 8080 0000 0080 0000    ................
24c24
< 1f225360: 0000 0000 0000 0000 0000 0000 0000 0000    ................
---
> 1f225360: 00ff 0000 107f 0000 007f 0000 0000 0000    ................
29c29
< 1f2253b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
---
> 1f2253b0: 0000 0000 0000 0000 00ff 0000 0000 0000    ................
33c33
< 1f2253f0: 0000 0000 0000 0000 0039 0000 0000 0000    ........9.......
---
> 1f2253f0: 0000 0000 0000 0000 001b 0000 0000 0000    ................
offset name 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 notes
0x0                                    
0x40                                   TgenExtHsEn
0x48                                   Vtt
0x4c                                   HSyncSt
0x50                                   HSyncEnd
0x54                                   VSyncSt
0x58                                   VSyncEnd
0x5c                                   HfdeSt
0x60                                   HfdeEnd
0x64                                    
0x68                                   VfdeEnd
0x6c                                   FrameColorEn/FrameColor
0x70                                   HdeSt
0x74                                   HdeEnd
0x78                                   VdeSt
0x7c                                   VdeEnd
0x80                                   DispWinColor
0x84                                    
0x88                                    
0x8c                                   DacHsyncSt
0x90                                   DacHsyncEnd
0x94                                    
0x98                                    
0x9c                                   DacHsyncEnd
0xa0                                   DacHdeEnd
0xa4                                   DacVdeSt
0xa8                                   DacVdeEnd
0xac                                    
0xb0                                    
0xb4                                    
0xb8                                    
0xbc                                    
0xc0                                   brightness en? - can write 0xffff
0xe8                                   brightness? can’t write on ssd202
0xec                                   brightness? can’t write on ssd202
0xf0                                   brightness en?
0xf4                                   color matrix?
0xf8                                   color matrix?
0x118                                   brightness? can’t write on ssd202
0x11c                                   brightness? can’t write on ssd202
0x160                                   r/o? reads 0xff when display is working
0x164                                   r/o?
0x168                                   r/o?
1b8                                   r/o? reads 0xff when display is working

i2m before bootsplash

Wireless-tag# md.w 0x1F2A5000 0x100
1f2a5000: 0043 0000 1003 0000 0002 0000 0f10 0000    C...............
1f2a5010: 000f 0000 0000 0000 2008 0000 0000 0000    ......... ......
1f2a5020: 000f 0000 0000 0000 0000 0000 0000 0000    ................
1f2a5030: 000f 0000 0000 0000 1004 0000 0000 0000    ................
1f2a5040: 03ff 0000 0000 0000 0000 0000 0004 0000    ................
1f2a5050: 0000 0000 ffff 0000 2014 0000 0000 0000    ......... ......
1f2a5060: 0111 0000 0421 0000 0000 0000 0000 0000    ....!...........
1f2a5070: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a5080: 000f 0000 0000 0000 300c 0000 000f 0000    .........0......
1f2a5090: 0000 0000 4010 0000 0100 0000 0001 0000    .....@..........
1f2a50a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a50b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a50c0: 0000 0000 0000 0000 0000 0000 3444 0000    ............D4..
1f2a50d0: 0000 0000 0011 0000 0000 0000 0000 0000    ................
1f2a50e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a50f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a5100: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a5110: 0000 0000 0001 0000 0001 0000 0001 0000    ................
1f2a5120: 0001 0000 0001 0000 0000 0000 0000 0000    ................
1f2a5130: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a5140: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a5150: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a5160: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a5170: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a5180: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a5190: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a51a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a51b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a51c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a51d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a51e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a51f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................

after

Wireless-tag# md.w 0x1F2A5000 0x100                           
1f2a5000: 0043 0000 1003 0000 0002 0000 0f10 0000    C...............
1f2a5010: 000f 0000 0000 0000 2008 0000 0000 0000    ......... ......
1f2a5020: 000f 0000 0000 0000 0000 0000 0000 0000    ................
1f2a5030: 000f 0000 0000 0000 1004 0000 0000 0000    ................
1f2a5040: 03ff 0000 0000 0000 0000 0000 0004 0000    ................
1f2a5050: 0000 0000 ffff 0000 2014 0000 0000 0000    ......... ......
1f2a5060: 0111 0000 0421 0000 0000 0000 0000 0000    ....!...........
1f2a5070: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a5080: 000f 0000 0000 0000 300c 0000 000f 0000    .........0......
1f2a5090: 0000 0000 4010 0000 0100 0000 0001 0000    .....@..........
1f2a50a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a50b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a50c0: 0000 0000 0000 0000 0000 0000 3444 0000    ............D4..
1f2a50d0: 0000 0000 0011 0000 0000 0000 0000 0000    ................
1f2a50e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a50f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a5100: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a5110: 0000 0000 0001 0000 0001 0000 0001 0000    ................
1f2a5120: 0001 0000 0001 0000 0000 0000 0000 0000    ................
1f2a5130: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a5140: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a5150: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a5160: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a5170: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a5180: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a5190: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a51a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a51b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a51c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a51d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a51e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2a51f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................

GOP

GOP should be used for framebuffers from what I can tell but this doesn’t seem the case for the bootlogo as the registers are not changing.

https://github.com/linux-chenxing/uboot_msc313e/blob/6bf9b364ea16d79444c4a9c6f99bacc266b17a12/drivers/mstar/rgn/hal/infinity2m/inc/hal_gop_reg.h#L204

Wireless-tag# md.w 0x1f246200 0x600
1f246200: 4001 0000 4200 0000 0000 0000 0000 0000    .@...B..........
1f246210: 0000 0000 8000 0000 0000 0000 0000 0000    ................
1f246220: 00bf 0000 1007 0000 0008 0000 0000 0000    ................
1f246230: 0000 0000 0000 0000 0169 0000 0002 0000    ........i.......
1f246240: 0000 0000 2000 0000 1010 0000 0000 0000    ..... ..........
1f246250: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246260: 0000 0000 00f0 0000 0000 0000 0000 0000    ................
1f246270: 0000 0000 0020 0000 0000 0000 0000 0000    .... ...........
1f246280: 0000 0000 0000 0000 ff00 0000 ff00 0000    ................
1f246290: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2462a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2462b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2462c0: 0168 0000 0240 0000 0000 0000 0000 0000    h...@...........
1f2462d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2462e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2462f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246300: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246310: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246320: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246330: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246340: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246350: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246360: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246370: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246380: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246390: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246400: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246410: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246420: 00ff 0000 00ff 0000 0000 0000 0000 0000    ................
1f246430: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246440: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246450: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246460: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246470: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246480: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246490: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246500: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246510: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246520: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246530: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246540: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246550: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246560: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246570: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246580: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246590: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246600: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246610: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246620: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246630: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246640: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246650: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246660: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246670: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246680: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246690: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246700: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246710: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246720: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246730: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246740: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246750: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246760: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246770: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246780: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246790: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246800: 4009 0000 4200 0000 1500 0000 75f8 0000    .@...B.......u..
1f246810: 6946 0000 8000 0000 0000 0000 0000 0000    Fi..............
1f246820: 00bf 0000 0007 0000 0014 0000 0000 0000    ................
1f246830: 0000 0000 0000 0000 0169 0000 0000 0000    ........i.......
1f246840: 0000 0000 2000 0000 1010 0000 0000 0000    ..... ..........
1f246850: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246860: 0000 0000 42f0 0000 0000 0000 0000 0000    .....B..........
1f246870: 007d 0000 0020 0000 0000 0000 0000 0000    }... ...........
1f246880: 0000 0000 0000 0000 ff00 0000 ff00 0000    ................
1f246890: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2468a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2468b0: 0000 0000 0000 0000 0000 0000 ffff 0000    ................
1f2468c0: 0168 0000 0240 0000 0064 0000 0000 0000    h...@...d.......
1f2468d0: 0000 0000 1000 0000 1000 0000 0000 0000    ................
1f2468e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2468f0: 1000 0000 0000 0000 0000 0000 0081 0000    ................
1f246900: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246910: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246920: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246930: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246940: 0000 0000 0000 0000 0000 0000 0fff 0000    ................
1f246950: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246960: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246970: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246980: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246990: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2469a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2469b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2469c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2469d0: 0000 0000 0010 0000 0000 0000 0000 0000    ................
1f2469e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2469f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a00: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a10: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a20: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a30: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a50: 0000 0000 0000 0000 4000 0000 0000 0000    .........@......
1f246a60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246aa0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ab0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ac0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ad0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ae0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246af0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b00: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b10: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b20: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b30: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b50: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ba0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246bb0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246bc0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246bd0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246be0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246bf0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246c00: 0301 0000 1601 0000 0300 0000 0302 0000    ................
1f246c10: 1604 0000 0401 0000 0203 0000 1307 0000    ................
1f246c20: 0401 0000 0204 0000 100b 0000 0401 0000    ................
1f246c30: 0301 0000 1601 0000 0300 0000 0302 0000    ................
1f246c40: 1604 0000 0401 0000 0203 0000 1307 0000    ................
1f246c50: 0401 0000 0204 0000 100b 0000 0401 0000    ................
1f246c60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246c70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246c80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246c90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ca0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246cb0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246cc0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246cd0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ce0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246cf0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d00: 143c 0000 133d 0000 113f 0000 1000 0000    <...=...?.......
1f246d10: 0e02 0000 0b05 0000 0907 0000 0808 0000    ................
1f246d20: 143c 0000 133d 0000 113f 0000 1000 0000    <...=...?.......
1f246d30: 0e02 0000 0b05 0000 0907 0000 0808 0000    ................
1f246d40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d50: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246da0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246db0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246dc0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246dd0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246de0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246df0: 0000 0000 0000 0000 0000 0000 0000 0000    ................

after

Wireless-tag# md.w 0x1f246200 0x600                           
1f246200: 4001 0000 4200 0000 0000 0000 0000 0000    .@...B..........
1f246210: 0000 0000 8000 0000 0000 0000 0000 0000    ................
1f246220: 00bf 0000 1007 0000 0008 0000 0000 0000    ................
1f246230: 0000 0000 0000 0000 0169 0000 0002 0000    ........i.......
1f246240: 0000 0000 2000 0000 1010 0000 0000 0000    ..... ..........
1f246250: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246260: 0000 0000 00f0 0000 0000 0000 0000 0000    ................
1f246270: 0000 0000 0020 0000 0000 0000 0000 0000    .... ...........
1f246280: 0000 0000 0000 0000 ff00 0000 ff00 0000    ................
1f246290: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2462a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2462b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2462c0: 0168 0000 0240 0000 0000 0000 0000 0000    h...@...........
1f2462d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2462e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2462f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246300: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246310: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246320: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246330: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246340: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246350: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246360: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246370: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246380: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246390: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246400: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246410: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246420: 00ff 0000 00ff 0000 0000 0000 0000 0000    ................
1f246430: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246440: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246450: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246460: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246470: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246480: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246490: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246500: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246510: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246520: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246530: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246540: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246550: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246560: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246570: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246580: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246590: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246600: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246610: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246620: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246630: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246640: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246650: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246660: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246670: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246680: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246690: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246700: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246710: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246720: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246730: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246740: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246750: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246760: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246770: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246780: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246790: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246800: 4009 0000 4200 0000 1500 0000 75f8 0000    .@...B.......u..
1f246810: 6946 0000 8000 0000 0000 0000 0000 0000    Fi..............
1f246820: 00bf 0000 0007 0000 0014 0000 0000 0000    ................
1f246830: 0000 0000 0000 0000 0169 0000 0000 0000    ........i.......
1f246840: 0000 0000 2000 0000 1010 0000 0000 0000    ..... ..........
1f246850: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246860: 0000 0000 42f0 0000 0000 0000 0000 0000    .....B..........
1f246870: 007d 0000 0020 0000 0000 0000 0000 0000    }... ...........
1f246880: 0000 0000 0000 0000 ff00 0000 ff00 0000    ................
1f246890: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2468a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2468b0: 0000 0000 0000 0000 0000 0000 ffff 0000    ................
1f2468c0: 0168 0000 0240 0000 0064 0000 0000 0000    h...@...d.......
1f2468d0: 0000 0000 1000 0000 1000 0000 0000 0000    ................
1f2468e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2468f0: 1000 0000 0000 0000 0000 0000 0081 0000    ................
1f246900: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246910: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246920: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246930: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246940: 0000 0000 0000 0000 0000 0000 0fff 0000    ................
1f246950: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246960: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246970: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246980: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246990: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2469a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2469b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2469c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2469d0: 0000 0000 0010 0000 0000 0000 0000 0000    ................
1f2469e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2469f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a00: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a10: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a20: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a30: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a50: 0000 0000 0000 0000 4000 0000 0000 0000    .........@......
1f246a60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246aa0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ab0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ac0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ad0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ae0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246af0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b00: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b10: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b20: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b30: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b50: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ba0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246bb0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246bc0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246bd0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246be0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246bf0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246c00: 0301 0000 1601 0000 0300 0000 0302 0000    ................
1f246c10: 1604 0000 0401 0000 0203 0000 1307 0000    ................
1f246c20: 0401 0000 0204 0000 100b 0000 0401 0000    ................
1f246c30: 0301 0000 1601 0000 0300 0000 0302 0000    ................
1f246c40: 1604 0000 0401 0000 0203 0000 1307 0000    ................
1f246c50: 0401 0000 0204 0000 100b 0000 0401 0000    ................
1f246c60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246c70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246c80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246c90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ca0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246cb0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246cc0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246cd0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ce0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246cf0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d00: 143c 0000 133d 0000 113f 0000 1000 0000    <...=...?.......
1f246d10: 0e02 0000 0b05 0000 0907 0000 0808 0000    ................
1f246d20: 143c 0000 133d 0000 113f 0000 1000 0000    <...=...?.......
1f246d30: 0e02 0000 0b05 0000 0907 0000 0808 0000    ................
1f246d40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d50: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246da0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246db0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246dc0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246dd0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246de0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246df0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
original firmware

root@OpenWrt:/# devmem 0x1f246800
0x0000C408
root@OpenWrt:/# devmem 0x1f246200
0x00004500

mainline with u-boot logo

devmem 0x1f246800
0x00004009
# devmem 0x1f246200
0x00004001
# 

OSD

MOP??

offset name 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 notes
0x0                                 swreset  
0x4           auto blanking win size? clk_gop clk_miu                  
0xc                         pipe_delay pipe_delay pipe_delay pipe_delay pipe_delay  
0x10 ymd_thd                                  
0x14 cdma_thd                                  
0x18 Luma DMA priority                                  
0x1c         gw_hsize gw_hsize gw_hsize gw_hsize gw_hsize gw_hsize gw_hsize gw_hsize gw_hsize gw_hsize gw_hsize gw_hsize gw_hsize  
0x20         gw_vsize gw_vsize gw_vsize gw_vsize gw_vsize gw_vsize gw_vsize gw_vsize gw_vsize gw_vsize gw_vsize gw_vsize gw_vsize  
0x2c Luma DMA priority                                  
0x30                                 vsync irq mask?  
0x54 gw_hext                                  
0x100 //h40 set 4tap                                  

before

1f280a00: 0001 0000 0f00 0000 0000 0000 000a 0000    ................
1f280a10: 00f8 0000 00f8 0000 00f0 0000 0780 0000    ................
1f280a20: 0438 0000 01a1 0000 0000 0000 00f0 0000    8...............
1f280a30: 0001 0000 0820 0000 0000 0000 0000 0000    .... ...........
1f280a40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280a50: 0000 0000 0080 0000 0080 0000 0000 0000    ................
1f280a60: 0000 0000 0000 0000 0000 0000 0080 0000    ................
1f280a70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280a80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280a90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280aa0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280ab0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280ac0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280ad0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280ae0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280af0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280b00: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280b10: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280b20: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280b30: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280b40: 0080 0000 0000 0000 0000 0000 0000 0000    ................
1f280b50: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280b60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280b70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280b80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280b90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280ba0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280bb0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280bc0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280bd0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280be0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280bf0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
Wireless-tag# 

after

1f280a00: 0000 0000 0f00 0000 0000 0000 000a 0000    ................
1f280a10: 00f8 0000 00d0 0000 00f0 0000 0780 0000    ................
1f280a20: 0438 0000 01a1 0000 0000 0000 00f0 0000    8...............
1f280a30: 0001 0000 0820 0000 0000 0000 0000 0000    .... ...........
1f280a40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280a50: 0000 0000 0080 0000 0080 0000 0000 0000    ................
1f280a60: 0000 0000 0000 0000 0000 0000 0080 0000    ................
1f280a70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280a80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280a90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280aa0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280ab0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280ac0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280ad0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280ae0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280af0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280b00: 0689 0000 0000 0000 0000 0000 0000 0000    ................
1f280b10: 0000 0000 0000 0000 e161 0000 4810 0000    ........a....H..
1f280b20: 0084 0000 0000 0000 0000 0000 0000 0000    ................
1f280b30: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280b40: 0080 0000 0000 0000 0000 0000 0000 0000    ................
1f280b50: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280b60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280b70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280b80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280b90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280ba0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280bb0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280bc0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280bd0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280be0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280bf0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
offset name 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 notes
0x0                                 en  
0x8 yaddr l? x x x x x x x x x x x x x x x x Y data address right shifted 4
0xc yaddr h?         x x x x x x x x x x x x  
0x10 caddr l? x x x x x x x x x x x x x x x x C data address right shifted 4
0x14 caddr h?         x x x x x x x x x x x x  
0x18 hst       x x x x x x x x x x x x x  
0x1c hend       x x x x x x x x x x x x x  
0x20 vst       x x x x x x x x x x x x x  
0x24 vend       x x x x x x x x x x x x x  
0x28 pitch?       x x x x x x x x x x x x x  
0x2c src width       x x x x x x x x x x x x x  
0x30 src height       x x x x x x x x x x x x x  
0x34 h scale       x x x x x x x x x x x x x  
0x38 v scale       x x x x x x x x x x x x x  

8 windows per bank? NV12 format?

< 1f280c00: 0000 0000 0000 0000 0000 0000 0000 0000    ................
< 1f280c10: 0000 0000 0000 0000 0000 0000 0000 0000    ................
< 1f280c20: 0000 0000 0000 0000 0000 0000 0000 0000    ................
< 1f280c30: 0000 0000 1000 0000 1000 0000 0000 0000    ................
---
> 1f280c00: 0001 0000 0000 0000 0000 0000 007c 0000    ............|...
> 1f280c10: 7e90 0000 007c 0000 0000 0000 02cf 0000    .~..|...........
> 1f280c20: 0000 0000 02cf 0000 002d 0000 02cf 0000    ........-.......
> 1f280c30: 02cf 0000 1000 0000 1000 0000 0000 0000    ................

before:

1f280e00: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280e10: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280e20: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280e30: 0000 0000 1000 0000 1000 0000 0000 0000    ................
1f280e40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280e50: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280e60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280e70: 0000 0000 1000 0000 1000 0000 0000 0000    ................
1f280e80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280e90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280ea0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280eb0: 0000 0000 1000 0000 1000 0000 0000 0000    ................
1f280ec0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280ed0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280ee0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280ef0: 0000 0000 1000 0000 1000 0000 0000 0000    ................
1f280f00: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280f10: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280f20: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280f30: 0000 0000 1000 0000 1000 0000 0000 0000    ................
1f280f40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280f50: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280f60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280f70: 0000 0000 1000 0000 1000 0000 0000 0000    ................
1f280f80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280f90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280fa0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280fb0: 0000 0000 1000 0000 1000 0000 0000 0000    ................
1f280fc0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280fd0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280fe0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280ff0: 0000 0000 1000 0000 1000 0000 0000 0000    ................

after:

1f280e00: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280e10: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280e20: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280e30: 0000 0000 1000 0000 1000 0000 0000 0000    ................
1f280e40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280e50: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280e60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280e70: 0000 0000 1000 0000 1000 0000 0000 0000    ................
1f280e80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280e90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280ea0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280eb0: 0000 0000 1000 0000 1000 0000 0000 0000    ................
1f280ec0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280ed0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280ee0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280ef0: 0000 0000 1000 0000 1000 0000 0000 0000    ................
1f280f00: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280f10: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280f20: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280f30: 0000 0000 1000 0000 1000 0000 0000 0000    ................
1f280f40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280f50: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280f60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280f70: 0000 0000 1000 0000 1000 0000 0000 0000    ................
1f280f80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280f90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280fa0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280fb0: 0000 0000 1000 0000 1000 0000 0000 0000    ................
1f280fc0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280fd0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280fe0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f280ff0: 0000 0000 1000 0000 1000 0000 0000 0000    ................

before

1f281000: 0001 0000 0f00 0000 0000 0000 000a 0000    ................
1f281010: 00f8 0000 00f8 0000 00f0 0000 0780 0000    ................
1f281020: 0438 0000 0288 0000 0000 0000 00f0 0000    8...............
1f281030: 0000 0000 0820 0000 0000 0000 0000 0000    .... ...........
1f281040: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281050: 0000 0000 0080 0000 0080 0000 0000 0000    ................
1f281060: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281070: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281080: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281090: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2810a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2810b0: 0000 0000 1000 0000 1000 0000 0000 0000    ................
1f2810c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2810d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2810e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2810f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281100: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281110: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281120: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281130: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281140: 0080 0000 8000 0000 0000 0000 0000 0000    ................
1f281150: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281160: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281170: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281180: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281190: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2811a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2811b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2811c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2811d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2811e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2811f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................

after

1f281000: 0001 0000 0f00 0000 0000 0000 000a 0000    ................
1f281010: 00f8 0000 00f8 0000 00f0 0000 0780 0000    ................
1f281020: 0438 0000 0288 0000 0000 0000 00f0 0000    8...............
1f281030: 0000 0000 0820 0000 0000 0000 0000 0000    .... ...........
1f281040: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281050: 0000 0000 0080 0000 0080 0000 0000 0000    ................
1f281060: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281070: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281080: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281090: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2810a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2810b0: 0000 0000 1000 0000 1000 0000 0000 0000    ................
1f2810c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2810d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2810e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2810f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281100: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281110: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281120: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281130: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281140: 0080 0000 8000 0000 0000 0000 0000 0000    ................
1f281150: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281160: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281170: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281180: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281190: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2811a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2811b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2811c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2811d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2811e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2811f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
offset name 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 notes
0x4                           dbfwr 1? dbfwr 0? db en1? db en0? register double buffer control?
0x40   en 0? src y width0 src y width0 src y width0 src y width0 src y width0 src y width0 src y width0 src y width0 src y width0 src y width0 src y width0 src y width0 src y width0 src y width0 src y width0  
0x44     src y height0 src y height0 src y height0 src y height0 src y height0 src y height0 src y height0 src y height0 src y height0 src y height0 src y height0 src y height0 src y height0 src y height0 src y height0  
0x50   ysrc addr 0 ysrc addr 0 ysrc addr 0 ysrc addr 0 ysrc addr 0 ysrc addr 0 ysrc addr 0 ysrc addr 0 ysrc addr 0 ysrc addr 0 ysrc addr 0 ysrc addr 0 ysrc addr 0 ysrc addr 0 ysrc addr 0 ysrc addr 0  
0x54           ysrc addr 0 ysrc addr 0 ysrc addr 0 ysrc addr 0 ysrc addr 0 ysrc addr 0 ysrc addr 0 ysrc addr 0 ysrc addr 0 ysrc addr 0 ysrc addr 0 ysrc addr 0  
0x5c   ydst addr0 ydst addr0 ydst addr0 ydst addr0 ydst addr0 ydst addr0 ydst addr0 ydst addr0 ydst addr0 ydst addr0 ydst addr0 ydst addr0 ydst addr0 ydst addr0 ydst addr0 ydst addr0  
0x60           ydst addr0 ydst addr0 ydst addr0 ydst addr0 ydst addr0 ydst addr0 ydst addr0 ydst addr0 ydst addr0 ydst addr0 ydst addr0 ydst addr0  
0x80     src c width0 src c width0 src c width0 src c width0 src c width0 src c width0 src c width0 src c width0 src c width0 src c width0 src c width0 src c width0 src c width0 src c width0 src c width0  
0x84     src c height0 src c height0 src c height0 src c height0 src c height0 src c height0 src c height0 src c height0 src c height0 src c height0 src c height0 src c height0 src c height0 src c height0 src c height0  
0x90   csrc addr 0 csrc addr 0 csrc addr 0 csrc addr 0 csrc addr 0 csrc addr 0 csrc addr 0 csrc addr 0 csrc addr 0 csrc addr 0 csrc addr 0 csrc addr 0 csrc addr 0 csrc addr 0 csrc addr 0 csrc addr 0  
0x94           csrc addr 0 csrc addr 0 csrc addr 0 csrc addr 0 csrc addr 0 csrc addr 0 csrc addr 0 csrc addr 0 csrc addr 0 csrc addr 0 csrc addr 0 csrc addr 0  
0x9c   cdst addr 0 cdst addr 0 cdst addr 0 cdst addr 0 cdst addr 0 cdst addr 0 cdst addr 0 cdst addr 0 cdst addr 0 cdst addr 0 cdst addr 0 cdst addr 0 cdst addr 0 cdst addr 0 cdst addr 0 cdst addr 0  
0xa0           cdst addr 0 cdst addr 0 cdst addr 0 cdst addr 0 cdst addr 0 cdst addr 0 cdst addr 0 cdst addr 0 cdst addr 0 cdst addr 0 cdst addr 0 cdst addr 0  
0xc0   en 1? src y width1 src y width1 src y width1 src y width1 src y width1 src y width1 src y width1 src y width1 src y width1 src y width1 src y width1 src y width1 src y width1 src y width1 src y width1  
0xc4     src y height 1 src y height 1 src y height 1 src y height 1 src y height 1 src y height 1 src y height 1 src y height 1 src y height 1 src y height 1 src y height 1 src y height 1 src y height 1 src y height 1 src y height 1  
0xd0   ysrc addr 1 ysrc addr 1 ysrc addr 1 ysrc addr 1 ysrc addr 1 ysrc addr 1 ysrc addr 1 ysrc addr 1 ysrc addr 1 ysrc addr 1 ysrc addr 1 ysrc addr 1 ysrc addr 1 ysrc addr 1 ysrc addr 1 ysrc addr 1  
0xd4           ysrc addr 1 ysrc addr 1 ysrc addr 1 ysrc addr 1 ysrc addr 1 ysrc addr 1 ysrc addr 1 ysrc addr 1 ysrc addr 1 ysrc addr 1 ysrc addr 1 ysrc addr 1  
0xdc   ydst addr 1 ydst addr 1 ydst addr 1 ydst addr 1 ydst addr 1 ydst addr 1 ydst addr 1 ydst addr 1 ydst addr 1 ydst addr 1 ydst addr 1 ydst addr 1 ydst addr 1 ydst addr 1 ydst addr 1 ydst addr 1  
0xd8           ydst addr 1 ydst addr 1 ydst addr 1 ydst addr 1 ydst addr 1 ydst addr 1 ydst addr 1 ydst addr 1 ydst addr 1 ydst addr 1 ydst addr 1 ydst addr 1  
0x100     src c width 1 src c width 1 src c width 1 src c width 1 src c width 1 src c width 1 src c width 1 src c width 1 src c width 1 src c width 1 src c width 1 src c width 1 src c width 1 src c width1 src c width1  
0x110   csrc addr 1 csrc addr 1 csrc addr 1 csrc addr 1 csrc addr 1 csrc addr 1 csrc addr 1 csrc addr 1 csrc addr 1 csrc addr 1 csrc addr 1 csrc addr 1 csrc addr 1 csrc addr 1 csrc addr 1 csrc addr 1  
0x114           csrc addr 1 csrc addr 1 csrc addr 1 csrc addr 1 csrc addr 1 csrc addr 1 csrc addr 1 csrc addr 1 csrc addr 1 csrc addr 1 csrc addr 1 csrc addr 1  
0x11c   cdst addr 1 cdst addr 1 cdst addr 1 cdst addr 1 cdst addr 1 cdst addr 1 cdst addr 1 cdst addr 1 cdst addr 1 cdst addr 1 cdst addr 1 cdst addr 1 cdst addr 1 cdst addr 1 cdst addr 1 cdst addr 1  
0x120           cdst addr 1 cdst addr 1 cdst addr 1 cdst addr 1 cdst addr 1 cdst addr 1 cdst addr 1 cdst addr 1 cdst addr 1 cdst addr 1 cdst addr 1 cdst addr 1  

before

1f281a00: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281a10: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281a20: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281a30: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281a40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281a50: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281a60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281a70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281a80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281a90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281aa0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281ab0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281ac0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281ad0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281ae0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281af0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281b00: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281b10: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281b20: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281b30: 0000 0000 0000 0000 0000 0000 6666 0000    ............ff..
1f281b40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281b50: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281b60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281b70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281b80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281b90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281ba0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281bb0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281bc0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281bd0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281be0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281bf0: 0000 0000 0000 0000 0000 0000 0000 0000    ................

after

1f281a00: 0000 0000 0003 0000 0000 0000 0000 0000    ................
1f281a10: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281a20: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281a30: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281a40: 0000 0000 0000 0000 0820 0000 a01f 0000    ........ .......
1f281a50: 0000 0000 0000 0000 0801 0000 0000 0000    ................
1f281a60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281a70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281a80: 0000 0000 0000 0000 0820 0000 a01f 0000    ........ .......
1f281a90: 0000 0000 0000 0000 0801 0000 0000 0000    ................
1f281aa0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281ab0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281ac0: 0000 0000 0000 0000 0820 0000 a01f 0000    ........ .......
1f281ad0: 0000 0000 0000 0000 0801 0000 0000 0000    ................
1f281ae0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281af0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281b00: 0000 0000 0000 0000 0820 0000 a01f 0000    ........ .......
1f281b10: 0000 0000 0000 0000 0801 0000 0000 0000    ................
1f281b20: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281b30: 0000 0000 0000 0000 0000 0000 6666 0000    ............ff..
1f281b40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281b50: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281b60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281b70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281b80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281b90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281ba0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281bb0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281bc0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281bd0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281be0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f281bf0: 0000 0000 0000 0000 0000 0000 0000 0000    ................

CLOCKS!

22,23c22,23
< 1f207140: 0000 0000 0001 0000 0001 0000 0101 0000    ................
< 1f207150: 0001 0000 0101 0000 0101 0000 0001 0000    ................
---
> 1f207140: 0000 0000 0001 0000 0001 0000 0000 0000    ................
> 1f207150: 0000 0000 0101 0000 0101 0000 0001 0000    ................
26c26
< 1f207180: 0010 0000 0014 0000 0000 0000 0009 0000    ................
---
> 1f207180: 0010 0000 0014 0000 0000 0000 0028 0000    ............(...
29,30c29,30
< 1f2071b0: 0100 0000 003d 0000 0001 0000 0001 0000    ....=...........
< 1f2071c0: 0000 0000 0003 0000 0000 0000 0c40 0000    ............@...
---
> 1f2071b0: 0100 0000 003d 0000 0001 0000 0000 0000    ....=...........
> 1f2071c0: 0000 0000 0003 0000 0000 0000 0e42 0000    ............B...

MOAR dumps

before

md.w 0x1f246000 0x800
1f246000: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246010: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246020: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246030: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246040: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246050: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246060: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246070: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246080: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246090: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2460a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2460b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2460c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2460d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2460e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2460f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246100: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246110: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246120: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246130: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246140: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246150: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246160: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246170: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246180: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246190: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2461a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2461b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2461c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2461d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2461e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2461f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246200: 4001 0000 4200 0000 0000 0000 0000 0000    .@...B..........
1f246210: 0000 0000 8000 0000 0000 0000 0000 0000    ................
1f246220: 00bf 0000 1007 0000 0008 0000 0000 0000    ................
1f246230: 0000 0000 0000 0000 0169 0000 0002 0000    ........i.......
1f246240: 0000 0000 2000 0000 1010 0000 0000 0000    ..... ..........
1f246250: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246260: 0000 0000 00f0 0000 0000 0000 0000 0000    ................
1f246270: 0000 0000 0020 0000 0000 0000 0000 0000    .... ...........
1f246280: 0000 0000 0000 0000 ff00 0000 ff00 0000    ................
1f246290: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2462a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2462b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2462c0: 0168 0000 0240 0000 0000 0000 0000 0000    h...@...........
1f2462d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2462e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2462f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246300: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246310: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246320: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246330: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246340: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246350: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246360: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246370: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246380: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246390: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246400: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246410: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246420: 00ff 0000 00ff 0000 0000 0000 0000 0000    ................
1f246430: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246440: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246450: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246460: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246470: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246480: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246490: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246500: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246510: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246520: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246530: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246540: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246550: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246560: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246570: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246580: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246590: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246600: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246610: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246620: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246630: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246640: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246650: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246660: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246670: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246680: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246690: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246700: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246710: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246720: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246730: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246740: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246750: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246760: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246770: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246780: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246790: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246800: 4009 0000 4200 0000 1500 0000 75f8 0000    .@...B.......u..
1f246810: 6946 0000 8000 0000 0000 0000 0000 0000    Fi..............
1f246820: 00bf 0000 0007 0000 0014 0000 0000 0000    ................
1f246830: 0000 0000 0000 0000 0169 0000 0000 0000    ........i.......
1f246840: 0000 0000 2000 0000 1010 0000 0000 0000    ..... ..........
1f246850: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246860: 0000 0000 42f0 0000 0000 0000 0000 0000    .....B..........
1f246870: 007d 0000 0020 0000 0000 0000 0000 0000    }... ...........
1f246880: 0000 0000 0000 0000 ff00 0000 ff00 0000    ................
1f246890: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2468a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2468b0: 0000 0000 0000 0000 0000 0000 ffff 0000    ................
1f2468c0: 0168 0000 0240 0000 0064 0000 0000 0000    h...@...d.......
1f2468d0: 0000 0000 1000 0000 1000 0000 0000 0000    ................
1f2468e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2468f0: 1000 0000 0000 0000 0000 0000 0081 0000    ................
1f246900: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246910: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246920: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246930: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246940: 0000 0000 0000 0000 0000 0000 0fff 0000    ................
1f246950: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246960: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246970: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246980: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246990: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2469a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2469b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2469c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2469d0: 0000 0000 0010 0000 0000 0000 0000 0000    ................
1f2469e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2469f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a00: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a10: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a20: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a30: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a50: 0000 0000 0000 0000 4000 0000 0000 0000    .........@......
1f246a60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246aa0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ab0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ac0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ad0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ae0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246af0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b00: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b10: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b20: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b30: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b50: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ba0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246bb0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246bc0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246bd0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246be0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246bf0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246c00: 0301 0000 1601 0000 0300 0000 0302 0000    ................
1f246c10: 1604 0000 0401 0000 0203 0000 1307 0000    ................
1f246c20: 0401 0000 0204 0000 100b 0000 0401 0000    ................
1f246c30: 0301 0000 1601 0000 0300 0000 0302 0000    ................
1f246c40: 1604 0000 0401 0000 0203 0000 1307 0000    ................
1f246c50: 0401 0000 0204 0000 100b 0000 0401 0000    ................
1f246c60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246c70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246c80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246c90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ca0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246cb0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246cc0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246cd0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ce0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246cf0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d00: 143c 0000 133d 0000 113f 0000 1000 0000    <...=...?.......
1f246d10: 0e02 0000 0b05 0000 0907 0000 0808 0000    ................
1f246d20: 143c 0000 133d 0000 113f 0000 1000 0000    <...=...?.......
1f246d30: 0e02 0000 0b05 0000 0907 0000 0808 0000    ................
1f246d40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d50: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246da0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246db0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246dc0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246dd0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246de0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246df0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246e00: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246e10: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246e20: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246e30: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246e40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246e50: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246e60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246e70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246e80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246e90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ea0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246eb0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ec0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ed0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ee0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ef0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246f00: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246f10: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246f20: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246f30: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246f40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246f50: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246f60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246f70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246f80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246f90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246fa0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246fb0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246fc0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246fd0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246fe0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ff0: 0000 0000 0000 0000 0000 0000 0000 0000    ................

after

md.w 0x1f246000 0x800
1f246000: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246010: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246020: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246030: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246040: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246050: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246060: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246070: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246080: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246090: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2460a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2460b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2460c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2460d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2460e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2460f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246100: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246110: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246120: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246130: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246140: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246150: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246160: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246170: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246180: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246190: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2461a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2461b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2461c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2461d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2461e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2461f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246200: 4001 0000 4200 0000 0000 0000 0000 0000    .@...B..........
1f246210: 0000 0000 8000 0000 0000 0000 0000 0000    ................
1f246220: 00bf 0000 1007 0000 0008 0000 0000 0000    ................
1f246230: 0000 0000 0000 0000 0169 0000 0002 0000    ........i.......
1f246240: 0000 0000 2000 0000 1010 0000 0000 0000    ..... ..........
1f246250: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246260: 0000 0000 00f0 0000 0000 0000 0000 0000    ................
1f246270: 0000 0000 0020 0000 0000 0000 0000 0000    .... ...........
1f246280: 0000 0000 0000 0000 ff00 0000 ff00 0000    ................
1f246290: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2462a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2462b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2462c0: 0168 0000 0240 0000 0000 0000 0000 0000    h...@...........
1f2462d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2462e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2462f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246300: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246310: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246320: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246330: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246340: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246350: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246360: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246370: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246380: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246390: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2463f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246400: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246410: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246420: 00ff 0000 00ff 0000 0000 0000 0000 0000    ................
1f246430: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246440: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246450: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246460: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246470: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246480: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246490: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2464f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246500: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246510: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246520: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246530: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246540: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246550: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246560: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246570: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246580: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246590: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2465f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246600: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246610: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246620: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246630: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246640: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246650: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246660: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246670: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246680: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246690: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2466f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246700: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246710: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246720: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246730: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246740: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246750: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246760: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246770: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246780: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246790: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467d0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2467f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246800: 4009 0000 4200 0000 1500 0000 75f8 0000    .@...B.......u..
1f246810: 6946 0000 8000 0000 0000 0000 0000 0000    Fi..............
1f246820: 00bf 0000 0007 0000 0014 0000 0000 0000    ................
1f246830: 0000 0000 0000 0000 0169 0000 0000 0000    ........i.......
1f246840: 0000 0000 2000 0000 1010 0000 0000 0000    ..... ..........
1f246850: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246860: 0000 0000 42f0 0000 0000 0000 0000 0000    .....B..........
1f246870: 007d 0000 0020 0000 0000 0000 0000 0000    }... ...........
1f246880: 0000 0000 0000 0000 ff00 0000 ff00 0000    ................
1f246890: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2468a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2468b0: 0000 0000 0000 0000 0000 0000 ffff 0000    ................
1f2468c0: 0168 0000 0240 0000 0064 0000 0000 0000    h...@...d.......
1f2468d0: 0000 0000 1000 0000 1000 0000 0000 0000    ................
1f2468e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2468f0: 1000 0000 0000 0000 0000 0000 0081 0000    ................
1f246900: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246910: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246920: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246930: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246940: 0000 0000 0000 0000 0000 0000 0fff 0000    ................
1f246950: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246960: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246970: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246980: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246990: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2469a0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2469b0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2469c0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2469d0: 0000 0000 0010 0000 0000 0000 0000 0000    ................
1f2469e0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f2469f0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a00: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a10: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a20: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a30: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a50: 0000 0000 0000 0000 4000 0000 0000 0000    .........@......
1f246a60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246a90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246aa0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ab0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ac0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ad0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ae0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246af0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b00: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b10: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b20: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b30: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b50: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246b90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ba0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246bb0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246bc0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246bd0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246be0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246bf0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246c00: 0301 0000 1601 0000 0300 0000 0302 0000    ................
1f246c10: 1604 0000 0401 0000 0203 0000 1307 0000    ................
1f246c20: 0401 0000 0204 0000 100b 0000 0401 0000    ................
1f246c30: 0301 0000 1601 0000 0300 0000 0302 0000    ................
1f246c40: 1604 0000 0401 0000 0203 0000 1307 0000    ................
1f246c50: 0401 0000 0204 0000 100b 0000 0401 0000    ................
1f246c60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246c70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246c80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246c90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ca0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246cb0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246cc0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246cd0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ce0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246cf0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d00: 143c 0000 133d 0000 113f 0000 1000 0000    <...=...?.......
1f246d10: 0e02 0000 0b05 0000 0907 0000 0808 0000    ................
1f246d20: 143c 0000 133d 0000 113f 0000 1000 0000    <...=...?.......
1f246d30: 0e02 0000 0b05 0000 0907 0000 0808 0000    ................
1f246d40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d50: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246d90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246da0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246db0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246dc0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246dd0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246de0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246df0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246e00: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246e10: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246e20: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246e30: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246e40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246e50: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246e60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246e70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246e80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246e90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ea0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246eb0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ec0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ed0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ee0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ef0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246f00: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246f10: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246f20: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246f30: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246f40: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246f50: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246f60: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246f70: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246f80: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246f90: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246fa0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246fb0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246fc0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246fd0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246fe0: 0000 0000 0000 0000 0000 0000 0000 0000    ................
1f246ff0: 0000 0000 0000 0000 0000 0000 0000 0000    ................

Vendor u-boot dump

SigmaStar # bootlogo 0 0 0 0 0
do_display:2076
do_display:2091
do_display:2109
do_display:2136

NAND read: device 0 offset 0x4e0000, size 0x60000
Time:78998 us, speed:4977 KB/s
 393216 bytes read: OK
do_display:2153
do_display:2174
do_display:2297
_BootJpdYuvCtrl:1458
_BootLogoYuv444ToYuv420:1190
do_display:2303
_BootDispCtrl:1580
_BootLogoDispPnlInit:1138
HalDispMopSetClk:760 - w:2 0x00207150:0x0000:0x000f
HalDispSetClkDisp432:293 - w:2 0x0020714c:0x0000:0x000f

This doesn’t seem to matter, can disable this at runtime and stuff still works.

HalDispSetClkDisp216:314 - w:2 0x0020714c:0x0000:0x0f00
HalDispSetMaceSrc:54 - w:2 0x0022501c:0x0001:0x0001

Clearing this bit messes up the u-boot logo (even more than it already is on the dongshanpione..) but everything is fine once the kernel is going.

HalDispSetFrameColor:333 - w:2 0x0022526c:0x4010:0x7fff
HalDispSetDispWinColor:346 - w:2 0x00225280:0x4010:0x7fff
HalDispSetDispWinColorForce:351 - w:2 0x00225280:0x8000:0x8000
WriteColorMatrix:974 - w:2 0x002252f4:0x077f
WriteColorMatrix:974 - w:2 0x002252f8:0x04a9
WriteColorMatrix:974 - w:2 0x002252fc:0x0000
WriteColorMatrix:974 - w:2 0x00225300:0x129c
WriteColorMatrix:974 - w:2 0x00225304:0x04a9
WriteColorMatrix:974 - w:2 0x00225308:0x1178
WriteColorMatrix:974 - w:2 0x0022530c:0x1070
WriteColorMatrix:974 - w:2 0x00225310:0x04a6
WriteColorMatrix:974 - w:2 0x00225314:0x08bb

Messing with these changes the colours but the timing is still right. Setting them all to zero gives a blank display.

SetVideoColorMatrix:1018 - w:2 0x002252f0:0x000b:0x000f

Setting this to zero causes the screen to go mostly purple but the timing seems to still be correct as tux is visible.

SetBrightnessEn:1082 - w:2 0x002252f0:0x0100:0x0100
SetBrightness:1097 - w:2 0x00225318:0x0080:0x00ff
SetBrightness:1098 - w:2 0x00225318:0x8000:0xff00
SetBrightness:1099 - w:2 0x0022531c:0x0080:0x00ff
HalDispMopRotInit:1037 - w:2 0x00281a48:0x0820:0x3f3f
HalDispMopRotInit:1038 - w:2 0x00281a4c:0xa01f:0xbfff
HalDispMopRotInit:1039 - w:2 0x00281a58:0x0801:0x0f07
HalDispMopRotInit:1042 - w:2 0x00281a88:0x0820:0x3f3f
HalDispMopRotInit:1043 - w:2 0x00281a8c:0xa01f:0xbfff
HalDispMopRotInit:1044 - w:2 0x00281a98:0x0801:0x0f07
HalDispMopRotInit:1047 - w:2 0x00281ac8:0x0820:0x3f3f
HalDispMopRotInit:1048 - w:2 0x00281acc:0xa01f:0xbfff
HalDispMopRotInit:1049 - w:2 0x00281ad8:0x0801:0x0f07
HalDispMopRotInit:1052 - w:2 0x00281b08:0x0820:0x3f3f
HalDispMopRotInit:1053 - w:2 0x00281b0c:0xa01f:0xbfff
HalDispMopRotInit:1054 - w:2 0x00281b18:0x0801:0x0f07
HalDispMopRot0DbfEn:800 - w:2 0x00281a04:0x0001:0x0001
HalDispMopRot1DbfEn:805 - w:2 0x00281a04:0x0002:0x0002
HalMopsShadowInit:65 - r:2 0x00280c04:0x0000
HalMopsShadowInit:67 - r:2 0x00280c44:0x0000
HalMopsShadowInit:69 - r:2 0x00280c84:0x0000
HalMopsShadowInit:71 - r:2 0x00280cc4:0x0000
HalMopsShadowInit:73 - r:2 0x00280d04:0x0000
HalMopsShadowInit:75 - r:2 0x00280d44:0x0000
HalMopsShadowInit:77 - r:2 0x00280d84:0x0000
HalMopsShadowInit:79 - r:2 0x00280dc4:0x0000
HalMopsShadowInit:83 - r:2 0x00280e04:0x0000
HalMopsShadowInit:85 - r:2 0x00280e44:0x0000
HalMopsShadowInit:87 - r:2 0x00280e84:0x0000
HalMopsShadowInit:89 - r:2 0x00280ec4:0x0000
HalMopsShadowInit:91 - r:2 0x00280f04:0x0000
HalMopsShadowInit:93 - r:2 0x00280f44:0x0000
HalMopsShadowInit:95 - r:2 0x00280f84:0x0000
HalMopsShadowInit:97 - r:2 0x00280fc4:0x0000
HalMopsShadowInit:101 - r:2 0x00281144:0x8000
HalDispMopgSwReset:337 - w:2 0x00280a00:0x0001:0x0001
HalDispMopgSwReset:338 - w:2 0x00280a00:0x0000:0x0001

Forcing reset on makes the screen go blue in u-boot, framebuffer works in kernel though

HalDispMopgInit:360 - w:2 0x00280a04:0x0100:0x0100
HalDispMopgInit:361 - w:2 0x00280a04:0x0200:0x0200
HalDispMopgSetAutoStretchWinSizeEn:343 - w:2 0x00280a04:0x0400:0x0400
HalDispMopgInit:363 - w:2 0x00280a04:0x0800:0x0800
HalDispMopgSetPipeDelay:354 - w:2 0x00280a0c:0x000a:0x001f
HalDispMopgInit:365 - w:2 0x00280a10:0x00f8:0x00ff
HalDispMopgInit:366 - w:2 0x00280a14:0x00d0:0x00ff
HalDispMopgInit:367 - w:2 0x00280a18:0x00f0:0x00ff
HalDispMopgInit:368 - w:2 0x00280a2c:0x00f0:0x00ff
HalDispMopgInit:369 - w:2 0x00280a54:0x0080:0x1fff
HalDispMopgInit:371 - w:2 0x00280b00:0x0689:0x07ff
HalDispMopDbBfWr:781 - w:2 0x00280bfc:0x0100:0x0100
HalDispMopDbBfWr:782 - w:2 0x00280bfc:0x0000:0x0100
HalDispMopgGwinEn:386 - w:2 0x00280c00:0x0000:0x0001
HalDispMopDbBfWr:781 - w:2 0x00280bfc:0x0100:0x0100
HalDispMopDbBfWr:782 - w:2 0x00280bfc:0x0000:0x0100
HalDispMopgSetSourceParam:517 - w:2 0x00280c2c:0x0000:0x1fff
HalDispMopgSetSourceParam:518 - w:2 0x00280c30:0x0000:0x1fff
HalDispMopDbBfWr:781 - w:2 0x00280bfc:0x0100:0x0100
HalDispMopDbBfWr:782 - w:2 0x00280bfc:0x0000:0x0100
HalDispMopgSetGwinParam:479 - w:2 0x00280c18:0x0000:0x1fff
HalDispMopgSetGwinParam:480 - w:2 0x00280c1c:0x0000:0x1fff
HalDispMopgSetGwinParam:481 - w:2 0x00280c20:0x0000:0x1fff
HalDispMopgSetGwinParam:482 - w:2 0x00280c24:0x0000:0x1fff
HalDispMopDbBfWr:781 - w:2 0x00280bfc:0x0100:0x0100
HalDispMopDbBfWr:782 - w:2 0x00280bfc:0x0000:0x0100
HalDispSetFrameColor:333 - w:2 0x0022526c:0x4010:0x7fff
HalDispSetDispWinColorForce:351 - w:2 0x00225280:0x8000:0x8000
HalDispSetDispWinColorForce:351 - w:2 0x00225280:0x0000:0x8000
HalDispMopgSetSourceParam:517 - w:2 0x00280c2c:0x03ff:0x1fff
HalDispMopgSetSourceParam:518 - w:2 0x00280c30:0x0257:0x1fff
HalDispMopDbBfWr:781 - w:2 0x00280bfc:0x0100:0x0100
HalDispMopDbBfWr:782 - w:2 0x00280bfc:0x0000:0x0100
HalDispMopgSetGwinParam:479 - w:2 0x00280c18:0x0000:0x1fff
HalDispMopgSetGwinParam:480 - w:2 0x00280c1c:0x03ff:0x1fff
HalDispMopgSetGwinParam:481 - w:2 0x00280c20:0x0000:0x1fff
HalDispMopgSetGwinParam:482 - w:2 0x00280c24:0x0257:0x1fff
HalDispMopDbBfWr:781 - w:2 0x00280bfc:0x0100:0x0100
HalDispMopDbBfWr:782 - w:2 0x00280bfc:0x0000:0x0100
HalDispMopgSetHScaleFac:533 - w:2 0x00280c34:0x1000:0x1fff
HalDispMopDbBfWr:781 - w:2 0x00280bfc:0x0100:0x0100
HalDispMopDbBfWr:782 - w:2 0x00280bfc:0x0000:0x0100
HalDispMopgSetVScaleFac:548 - w:2 0x00280c38:0x1000:0x1fff
HalDispMopDbBfWr:781 - w:2 0x00280bfc:0x0100:0x0100
HalDispMopDbBfWr:782 - w:2 0x00280bfc:0x0000:0x0100
HalDispMopgSetYAddr:406 - w:2 0x00280c08:0x0000:0xffff
HalDispMopgSetYAddr:407 - w:2 0x00280c0c:0x007c:0x0fff
HalDispMopDbBfWr:781 - w:2 0x00280bfc:0x0100:0x0100
HalDispMopDbBfWr:782 - w:2 0x00280bfc:0x0000:0x0100
HalDispMopgSetCAddr:450 - w:2 0x00280c10:0x9600:0xffff
HalDispMopgSetCAddr:451 - w:2 0x00280c14:0x007c:0x0fff
HalDispMopDbBfWr:781 - w:2 0x00280bfc:0x0100:0x0100
HalDispMopDbBfWr:782 - w:2 0x00280bfc:0x0000:0x0100
HalDispMopgSetPitch:499 - w:2 0x00280c28:0x0040:0x1fff
HalDispMopDbBfWr:781 - w:2 0x00280bfc:0x0100:0x0100
HalDispMopDbBfWr:782 - w:2 0x00280bfc:0x0000:0x0100
_HalMopSwShadowHandler:183 - w:2 0x00280c04:0x002d:0xffff
HalDispMopDbBfWr:781 - w:2 0x00280bfc:0x0100:0x0100
HalDispMopDbBfWr:782 - w:2 0x00280bfc:0x0000:0x0100
_HalMopSwShadowHandler:183 - w:2 0x00280c04:0x0000:0xffff
HalDispMopDbBfWr:781 - w:2 0x00280bfc:0x0100:0x0100
HalDispMopDbBfWr:782 - w:2 0x00280bfc:0x0000:0x0100
HalDispMopgGwinEn:386 - w:2 0x00280c00:0x0001:0x0001
HalDispMopDbBfWr:781 - w:2 0x00280bfc:0x0100:0x0100
HalDispMopDbBfWr:782 - w:2 0x00280bfc:0x0000:0x0100
HalPnlSetClkHdmi:446 - w:2 0x002266d4:0x0004:0x000f

This mux is between sc_pixel and the clock for OP2 I think. You need this even for RGB despite it being called HDMI

HalPnlSetClkDac:469 - w:2 0x002266d8:0x0004:0x000f
HalPnlSetClkScPixel:528 - w:2 0x0020718c:0x0028:0x003f

This is setting LPLL as the pixel clock. Everything except writing 0x0 produces an image in u-boot. 0x4 causes rolling.

HalPnlSetClkMipiDsi:566 - w:2 0x002071bc:0x0000:0x001f
HalPnlSetClkMipiDsiAbp:493 - w:2 0x002266dc:0x0004:0x000f
HalPnlGetTtlMipiDsiSupported:749 - w:2 0x0000400c:0x0000:0x0100
HalPnlGetTtlMipiDsiSupported:750 - r:2 0x00004014:0x0809
HalPnlSetTTLPadMux:304 - w:2 0x00203c3c:0x0000:0xffff
HalPnlSetTTLPadMux:305 - w:2 0x00203c38:0x0000:0xffff
HalPnlSetTTLPadMux:306 - w:2 0x00203c34:0x0100:0xffff
HalPnlSetVSyncSt:369 - w:2 0x00225254:0x0000:0x1fff
HalPnlSetVSyncEnd:374 - w:2 0x00225258:0x0003:0x1fff
HalPnlSetVfdeSt:379 - w:2 0x00225264:0x001b:0x1fff
HalPnlSetVfdeEnd:384 - w:2 0x00225268:0x0272:0x1fff
HalPnlSetVdeSt:389 - w:2 0x00225278:0x001b:0x1fff
HalPnlSetVdeEnd:394 - w:2 0x0022527c:0x0272:0x1fff
HalPnlSetVtt:399 - w:2 0x00225248:0x027a:0x1fff
HalPnlSetHSyncSt:404 - w:2 0x0022524c:0x0004:0x1fff
HalPnlSetHSyncEnd:409 - w:2 0x00225250:0x0033:0x1fff
HalPnlSetHfdeSt:414 - w:2 0x0022525c:0x0062:0x1fff
HalPnlSetHfdeEnd:419 - w:2 0x00225260:0x0461:0x1fff
HalPnlSetHdeSt:424 - w:2 0x00225270:0x0062:0x1fff
HalPnlSetHdeEnd:429 - w:2 0x00225274:0x0461:0x1fff
HalPnlSetHtt:434 - w:2 0x00225244:0x053f:0x1fff
HalPnlSetSwReste:636 - w:2 0x00225000:0x0100:0xff00
HalPnlSetFifoRest:641 - w:2 0x002250c0:0x0001:0x0001
HalPnlSetFifoRest:641 - w:2 0x002250c0:0x0000:0x0001
HalPnlSetSwReste:636 - w:2 0x00225000:0x0000:0xff00

These don’t seem to affect timing. Toggling the software reset breaks the image (first line smeared?) but the display is still running so timing is still right?

HalPnlSetRgbSwap:712 - w:2 0x002253f8:0x001b:0x003f
HalPnlSetRgbMlSwap:717 - w:2 0x002253f8:0x0100:0x0100
HalPnlDumpLpllSetting:352 - w:2 0x00206700:0x2201
HalPnlDumpLpllSetting:352 - w:2 0x00206704:0x0420
HalPnlDumpLpllSetting:352 - w:2 0x00206708:0x0042
HalPnlDumpLpllSetting:352 - w:2 0x0020670c:0x0001
HalPnlDumpLpllSetting:352 - w:2 0x00206728:0x0001
HalPnlDumpLpllSetting:352 - w:2 0x0020672c:0x0000
HalPnlSetLpllSet:363 - w:2 0x00206720:0xc3c3
HalPnlSetLpllSet:364 - w:2 0x00206724:0x0043
HalPnlSetSscEn:722 - w:2 0x00206738:0x8000:0x8000
HalPnlSetSscStep:732 - w:2 0x00206738:0x0019:0x0fff
HalPnlSetSscSpan:727 - w:2 0x0020673c:0x00c0:0x3fff
HalPnlSetRgbMode:689 - w:2 0x002253f8:0x0000:0x00c0
HalPnlSetDitherEn:681 - w:2 0x002253d8:0x0000:0x0001
do_display:2308
SigmaStar #

MIPI re

DPHY

offset name 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 notes
0x00                                 pd  
0x04                                    
0x0c                                    
0x10                                    
0x18                                    
0x0c                                    
0x20                                    
0x28                                    
0x30                                    
0x38                                    
0x50                                    
0x70                                    
0x74                                    
0x80                                    
8x88                                    
0x8c                                    
0x94                                    
0xd4                                    

HDMI TX

https://github.com/linux-chenxing/uboot_msc313e/blob/6bf9b364ea16d79444c4a9c6f99bacc266b17a12/drivers/mstar/hdmitx/hal/infinity2m/hdmitx/include/regHDMITx.h

dtop

offset name 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 notes
0x0                               rst pd  
0x4     av mute video mute audio mute audio sub packet audio sub packet audio sub packet audio sub packet             audio layout mode mode = 0 - DVI mode = 1 - HDMI
0x14                       ch2 mute ch1 mute ch0 mute        
0x18                           csc sel csc sel csc sel csc sel  
0x20                 data period island data period island data period island data period island data period island data period island data period island data period island data period island  
0x3C                           hsync out pol vsync out pol      
0x6C pkt en                                  
0x74 pkt rdy sel