[U-Boot] [PATCH] arm: enable unaligned access on ARMv7

Stephen Warren swarren at wwwdotorg.org
Tue Jun 5 20:42:03 CEST 2012


On 06/05/2012 11:47 AM, Lucas Stach wrote:
> Recent toolchains default to using the hardware feature for unaligned access on
> ARM v7, rather than doing the software fallback. According to ARM this is safe
> as all v7 implementations have to support this feature.
> (http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0471c/BABJFFAE.html)
> 
> To avoid CPU hangs when doing unaligned memory access, we have to turn off
> alignment checking in our CPU initialisation code.
> (http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0491c/CIHCGCFD.html)

Does this behavior change trickle down to Linux/... too, or would an OS
completely re-initialize this state, and hence not be affected?


More information about the U-Boot mailing list