From: TJ Date: Sat, 30 Oct 2010 22:27:47 +0000 (+0100) Subject: Clarify PSR mode; same instruction found in HTC Vision Linux kernel source in X-Git-Url: https://iam.tj/gitweb/gitweb.cgi?p=bootloader-ap.git;a=commitdiff_plain;h=13cbafc399b975038cf09a81042471463623cb8c Clarify PSR mode; same instruction found in HTC Vision Linux kernel source in arch/arm/kernel/head.S --- diff --git a/arch/arm-head.S b/arch/arm-head.S index bf25cc6..90e1b32 100644 --- a/arch/arm-head.S +++ b/arch/arm-head.S @@ -57,7 +57,7 @@ ENTRY(__init) bl SET_SA @ sense amp settings bl __cpu_early_init - msr cpsr_c, #(USR_MODE | PSR_F_BIT | PSR_I_BIT | SVC26_MODE) + msr cpsr_c, #(SVC_MODE | PSR_F_BIT | PSR_I_BIT) @ ensure svc mode and IRQs disabled ldr r0,=0x0050078 mcr p15,0,r0,c1,c0,0 //; WCP15_SCTLR r2 ISB @ macro for "isb sy" because compiler may not support opcode