Unaligned memory accesses are incorrect
Brought to you by:
weiqin04
In v2.1.
See section 2.7.3 Unaligned memory accesses in the Architecture reference manual.
For LDR, for example, the 2 MSBs should be ignored for the memory access, then the loaded data should be rotated.