I run a c2812 testcase and disassembly it and find that address offset a byte and two bytes are written to memory .
this is why ? can you help me to explain it ? the red follows is the physical address ?
0x00000000 __edata, edata, __data, .data
0x00000000 0x60C4 0x003F 0xFFFF 0x0000 0x0000 0x0000 0x6057 0x003F 0x0000
0x00000009 0x0000 0x0000 0x000F 0x78FC 0x003F 0x67C7 0x003F 0x3333 0x003F
0x00000012 0x60B1 0x003F 0x60AE 0x003F 0x0000 0x9187 0x6010 0x003F 0xFFFF
0x0000001B 0x0000 0x0000 0x0000 0x0000 0x0000 0x999A 0x3F99 0x60AE 0x003F
0x00000024 0x69B3 0x003F 0x7B0C 0x003F 0x607D 0x003F 0x0000 0x000D 0x0000
0x0000002D 0x91C7 0x6079 0x003F 0x60AC 0x003F 0x0000 0x0000 0x0000 0x0000