Lines Matching refs:R0
35 MRS R0, PRIMASK
45 MSR PRIMASK, R0
68 STR R0, [R2]
74 LDR R0, =NVIC_INT_CTRL /* trigger the PendSV exception (causes context switch) */
76 STR R1, [R0]
91 LDR R0, =rt_thread_switch_interrupt_flag
92 LDR R1, [R0]
98 STR R1, [R0]
100 LDR R0, =rt_interrupt_from_thread
101 LDR R1, [R0]
108 LDR R0, [R0]
109 STR R1, [R0] /* update from thread stack pointer */
140 MOVS R0, #0x03
141 RSBS R0, R0, #0x00
142 BX R0
151 STR R0, [R1]
155 MOVS R0, #0
156 STR R0, [R1]
160 MOVS R0, #1
161 STR R0, [R1]
164 LDR R0, =NVIC_SHPR3
166 LDR R2, [R0,#0x00] /* read */
168 STR R1, [R0] /* write-back */
170 …LDR R0, =NVIC_INT_CTRL /* trigger the PendSV exception (causes context switch) */
172 STR R1, [R0]
175 LDR R0, =SCB_VTOR
176 LDR R0, [R0]
177 LDR R0, [R0]
179 MSR MSP, R0
201 MRS R0, PSP /* get fault thread stack pointer */
214 MRS R0, IPSR