/ThreadX-v6.4.1/ports/arc_hs/metaware/src/ |
D | tx_initialize_fast_interrupt_setup.s | 78 …sub sp, sp, 8 ; Build a small stack frame to hold the setup … 79 st gp, [sp, 0] ; Save gp in the frame 80 st r0, [sp, 4] ; Save sp in the frame 81 mov ilink, sp ; Move the stack frame into ilink
|
D | tx_thread_system_return.s | 86 sub sp, sp, 12 ; Build small stack frame 87 mov r4, 2 ; Build solicited hardward stack frame type 88 st r4, [sp, 0] ; Set stack frame type
|
/ThreadX-v6.4.1/ports/cortex_m3/ghs/src/ |
D | tx_thread_stack_build.arm | 37 ;/* This function builds a stack frame on the supplied thread's stack. */ 38 ;/* The stack frame results in a fake interrupt return to the supplied */ 71 ; /* Build a fake interrupt frame. The form of the fake interrupt stack 96 BIC r2, r2, #0x7 ; Align frame for 8-byte alignment 97 SUB r2, r2, #68 ; Subtract frame size 101 ; /* Actually build the stack frame. */
|
/ThreadX-v6.4.1/ports/cortex_m4/ghs/src/ |
D | tx_thread_stack_build.arm | 37 ;/* This function builds a stack frame on the supplied thread's stack. */ 38 ;/* The stack frame results in a fake interrupt return to the supplied */ 71 ; /* Build a fake interrupt frame. The form of the fake interrupt stack 96 BIC r2, r2, #0x7 ; Align frame for 8-byte alignment 97 SUB r2, r2, #68 ; Subtract frame size 101 ; /* Actually build the stack frame. */
|
/ThreadX-v6.4.1/ports_arch/ARMv7-M/threadx/ghs/src/ |
D | tx_thread_stack_build.arm | 36 /* This function builds a stack frame on the supplied thread's stack. */ 37 /* The stack frame results in a fake interrupt return to the supplied */ 69 /* Build a fake interrupt frame. The form of the fake interrupt stack 94 BIC r2, r2, #0x7 // Align frame for 8-byte alignment 95 SUB r2, r2, #68 // Subtract frame size 99 /* Actually build the stack frame. */
|
/ThreadX-v6.4.1/ports/cortex_m7/ghs/src/ |
D | tx_thread_stack_build.arm | 37 ;/* This function builds a stack frame on the supplied thread's stack. */ 38 ;/* The stack frame results in a fake interrupt return to the supplied */ 71 ; /* Build a fake interrupt frame. The form of the fake interrupt stack 96 BIC r2, r2, #0x7 ; Align frame for 8-byte alignment 97 SUB r2, r2, #68 ; Subtract frame size 101 ; /* Actually build the stack frame. */
|
/ThreadX-v6.4.1/ports/cortex_r7/ghs/src/ |
D | tx_thread_stack_build.arm | 55 /* This function builds a stack frame on the supplied thread's stack. */ 56 /* The stack frame results in a fake interrupt return to the supplied */ 89 /* Build a fake interrupt frame. The form of the fake interrupt stack 92 Stack Top: 1 Interrupt stack frame type 115 SUB r2, r2, 76 # Allocate space for the stack frame 117 /* Actually build the stack frame. */
|
/ThreadX-v6.4.1/ports/cortex_a7/ghs/src/ |
D | tx_thread_stack_build.arm | 55 /* This function builds a stack frame on the supplied thread's stack. */ 56 /* The stack frame results in a fake interrupt return to the supplied */ 89 /* Build a fake interrupt frame. The form of the fake interrupt stack 92 Stack Top: 1 Interrupt stack frame type 115 SUB r2, r2, 76 # Allocate space for the stack frame 117 /* Actually build the stack frame. */
|
/ThreadX-v6.4.1/ports/cortex_r5/ghs/src/ |
D | tx_thread_stack_build.arm | 55 /* This function builds a stack frame on the supplied thread's stack. */ 56 /* The stack frame results in a fake interrupt return to the supplied */ 89 /* Build a fake interrupt frame. The form of the fake interrupt stack 92 Stack Top: 1 Interrupt stack frame type 115 SUB r2, r2, 76 # Allocate space for the stack frame 117 /* Actually build the stack frame. */
|
/ThreadX-v6.4.1/ports/cortex_a8/ghs/src/ |
D | tx_thread_stack_build.arm | 55 /* This function builds a stack frame on the supplied thread's stack. */ 56 /* The stack frame results in a fake interrupt return to the supplied */ 89 /* Build a fake interrupt frame. The form of the fake interrupt stack 92 Stack Top: 1 Interrupt stack frame type 115 SUB r2, r2, 76 # Allocate space for the stack frame 117 /* Actually build the stack frame. */
|
/ThreadX-v6.4.1/ports/cortex_a9/ghs/src/ |
D | tx_thread_stack_build.arm | 55 /* This function builds a stack frame on the supplied thread's stack. */ 56 /* The stack frame results in a fake interrupt return to the supplied */ 89 /* Build a fake interrupt frame. The form of the fake interrupt stack 92 Stack Top: 1 Interrupt stack frame type 115 SUB r2, r2, 76 # Allocate space for the stack frame 117 /* Actually build the stack frame. */
|
/ThreadX-v6.4.1/ports/cortex_a5/ghs/src/ |
D | tx_thread_stack_build.arm | 55 /* This function builds a stack frame on the supplied thread's stack. */ 56 /* The stack frame results in a fake interrupt return to the supplied */ 89 /* Build a fake interrupt frame. The form of the fake interrupt stack 92 Stack Top: 1 Interrupt stack frame type 115 SUB r2, r2, 76 # Allocate space for the stack frame 117 /* Actually build the stack frame. */
|
/ThreadX-v6.4.1/ports/cortex_r4/ghs/src/ |
D | tx_thread_stack_build.arm | 55 /* This function builds a stack frame on the supplied thread's stack. */ 56 /* The stack frame results in a fake interrupt return to the supplied */ 89 /* Build a fake interrupt frame. The form of the fake interrupt stack 92 Stack Top: 1 Interrupt stack frame type 115 SUB r2, r2, 76 # Allocate space for the stack frame 117 /* Actually build the stack frame. */
|
/ThreadX-v6.4.1/ports_smp/mips32_interaptiv_smp/green/src/ |
D | tx_thread_stack_build.mip | 39 /* This function builds a stack frame on the supplied thread's stack. */ 40 /* The stack frame results in a fake interrupt return to the supplied */ 73 /* Build a fake interrupt frame. The form of the fake interrupt stack 76 Stack Top: 1 (00) Interrupt stack frame type 154 /* Actually build the stack frame. */ 157 subu $8, $8, 392 # Allocate space for the stack frame 159 subu $8, $8, 128 # Allocate space for the stack frame
|
/ThreadX-v6.4.1/ports/xtensa/xcc/src/ |
D | xtensa_intr.c | 47 void xt_unhandled_exception(XtExcFrame *frame) in xt_unhandled_exception() argument 49 (void) frame; /* Keep compiler happy */ in xt_unhandled_exception()
|
/ThreadX-v6.4.1/ports/rxv2/ccrx/src/ |
D | tx_thread_stack_build.src | 45 ;/* This function builds a stack frame on the supplied thread's stack. */ 46 ;/* The stack frame results in a fake interrupt return to the supplied */ 87 ; /* Build an interrupt frame. The form of the fake interrupt stack 118 ; /* Build the stack frame. */
|
/ThreadX-v6.4.1/ports/rxv3/ccrx/src/ |
D | tx_thread_stack_build.src | 45 ;/* This function builds a stack frame on the supplied thread's stack. */ 46 ;/* The stack frame results in a fake interrupt return to the supplied */ 85 ; /* Build an interrupt frame. The form of the fake interrupt stack 116 ; /* Build the stack frame. */
|
/ThreadX-v6.4.1/ports/rxv1/ccrx/src/ |
D | tx_thread_stack_build.src | 45 ;/* This function builds a stack frame on the supplied thread's stack. */ 46 ;/* The stack frame results in a fake interrupt return to the supplied */ 87 ; /* Build an interrupt frame. The form of the fake interrupt stack 116 ; /* Build the stack frame. */
|
/ThreadX-v6.4.1/ports_smp/cortex_a5x_smp/green/src/ |
D | tx_thread_stack_build.a64 | 48 /* This function builds a stack frame on the supplied thread's stack. */ 49 /* The stack frame results in a fake interrupt return to the supplied */ 83 /* Build a fake interrupt frame. The form of the fake interrupt stack 118 x29 Initial value for x29 (frame pointer) 127 /* Actually build the stack frame. */
|
/ThreadX-v6.4.1/ports/cortex_m0/keil/src/ |
D | tx_thread_stack_build.s | 96 BICS r2, r2, r3 ; Align frame for 8-byte alignment 97 SUBS r2, r2, #68 ; Subtract frame size
|
/ThreadX-v6.4.1/ports/cortex_m0/ac5/src/ |
D | tx_thread_stack_build.s | 96 BICS r2, r2, r3 ; Align frame for 8-byte alignment 97 SUBS r2, r2, #68 ; Subtract frame size
|
/ThreadX-v6.4.1/ports/cortex_m0/ac6/src/ |
D | tx_thread_stack_build.S | 104 BICS r2, r2, r3 @ Align frame for 8-byte alignment 105 SUBS r2, r2, #68 @ Subtract frame size
|
/ThreadX-v6.4.1/ports/cortex_m0/gnu/src/ |
D | tx_thread_stack_build.S | 110 BICS r2, r2, r3 @ Align frame for 8-byte alignment 111 SUBS r2, r2, #68 @ Subtract frame size
|
/ThreadX-v6.4.1/ports/cortex_m0/iar/src/ |
D | tx_thread_stack_build.s | 97 BICS r2, r2, r3 ; Align frame for 8-byte alignment 98 SUBS r2, r2, #68 ; Subtract frame size
|
/ThreadX-v6.4.1/ports/cortex_m4/keil/src/ |
D | tx_thread_stack_build.s | 95 BIC r2, r2, #0x7 ; Align frame for 8-byte alignment 96 SUB r2, r2, #68 ; Subtract frame size
|