[arch][arm] disable alignment aborts
just in case they are enabled by default.
This commit is contained in:
committed by
Travis Geiselbrecht
parent
b8f77ca483
commit
8c5a570500
@@ -205,6 +205,8 @@ static void arm_basic_setup(void)
|
|||||||
sctlr &= ~(1<<14); /* random cache/tlb replacement */
|
sctlr &= ~(1<<14); /* random cache/tlb replacement */
|
||||||
sctlr &= ~(1<<25); /* E bit set to 0 on exception */
|
sctlr &= ~(1<<25); /* E bit set to 0 on exception */
|
||||||
sctlr &= ~(1<<30); /* no thumb exceptions */
|
sctlr &= ~(1<<30); /* no thumb exceptions */
|
||||||
|
sctlr |= (1<<22); /* enable unaligned access */
|
||||||
|
sctlr &= ~(1<<1); /* disable alignment abort */
|
||||||
|
|
||||||
arm_write_sctlr(sctlr);
|
arm_write_sctlr(sctlr);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user