From 13b18d129e8f8ee92360ab5f27f1e71a3ec5016c Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 22 Jun 2021 08:13:36 +0200 Subject: arm: Disable alignment check in PMSA init Disable the alignment check through SCTLR[A] in _AArch32_PMSA_Initialize(). Update #4202. --- cpukit/score/cpu/arm/aarch32-psma-init.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpukit/score/cpu/arm/aarch32-psma-init.c b/cpukit/score/cpu/arm/aarch32-psma-init.c index de75d2a733..f5792e9c24 100644 --- a/cpukit/score/cpu/arm/aarch32-psma-init.c +++ b/cpukit/score/cpu/arm/aarch32-psma-init.c @@ -91,7 +91,7 @@ static void _AArch32_PMSA_Configure( _ARM_Data_synchronization_barrier(); sctlr = _AArch32_Read_sctlr(); sctlr |= AARCH32_SCTLR_M | AARCH32_SCTLR_I | AARCH32_SCTLR_C; - sctlr &= ~AARCH32_SCTLR_BR; + sctlr &= ~( AARCH32_SCTLR_A | AARCH32_SCTLR_BR ); _AArch32_Write_sctlr( sctlr ); _ARM_Instruction_synchronization_barrier(); } -- cgit v1.2.3