| /bsp/ft2004/libraries/bsp/standlone/ |
| A D | ft_smc.S | 29 ldr r12, [sp, #(4 * 0)] /* get 1st argument (ptr to input struct) */ 30 ldmia r12, {r0-r7} /* save input argument to r0-r7 */ 32 ldr r12, [sp, #(4 * 1)] /* get 2th argument (ptr to output result) */ 33 stmia r12, {r0-r7} /* get output argument from r0-r7 */
|
| /bsp/raspberry-pi/raspi2/cpu/ |
| A D | context_gcc.S | 40 ldmfd sp!, {r0-r12, lr, pc}^ @ pop new task r0-r12, lr & pc 57 stmfd sp!, {r0-r12, lr} @ push lr & register file
|
| A D | start_gcc.S | 171 stmfd sp!, {r0-r12,lr} 203 stmfd sp!, {r4-r12,lr}@ push old task's lr,r12-r4 219 ldmfd sp!, {r0-r12,lr,pc}^ @ pop new task's r0-r12,lr & pc, copy spsr to cpsr
|
| /bsp/nxp/imx/imx6sx/cortex-a9/cpu/ |
| A D | context_gcc.S | 40 ldmfd sp!, {r0-r12, lr, pc}^ @ pop new task r0-r12, lr & pc 57 stmfd sp!, {r0-r12, lr} @ push lr & register file
|
| A D | start_gcc.S | 141 stmfd sp!, {r0-r12,lr} 173 stmfd sp!, {r4-r12,lr}@ push old task's lr,r12-r4 189 ldmfd sp!, {r0-r12,lr,pc}^ @ pop new task's r0-r12,lr & pc, copy spsr to cpsr
|
| /bsp/allwinner_tina/libcpu/ |
| A D | start_gcc.S | 260 stmfd sp!, {r0-r12,lr} 271 ldmfd sp!, {r0-r12,lr} 280 ldmfd sp!, {r4-r12,lr} 287 stmfd sp!, {r4-r12,lr} 303 ldmfd sp!, {r0-r12,lr,pc}^ 308 stmia sp, {r0 - r12}
|
| A D | context_gcc.S | 46 LDMFD SP!, {R0-R12, LR, PC}^ @; pop new task r0-r12, lr & pc 57 LDMFD SP!, {R0-R12, LR, PC}^ @; pop new task r0-r12, lr & pc
|
| /bsp/raspberry-pico/RP2040/libcpu/ |
| A D | cpuport.c | 165 rt_uint32_t r12; member 227 stack_frame->exception_stack_frame.r12 = 0; /* r12 */ in rt_hw_stack_init() 248 rt_kprintf("r12: 0x%08x\n", contex->r12); in rt_hw_hard_fault_exception()
|
| /bsp/dm365/platform/ |
| A D | start_gcc.S | 222 stmib sp, {r0 - r12} @/* Calling r0-r12 */ 264 stmfd sp!, {r0-r12,lr} 304 stmfd sp!, {r3-r12,lr}@ push old task's lr,r12-r4 320 ldmfd sp!, {r0-r12,lr,pc}^ @ pop new task's r0-r12,lr & pc, copy spsr to cpsr
|
| /bsp/raspberry-pi/raspi3-32/cpu/ |
| A D | start_gcc.S | 228 stmfd r0!, {r2 - r12} 265 stmfd sp!, {r0-r12,lr} 297 stmfd sp!, {r4-r12,lr}@ push old task's lr,r12-r4 348 ldmfd sp!, {r0-r12,lr,pc}^ @ pop new task's r0-r12,lr & pc, copy spsr to cpsr
|
| A D | context_gcc.S | 68 stmfd sp!, {r0-r12, lr} @ push lr & register file 182 ldmfd sp!, {r0-r12,lr,pc}^ /* irq return */
|
| /bsp/phytium/aarch32/boot/ |
| A D | aarch32_boot.S | 181 mov r12, #0
|
| /bsp/ht32/libraries/HT32_STD_5xxxx_FWLib/library/Device/Holtek/HT32F5xxxx/Source/emStudio/ |
| A D | SEGGER_THUMB_Startup.s | 309 mov r12, sp 373 mov r12, r0 376 mov r0, r12
|
| /bsp/ht32/libraries/HT32_STD_1xxxx_FWLib/library/Device/Holtek/HT32F1xxxx/Source/emStudio/ |
| A D | SEGGER_THUMB_Startup.s | 309 mov r12, sp 373 mov r12, r0 376 mov r0, r12
|
| /bsp/nrf5x/ |
| A D | README.md | 222 r12: 0x00000000
|
| /bsp/stm32/stm32h563-st-nucleo/ |
| A D | context_rvds.lst | 141 90 0000002E ; psr, pc, lr, r12, r3, r2, r1, r0 are pushed into [from
|