ARM Overview: Difference between revisions
[unchecked revision] | [unchecked revision] |
Content deleted Content added
reapplied with editing help from Solar -- take a look if your familiar with ARM and make sure I got it right |
m added ugly box about how newer ARM cores and likely even specific olders ones like V5 and V7 can support unaligned memory access |
||
Line 232:
==Coding Gotchas==
===== Unaligned Memory Access And Byte Order =====
{| border="1px"
| style="background-color: #eeeeee;" | Various and newer ARM cores supposedly support unaligned memory access, but a specific bit or two have to be set and unset int he program control registers. I have not checked if QEMU's emulation of the ARMv7 supports it. So keep this in mind.
|}
Also, it is recommended to have a look at this article on [http://en.wikipedia.org/wiki/Endianess#Atomic_element_size_16-bit Endianness] which will help clarify and potentially gives a second source of information.
|