This is an automated email from the ASF dual-hosted git repository. acassis pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git
commit 4d56ef5d8c68650ebdc9a14181ca27d6e6419471 Author: Xiang Xiao <[email protected]> AuthorDate: Sat Nov 19 06:19:42 2022 +0800 arch/armv7-a: Support the big endian in arm_pghead.S like arm_head.S Signed-off-by: Xiang Xiao <[email protected]> --- arch/arm/src/armv7-a/arm_pghead.S | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm/src/armv7-a/arm_pghead.S b/arch/arm/src/armv7-a/arm_pghead.S index 5c82b3f0f3..a76f53a4c1 100644 --- a/arch/arm/src/armv7-a/arm_pghead.S +++ b/arch/arm/src/armv7-a/arm_pghead.S @@ -453,6 +453,15 @@ __start: orr r0, r0, #(SCTLR_A) #endif +#ifdef CONFIG_ENDIAN_BIG + /* Big endian mode + * + * SCTLR_EE Bit 25: 1=Big endian. + */ + + orr r0, r0, #(SCTLR_EE) +#endif + #ifdef CPU_AFE_ENABLE /* AP[0:2] Permissions model *
