Home
last modified time | relevance | path

Searched refs:r3 (Results 1 – 25 of 1304) sorted by relevance

12345678910>>...53

/ThreadX-v6.3.0/ports_module/cortex_r4/ac6/module_manager/src/
Dtxm_module_manager_thread_stack_build.S108 MOV r3, #1 // Build interrupt stack type
109 STR r3, [r2, #0] // Store stack type
111 …LDR r3, [r0, #8] // Pickup thread info pointer (it's in the stack point…
112 STR r3, [r2, #12] // Store initial r1
113 LDR r3, [r3, #8] // Pickup data base register
114 STR r3, [r2, #44] // Store initial r9
115 MOV r3, #0 // Build initial register value
116 STR r3, [r2, #16] // Store initial r2
117 STR r3, [r2, #20] // Store initial r3
118 STR r3, [r2, #24] // Store initial r4
[all …]
Dtx_thread_stack_build.S126 MOV r3, #1 // Build interrupt stack type
127 STR r3, [r2, #0] // Store stack type
128 MOV r3, #0 // Build initial register value
129 STR r3, [r2, #8] // Store initial r0
130 STR r3, [r2, #12] // Store initial r1
131 STR r3, [r2, #16] // Store initial r2
132 STR r3, [r2, #20] // Store initial r3
133 STR r3, [r2, #24] // Store initial r4
134 STR r3, [r2, #28] // Store initial r5
135 STR r3, [r2, #32] // Store initial r6
[all …]
/ThreadX-v6.3.0/ports/cortex_r4/ac6/src/
Dtx_thread_stack_build.S127 MOV r3, #1 // Build interrupt stack type
128 STR r3, [r2, #0] // Store stack type
129 MOV r3, #0 // Build initial register value
130 STR r3, [r2, #8] // Store initial r0
131 STR r3, [r2, #12] // Store initial r1
132 STR r3, [r2, #16] // Store initial r2
133 STR r3, [r2, #20] // Store initial r3
134 STR r3, [r2, #24] // Store initial r4
135 STR r3, [r2, #28] // Store initial r5
136 STR r3, [r2, #32] // Store initial r6
[all …]
/ThreadX-v6.3.0/ports_module/cortex_m23/ac6/module_manager/src/
Dtxm_module_manager_thread_stack_build.S97 MOVW r3, #0x7 //
98 BICS r2, r2, r3 // Align frame for 8-byte alignment
101 LDR r3, =0xFFFFFFFD // Build initial LR value for secure mode
103 … LDR r3, =0xFFFFFFBC // Build initial LR value to return to non-secure PSP
105 STR r3, [r2, #0] // Save on the stack
109 MOVW r3, #0 // Build initial register value
110 STR r3, [r2, #4] // Store initial r8
111 STR r3, [r2, #12] // Store initial r10
112 STR r3, [r2, #16] // Store initial r11
113 STR r3, [r2, #20] // Store initial r4
[all …]
Dtx_thread_stack_build.S99 MOVW r3, #0x7 //
100 BICS r2, r2, r3 // Align frame for 8-byte alignment
103 LDR r3, =0xFFFFFFFD // Build initial LR value for secure mode
105 …LDR r3, =0xFFFFFFBC // Build initial LR value to return to non-secure …
107 STR r3, [r2, #0] // Save on the stack
111 MOVW r3, #0 // Build initial register value
112 STR r3, [r2, #4] // Store initial r8
113 STR r3, [r2, #8] // Store initial r9
114 STR r3, [r2, #12] // Store initial r10
115 STR r3, [r2, #16] // Store initial r11
[all …]
/ThreadX-v6.3.0/ports_module/cortex_m23/gnu/module_manager/src/
Dtxm_module_manager_thread_stack_build.S97 MOVW r3, #0x7 //
98 BICS r2, r2, r3 // Align frame for 8-byte alignment
101 LDR r3, =0xFFFFFFFD // Build initial LR value for secure mode
103 … LDR r3, =0xFFFFFFBC // Build initial LR value to return to non-secure PSP
105 STR r3, [r2, #0] // Save on the stack
109 MOVW r3, #0 // Build initial register value
110 STR r3, [r2, #4] // Store initial r8
111 STR r3, [r2, #12] // Store initial r10
112 STR r3, [r2, #16] // Store initial r11
113 STR r3, [r2, #20] // Store initial r4
[all …]
/ThreadX-v6.3.0/ports_module/cortex_m0+/ac6/module_manager/src/
Dtxm_module_manager_thread_stack_build.S97 MOVS r3, #0x7 //
98 BICS r2, r2, r3 // Align frame for 8-byte alignment
100 LDR r3, =0xFFFFFFFD // Build initial LR value
101 STR r3, [r2, #0] // Save on the stack
105 MOVS r3, #0 // Build initial register value
106 STR r3, [r2, #4] // Store initial r8
107 STR r3, [r2, #12] // Store initial r10
108 STR r3, [r2, #16] // Store initial r11
109 STR r3, [r2, #20] // Store initial r4
110 STR r3, [r2, #24] // Store initial r5
[all …]
/ThreadX-v6.3.0/ports_module/cortex_m0+/iar/module_manager/src/
Dtxm_module_manager_thread_stack_build.S95 MOVS r3, #0x7 //
96 BICS r2, r2, r3 // Align frame for 8-byte alignment
98 LDR r3, =0xFFFFFFFD // Build initial LR value
99 STR r3, [r2, #0] // Save on the stack
103 MOVS r3, #0 // Build initial register value
104 STR r3, [r2, #4] // Store initial r8
105 STR r3, [r2, #12] // Store initial r10
106 STR r3, [r2, #16] // Store initial r11
107 STR r3, [r2, #20] // Store initial r4
108 STR r3, [r2, #24] // Store initial r5
[all …]
/ThreadX-v6.3.0/ports_module/cortex_m0+/gnu/module_manager/src/
Dtxm_module_manager_thread_stack_build.S97 MOVS r3, #0x7 //
98 BICS r2, r2, r3 // Align frame for 8-byte alignment
100 LDR r3, =0xFFFFFFFD // Build initial LR value
101 STR r3, [r2, #0] // Save on the stack
105 MOVS r3, #0 // Build initial register value
106 STR r3, [r2, #4] // Store initial r8
107 STR r3, [r2, #12] // Store initial r10
108 STR r3, [r2, #16] // Store initial r11
109 STR r3, [r2, #20] // Store initial r4
110 STR r3, [r2, #24] // Store initial r5
[all …]
/ThreadX-v6.3.0/ports_module/cortex_m23/iar/module_manager/src/
Dtxm_module_manager_thread_stack_build.s95 MOVW r3, #0x7 //
96 BICS r2, r2, r3 // Align frame for 8-byte alignment
99 LDR r3, =0xFFFFFFFD // Build initial LR value for secure mode
101 … LDR r3, =0xFFFFFFBC // Build initial LR value to return to non-secure PSP
103 STR r3, [r2, #0] // Save on the stack
107 MOVW r3, #0 // Build initial register value
108 STR r3, [r2, #4] // Store initial r8
109 STR r3, [r2, #12] // Store initial r10
110 STR r3, [r2, #16] // Store initial r11
111 STR r3, [r2, #20] // Store initial r4
[all …]
/ThreadX-v6.3.0/ports_module/cortex_m33/ac6/module_manager/src/
Dtxm_module_manager_thread_stack_build.S100 LDR r3, =0xFFFFFFFD // Build initial LR value for secure mode
102 … LDR r3, =0xFFFFFFBC // Build initial LR value to return to non-secure PSP
104 STR r3, [r2, #0] // Save on the stack
108 MOV r3, #0 // Build initial register value
109 STR r3, [r2, #4] // Store initial r4
110 STR r3, [r2, #8] // Store initial r5
111 STR r3, [r2, #12] // Store initial r6
112 STR r3, [r2, #16] // Store initial r7
113 STR r3, [r2, #20] // Store initial r8
114 STR r3, [r2, #28] // Store initial r10
[all …]
/ThreadX-v6.3.0/ports_module/cortex_m33/gnu/module_manager/src/
Dtxm_module_manager_thread_stack_build.s100 LDR r3, =0xFFFFFFFD // Build initial LR value for secure mode
102 … LDR r3, =0xFFFFFFBC // Build initial LR value to return to non-secure PSP
104 STR r3, [r2, #0] // Save on the stack
108 MOV r3, #0 // Build initial register value
109 STR r3, [r2, #4] // Store initial r4
110 STR r3, [r2, #8] // Store initial r5
111 STR r3, [r2, #12] // Store initial r6
112 STR r3, [r2, #16] // Store initial r7
113 STR r3, [r2, #20] // Store initial r8
114 STR r3, [r2, #28] // Store initial r10
[all …]
/ThreadX-v6.3.0/ports_module/cortex_m33/iar/module_manager/src/
Dtxm_module_manager_thread_stack_build.s98 LDR r3, =0xFFFFFFFD // Build initial LR value for secure mode
100 … LDR r3, =0xFFFFFFBC // Build initial LR value to return to non-secure PSP
102 STR r3, [r2, #0] // Save on the stack
106 MOV r3, #0 // Build initial register value
107 STR r3, [r2, #4] // Store initial r4
108 STR r3, [r2, #8] // Store initial r5
109 STR r3, [r2, #12] // Store initial r6
110 STR r3, [r2, #16] // Store initial r7
111 STR r3, [r2, #20] // Store initial r8
112 STR r3, [r2, #28] // Store initial r10
[all …]
/ThreadX-v6.3.0/ports_smp/cortex_r8_smp/ac5/src/
Dtx_thread_stack_build.s109 MOV r3, #1 // Build interrupt stack type
110 STR r3, [r2, #0] // Store stack type
111 MOV r3, #0 // Build initial register value
112 STR r3, [r2, #8] // Store initial r0
113 STR r3, [r2, #12] // Store initial r1
114 STR r3, [r2, #16] // Store initial r2
115 STR r3, [r2, #20] // Store initial r3
116 STR r3, [r2, #24] // Store initial r4
117 STR r3, [r2, #28] // Store initial r5
118 STR r3, [r2, #32] // Store initial r6
[all …]
/ThreadX-v6.3.0/ports_module/cortex_m4/iar/module_manager/src/
Dtxm_module_manager_thread_stack_build.s97 LDR r3, =0xFFFFFFFD // Build initial LR value
98 STR r3, [r2, #0] // Save on the stack
102 MOV r3, #0 // Build initial register value
103 STR r3, [r2, #4] // Store initial r4
104 STR r3, [r2, #8] // Store initial r5
105 STR r3, [r2, #12] // Store initial r6
106 STR r3, [r2, #16] // Store initial r7
107 STR r3, [r2, #20] // Store initial r8
108 STR r3, [r2, #28] // Store initial r10
109 STR r3, [r2, #32] // Store initial r11
[all …]
/ThreadX-v6.3.0/ports_module/cortex_m7/ac5/module_manager/src/
Dtxm_module_manager_thread_stack_build.s97 LDR r3, =0xFFFFFFFD // Build initial LR value
98 STR r3, [r2, #0] // Save on the stack
102 MOV r3, #0 // Build initial register value
103 STR r3, [r2, #4] // Store initial r4
104 STR r3, [r2, #8] // Store initial r5
105 STR r3, [r2, #12] // Store initial r6
106 STR r3, [r2, #16] // Store initial r7
107 STR r3, [r2, #20] // Store initial r8
108 STR r3, [r2, #28] // Store initial r10
109 STR r3, [r2, #32] // Store initial r11
[all …]
/ThreadX-v6.3.0/ports_module/cortex_m7/ac6/module_manager/src/
Dtxm_module_manager_thread_stack_build.S99 LDR r3, =0xFFFFFFFD // Build initial LR value
100 STR r3, [r2, #0] // Save on the stack
104 MOV r3, #0 // Build initial register value
105 STR r3, [r2, #4] // Store initial r4
106 STR r3, [r2, #8] // Store initial r5
107 STR r3, [r2, #12] // Store initial r6
108 STR r3, [r2, #16] // Store initial r7
109 STR r3, [r2, #20] // Store initial r8
110 STR r3, [r2, #28] // Store initial r10
111 STR r3, [r2, #32] // Store initial r11
[all …]
/ThreadX-v6.3.0/ports_module/cortex_m7/gnu/module_manager/src/
Dtxm_module_manager_thread_stack_build.s99 LDR r3, =0xFFFFFFFD // Build initial LR value
100 STR r3, [r2, #0] // Save on the stack
104 MOV r3, #0 // Build initial register value
105 STR r3, [r2, #4] // Store initial r4
106 STR r3, [r2, #8] // Store initial r5
107 STR r3, [r2, #12] // Store initial r6
108 STR r3, [r2, #16] // Store initial r7
109 STR r3, [r2, #20] // Store initial r8
110 STR r3, [r2, #28] // Store initial r10
111 STR r3, [r2, #32] // Store initial r11
[all …]
/ThreadX-v6.3.0/ports_module/cortex_m7/iar/module_manager/src/
Dtxm_module_manager_thread_stack_build.s97 LDR r3, =0xFFFFFFFD // Build initial LR value
98 STR r3, [r2, #0] // Save on the stack
102 MOV r3, #0 // Build initial register value
103 STR r3, [r2, #4] // Store initial r4
104 STR r3, [r2, #8] // Store initial r5
105 STR r3, [r2, #12] // Store initial r6
106 STR r3, [r2, #16] // Store initial r7
107 STR r3, [r2, #20] // Store initial r8
108 STR r3, [r2, #28] // Store initial r10
109 STR r3, [r2, #32] // Store initial r11
[all …]
/ThreadX-v6.3.0/ports/cortex_m23/ac6/src/
Dtx_thread_stack_build.S104 MOVW r3, #0x7 //
105 BICS r2, r2, r3 // Align frame for 8-byte alignment
108 LDR r3, =0xFFFFFFFD // Build initial LR value for secure mode
110 …LDR r3, =0xFFFFFFBC // Build initial LR value to return to non-secure …
112 STR r3, [r2, #0] // Save on the stack
116 MOVW r3, #0 // Build initial register value
117 STR r3, [r2, #4] // Store initial r8
118 STR r3, [r2, #8] // Store initial r9
119 STR r3, [r2, #12] // Store initial r10
120 STR r3, [r2, #16] // Store initial r11
[all …]
/ThreadX-v6.3.0/ports/cortex_m23/gnu/src/
Dtx_thread_stack_build.S104 MOVW r3, #0x7 //
105 BICS r2, r2, r3 // Align frame for 8-byte alignment
108 LDR r3, =0xFFFFFFFD // Build initial LR value for secure mode
110 …LDR r3, =0xFFFFFFBC // Build initial LR value to return to non-secure …
112 STR r3, [r2, #0] // Save on the stack
116 MOVW r3, #0 // Build initial register value
117 STR r3, [r2, #4] // Store initial r8
118 STR r3, [r2, #8] // Store initial r9
119 STR r3, [r2, #12] // Store initial r10
120 STR r3, [r2, #16] // Store initial r11
[all …]
/ThreadX-v6.3.0/ports/cortex_m23/iar/src/
Dtx_thread_stack_build.s94 MOVW r3, #0x7 //
95 BICS r2, r2, r3 // Align frame for 8-byte alignment
98 LDR r3, =0xFFFFFFFD // Build initial LR value for secure mode
100 …LDR r3, =0xFFFFFFBC // Build initial LR value to return to non-secure …
102 STR r3, [r2, #0] // Save on the stack
106 MOVW r3, #0 // Build initial register value
107 STR r3, [r2, #4] // Store initial r8
108 STR r3, [r2, #8] // Store initial r9
109 STR r3, [r2, #12] // Store initial r10
110 STR r3, [r2, #16] // Store initial r11
[all …]
/ThreadX-v6.3.0/ports_module/cortex_m4/ac5/module_manager/src/
Dtxm_module_manager_thread_stack_build.s97 LDR r3, =0xFFFFFFFD // Build initial LR value
98 STR r3, [r2, #0] // Save on the stack
102 MOV r3, #0 // Build initial register value
103 STR r3, [r2, #4] // Store initial r4
104 STR r3, [r2, #8] // Store initial r5
105 STR r3, [r2, #12] // Store initial r6
106 STR r3, [r2, #16] // Store initial r7
107 STR r3, [r2, #20] // Store initial r8
108 STR r3, [r2, #28] // Store initial r10
109 STR r3, [r2, #32] // Store initial r11
[all …]
/ThreadX-v6.3.0/ports_module/cortex_m4/ac6/module_manager/src/
Dtxm_module_manager_thread_stack_build.S99 LDR r3, =0xFFFFFFFD // Build initial LR value
100 STR r3, [r2, #0] // Save on the stack
104 MOV r3, #0 // Build initial register value
105 STR r3, [r2, #4] // Store initial r4
106 STR r3, [r2, #8] // Store initial r5
107 STR r3, [r2, #12] // Store initial r6
108 STR r3, [r2, #16] // Store initial r7
109 STR r3, [r2, #20] // Store initial r8
110 STR r3, [r2, #28] // Store initial r10
111 STR r3, [r2, #32] // Store initial r11
[all …]
/ThreadX-v6.3.0/ports_module/cortex_m4/gnu/module_manager/src/
Dtxm_module_manager_thread_stack_build.s99 LDR r3, =0xFFFFFFFD // Build initial LR value
100 STR r3, [r2, #0] // Save on the stack
104 MOV r3, #0 // Build initial register value
105 STR r3, [r2, #4] // Store initial r4
106 STR r3, [r2, #8] // Store initial r5
107 STR r3, [r2, #12] // Store initial r6
108 STR r3, [r2, #16] // Store initial r7
109 STR r3, [r2, #20] // Store initial r8
110 STR r3, [r2, #28] // Store initial r10
111 STR r3, [r2, #32] // Store initial r11
[all …]

12345678910>>...53