enabling thumb only enter user mode in tmr-ints.
usermode breaks rftests.
This commit is contained in:
parent
9f31e40864
commit
8964c60d9a
4 changed files with 11 additions and 9 deletions
10
src/start.S
10
src/start.S
|
@ -113,13 +113,13 @@ _begin:
|
|||
mov sp,r1
|
||||
|
||||
// msr cpsr_c,#(USR_MODE | I_BIT | F_BIT)
|
||||
// add r1,r1,#usr_stack_size
|
||||
// mov sp,r1
|
||||
|
||||
|
||||
bl _rom_data_init+.-base
|
||||
msr cpsr_c,#(SVC_MODE) // turn on interrupts --- for debug only
|
||||
// swi
|
||||
msr cpsr_c,#(SVC_MODE) // turn on interrupts --- for debug only
|
||||
// msr cpsr_c,#(USR_MODE) // turn on interrupts --- for debug only
|
||||
// add r1,r1,#usr_stack_size
|
||||
// mov sp,r1
|
||||
|
||||
b main
|
||||
|
||||
_undefined_instruction: .word undefined_instruction
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue