Lines Matching refs:R0
34 MRS R0, PRIMASK
44 MSR PRIMASK, R0
67 STR R0, [R2]
73 LDR R0, =NVIC_INT_CTRL /* trigger the PendSV exception (causes context switch) */
75 STR R1, [R0]
90 LDR R0, =rt_thread_switch_interrupt_flag
91 LDR R1, [R0]
97 STR R1, [R0]
99 LDR R0, =rt_interrupt_from_thread
100 LDR R1, [R0]
107 LDR R0, [R0]
108 STR R1, [R0] /* update from thread stack pointer */
139 MOVS R0, #0x04
140 RSBS R0, R0, #0x00
141 BX R0
150 STR R0, [R1]
154 MOVS R0, #0
155 STR R0, [R1]
159 MOVS R0, #1
160 STR R0, [R1]
163 LDR R0, =NVIC_SHPR3
165 LDR R2, [R0,#0x00] /* read */
167 STR R1, [R0] /* write-back */
169 …LDR R0, =NVIC_INT_CTRL /* trigger the PendSV exception (causes context switch) */
171 STR R1, [R0]
174 LDR R0, =SCB_VTOR
175 LDR R0, [R0]
176 LDR R0, [R0]
178 MSR MSP, R0
200 MRS R0, PSP /* get fault thread stack pointer */
213 MRS R0, IPSR