/ThreadX-v6.4.1/ports/rxv1/iar/src/ |
D | tx_timer_interrupt.s | 116 MOV.L #__tx_timer_time_slice, R1 ; Pickup address of time slice 117 MOV.L [R1], R2 ; Pickup the current time slice 118 CMP #0, R2 ; Is a time slice active? 119 BEQ __tx_timer_no_time_slice ; No, skip timer slice processing 124 SUB #1, R2 ; Decrement the time-slice 125 MOV.L R2, [R1] ; Store time-slice 131 BNE __tx_timer_no_time_slice ; No, time-slice has not expired 136 MOV.L #__tx_timer_expired_time_slice, R1 ; Pickup address of expired time-slice 138 MOV.L R2, [R1] ; Set expired time slice variable
|
/ThreadX-v6.4.1/ports/rxv2/iar/src/ |
D | tx_timer_interrupt.s | 116 MOV.L #__tx_timer_time_slice, R1 ; Pickup address of time slice 117 MOV.L [R1], R2 ; Pickup the current time slice 118 CMP #0, R2 ; Is a time slice active? 119 BEQ __tx_timer_no_time_slice ; No, skip timer slice processing 124 SUB #1, R2 ; Decrement the time-slice 125 MOV.L R2, [R1] ; Store time-slice 131 BNE __tx_timer_no_time_slice ; No, time-slice has not expired 136 MOV.L #__tx_timer_expired_time_slice, R1 ; Pickup address of expired time-slice 138 MOV.L R2, [R1] ; Set expired time slice variable
|
/ThreadX-v6.4.1/ports_module/rxv2/iar/module_manager/src/ |
D | tx_timer_interrupt.s | 114 MOV.L #__tx_timer_time_slice, R1 ; Pickup address of time slice 115 MOV.L [R1], R2 ; Pickup the current time slice 116 CMP #0, R2 ; Is a time slice active? 117 BEQ __tx_timer_no_time_slice ; No, skip timer slice processing 122 SUB #1, R2 ; Decrement the time-slice 123 MOV.L R2, [R1] ; Store time-slice 129 BNE __tx_timer_no_time_slice ; No, time-slice has not expired 134 MOV.L #__tx_timer_expired_time_slice, R1 ; Pickup address of expired time-slice 136 MOV.L R2, [R1] ; Set expired time slice variable
|
/ThreadX-v6.4.1/ports/rxv3/iar/src/ |
D | tx_timer_interrupt.s | 117 MOV.L #__tx_timer_time_slice, R1 ; Pickup address of time slice 118 MOV.L [R1], R2 ; Pickup the current time slice 119 CMP #0, R2 ; Is a time slice active? 120 BEQ __tx_timer_no_time_slice ; No, skip timer slice processing 125 SUB #1, R2 ; Decrement the time-slice 126 MOV.L R2, [R1] ; Store time-slice 132 BNE __tx_timer_no_time_slice ; No, time-slice has not expired 137 MOV.L #__tx_timer_expired_time_slice, R1 ; Pickup address of expired time-slice 139 MOV.L R2, [R1] ; Set expired time slice variable
|
/ThreadX-v6.4.1/ports/rxv1/gnu/src/ |
D | tx_timer_interrupt.S | 117 MOV.L #__tx_timer_time_slice, R1 ; Pickup address of time slice 118 MOV.L [R1], R2 ; Pickup the current time slice 119 CMP #0, R2 ; Is a time slice active? 120 BEQ __tx_timer_no_time_slice ; No, skip timer slice processing 125 SUB #1, R2 ; Decrement the time-slice 126 MOV.L R2, [R1] ; Store time-slice 132 BNE __tx_timer_no_time_slice ; No, time-slice has not expired 137 MOV.L #__tx_timer_expired_time_slice, R1 ; Pickup address of expired time-slice 139 MOV.L R2, [R1] ; Set expired time slice variable
|
/ThreadX-v6.4.1/ports/rxv2/gnu/src/ |
D | tx_timer_interrupt.S | 130 MOV.L #__tx_timer_time_slice, R1 ; Pickup address of time slice 131 MOV.L [R1], R2 ; Pickup the current time slice 132 CMP #0, R2 ; Is a time slice active? 133 BEQ __tx_timer_no_time_slice ; No, skip timer slice processing 138 SUB #1, R2 ; Decrement the time-slice 139 MOV.L R2, [R1] ; Store time-slice 145 BNE __tx_timer_no_time_slice ; No, time-slice has not expired 150 MOV.L #__tx_timer_expired_time_slice, R1 ; Pickup address of expired time-slice 152 MOV.L R2, [R1] ; Set expired time slice variable
|
/ThreadX-v6.4.1/ports/rxv3/gnu/src/ |
D | tx_timer_interrupt.S | 129 MOV.L #__tx_timer_time_slice, R1 ; Pickup address of time slice 130 MOV.L [R1], R2 ; Pickup the current time slice 131 CMP #0, R2 ; Is a time slice active? 132 BEQ __tx_timer_no_time_slice ; No, skip timer slice processing 137 SUB #1, R2 ; Decrement the time-slice 138 MOV.L R2, [R1] ; Store time-slice 144 BNE __tx_timer_no_time_slice ; No, time-slice has not expired 149 MOV.L #__tx_timer_expired_time_slice, R1 ; Pickup address of expired time-slice 151 MOV.L R2, [R1] ; Set expired time slice variable
|
/ThreadX-v6.4.1/ports/cortex_a9/ghs/src/ |
D | tx_timer_interrupt.arm | 48 /* time slice and/or timer expiration. If either is found, the */ 63 /* _tx_thread_time_slice Time slice interrupted thread */ 93 /* Test for time-slice expiration. */ 97 LDR r3, =_tx_timer_time_slice # Pickup address of time-slice 98 LDR r2, [r3] # Pickup time-slice 100 BEQ __tx_timer_no_time_slice # Yes, skip time-slice processing 105 SUB r2, r2, 1 # Decrement the time-slice 106 STR r2, [r3] # Store new time-slice value 114 /* Set the time-slice expired flag. */ 119 STR r0, [r3] # Set time-slice expiration flag [all …]
|
/ThreadX-v6.4.1/ports/cortex_r7/ghs/src/ |
D | tx_timer_interrupt.arm | 48 /* time slice and/or timer expiration. If either is found, the */ 63 /* _tx_thread_time_slice Time slice interrupted thread */ 93 /* Test for time-slice expiration. */ 97 LDR r3, =_tx_timer_time_slice # Pickup address of time-slice 98 LDR r2, [r3] # Pickup time-slice 100 BEQ __tx_timer_no_time_slice # Yes, skip time-slice processing 105 SUB r2, r2, 1 # Decrement the time-slice 106 STR r2, [r3] # Store new time-slice value 114 /* Set the time-slice expired flag. */ 119 STR r0, [r3] # Set time-slice expiration flag [all …]
|
/ThreadX-v6.4.1/ports/cortex_r5/ghs/src/ |
D | tx_timer_interrupt.arm | 48 /* time slice and/or timer expiration. If either is found, the */ 63 /* _tx_thread_time_slice Time slice interrupted thread */ 93 /* Test for time-slice expiration. */ 97 LDR r3, =_tx_timer_time_slice # Pickup address of time-slice 98 LDR r2, [r3] # Pickup time-slice 100 BEQ __tx_timer_no_time_slice # Yes, skip time-slice processing 105 SUB r2, r2, 1 # Decrement the time-slice 106 STR r2, [r3] # Store new time-slice value 114 /* Set the time-slice expired flag. */ 119 STR r0, [r3] # Set time-slice expiration flag [all …]
|
/ThreadX-v6.4.1/ports/cortex_a8/ghs/src/ |
D | tx_timer_interrupt.arm | 48 /* time slice and/or timer expiration. If either is found, the */ 63 /* _tx_thread_time_slice Time slice interrupted thread */ 93 /* Test for time-slice expiration. */ 97 LDR r3, =_tx_timer_time_slice # Pickup address of time-slice 98 LDR r2, [r3] # Pickup time-slice 100 BEQ __tx_timer_no_time_slice # Yes, skip time-slice processing 105 SUB r2, r2, 1 # Decrement the time-slice 106 STR r2, [r3] # Store new time-slice value 114 /* Set the time-slice expired flag. */ 119 STR r0, [r3] # Set time-slice expiration flag [all …]
|
/ThreadX-v6.4.1/ports/cortex_a5/ghs/src/ |
D | tx_timer_interrupt.arm | 48 /* time slice and/or timer expiration. If either is found, the */ 63 /* _tx_thread_time_slice Time slice interrupted thread */ 93 /* Test for time-slice expiration. */ 97 LDR r3, =_tx_timer_time_slice # Pickup address of time-slice 98 LDR r2, [r3] # Pickup time-slice 100 BEQ __tx_timer_no_time_slice # Yes, skip time-slice processing 105 SUB r2, r2, 1 # Decrement the time-slice 106 STR r2, [r3] # Store new time-slice value 114 /* Set the time-slice expired flag. */ 119 STR r0, [r3] # Set time-slice expiration flag [all …]
|
/ThreadX-v6.4.1/ports/cortex_a7/ghs/src/ |
D | tx_timer_interrupt.arm | 48 /* time slice and/or timer expiration. If either is found, the */ 63 /* _tx_thread_time_slice Time slice interrupted thread */ 93 /* Test for time-slice expiration. */ 97 LDR r3, =_tx_timer_time_slice # Pickup address of time-slice 98 LDR r2, [r3] # Pickup time-slice 100 BEQ __tx_timer_no_time_slice # Yes, skip time-slice processing 105 SUB r2, r2, 1 # Decrement the time-slice 106 STR r2, [r3] # Store new time-slice value 114 /* Set the time-slice expired flag. */ 119 STR r0, [r3] # Set time-slice expiration flag [all …]
|
/ThreadX-v6.4.1/ports/cortex_r4/ghs/src/ |
D | tx_timer_interrupt.arm | 48 /* time slice and/or timer expiration. If either is found, the */ 63 /* _tx_thread_time_slice Time slice interrupted thread */ 93 /* Test for time-slice expiration. */ 97 LDR r3, =_tx_timer_time_slice # Pickup address of time-slice 98 LDR r2, [r3] # Pickup time-slice 100 BEQ __tx_timer_no_time_slice # Yes, skip time-slice processing 105 SUB r2, r2, 1 # Decrement the time-slice 106 STR r2, [r3] # Store new time-slice value 114 /* Set the time-slice expired flag. */ 119 STR r0, [r3] # Set time-slice expiration flag [all …]
|
/ThreadX-v6.4.1/ports/rxv1/ccrx/src/ |
D | tx_timer_interrupt.src | 67 ;/* time slice and/or timer expiration. If either is found, the */ 83 ;/* _tx_thread_time_slice Time slice interrupted thread */ 127 ; /* Test for time-slice expiration. */ 131 MOV.L #__tx_timer_time_slice, R1 ; Pickup address of time slice 132 MOV.L [R1], R2 ; Pickup the current time slice 133 CMP #0, R2 ; Is a time slice active? 134 BEQ __tx_timer_no_time_slice ; No, skip timer slice processing 139 SUB #1, R2 ; Decrement the time-slice 140 MOV.L R2, [R1] ; Store time-slice 146 BNE __tx_timer_no_time_slice ; No, time-slice has not expired [all …]
|
/ThreadX-v6.4.1/ports/rxv2/ccrx/src/ |
D | tx_timer_interrupt.src | 67 ;/* time slice and/or timer expiration. If either is found, the */ 83 ;/* _tx_thread_time_slice Time slice interrupted thread */ 127 ; /* Test for time-slice expiration. */ 131 MOV.L #__tx_timer_time_slice, R1 ; Pickup address of time slice 132 MOV.L [R1], R2 ; Pickup the current time slice 133 CMP #0, R2 ; Is a time slice active? 134 BEQ __tx_timer_no_time_slice ; No, skip timer slice processing 139 SUB #1, R2 ; Decrement the time-slice 140 MOV.L R2, [R1] ; Store time-slice 146 BNE __tx_timer_no_time_slice ; No, time-slice has not expired [all …]
|
/ThreadX-v6.4.1/ports/rxv3/ccrx/src/ |
D | tx_timer_interrupt.src | 67 ;/* time slice and/or timer expiration. If either is found, the */ 83 ;/* _tx_thread_time_slice Time slice interrupted thread */ 127 ; /* Test for time-slice expiration. */ 131 MOV.L #__tx_timer_time_slice, R1 ; Pickup address of time slice 132 MOV.L [R1], R2 ; Pickup the current time slice 133 CMP #0, R2 ; Is a time slice active? 134 BEQ __tx_timer_no_time_slice ; No, skip timer slice processing 139 SUB #1, R2 ; Decrement the time-slice 140 MOV.L R2, [R1] ; Store time-slice 146 BNE __tx_timer_no_time_slice ; No, time-slice has not expired [all …]
|
/ThreadX-v6.4.1/ports/cortex_m7/ghs/src/ |
D | tx_timer_interrupt.arm | 39 ;/* time slice and/or timer expiration. If either is found, the */ 53 ;/* _tx_thread_time_slice Time slice interrupted thread */ 82 ; /* Test for time-slice expiration. */ 86 LDR r3, =_tx_timer_time_slice ; Pickup address of time-slice 87 LDR r2, [r3, #0] ; Pickup time-slice 89 ; Yes, skip time-slice processing 94 SUB r2, r2, #1 ; Decrement the time-slice 95 STR r2, [r3, #0] ; Store new time-slice value 102 ; /* Set the time-slice expired flag. */ 107 STR r0, [r3, #0] ; Set time-slice expiration flag [all …]
|
/ThreadX-v6.4.1/ports/cortex_m3/ghs/src/ |
D | tx_timer_interrupt.arm | 39 ;/* time slice and/or timer expiration. If either is found, the */ 53 ;/* _tx_thread_time_slice Time slice interrupted thread */ 82 ; /* Test for time-slice expiration. */ 86 LDR r3, =_tx_timer_time_slice ; Pickup address of time-slice 87 LDR r2, [r3, #0] ; Pickup time-slice 89 ; Yes, skip time-slice processing 94 SUB r2, r2, #1 ; Decrement the time-slice 95 STR r2, [r3, #0] ; Store new time-slice value 102 ; /* Set the time-slice expired flag. */ 107 STR r0, [r3, #0] ; Set time-slice expiration flag [all …]
|
/ThreadX-v6.4.1/ports_arch/ARMv7-M/threadx/ghs/src/ |
D | tx_timer_interrupt.arm | 38 /* time slice and/or timer expiration. If either is found, the */ 52 /* _tx_thread_time_slice Time slice interrupted thread */ 81 /* Test for time-slice expiration. */ 85 LDR r3, =_tx_timer_time_slice // Pickup address of time-slice 86 LDR r2, [r3, #0] // Pickup time-slice 88 // Yes, skip time-slice processing 93 SUB r2, r2, #1 // Decrement the time-slice 94 STR r2, [r3, #0] // Store new time-slice value 102 /* Set the time-slice expired flag. */ 107 STR r0, [r3, #0] // Set time-slice expiration flag [all …]
|
/ThreadX-v6.4.1/ports/cortex_m4/ghs/src/ |
D | tx_timer_interrupt.arm | 39 ;/* time slice and/or timer expiration. If either is found, the */ 53 ;/* _tx_thread_time_slice Time slice interrupted thread */ 82 ; /* Test for time-slice expiration. */ 86 LDR r3, =_tx_timer_time_slice ; Pickup address of time-slice 87 LDR r2, [r3, #0] ; Pickup time-slice 89 ; Yes, skip time-slice processing 94 SUB r2, r2, #1 ; Decrement the time-slice 95 STR r2, [r3, #0] ; Store new time-slice value 102 ; /* Set the time-slice expired flag. */ 107 STR r0, [r3, #0] ; Set time-slice expiration flag [all …]
|
/ThreadX-v6.4.1/ports/cortex_a9/iar/src/ |
D | tx_timer_interrupt.s | 111 LDR r3, =_tx_timer_time_slice ; Pickup address of time-slice 112 LDR r2, [r3, #0] ; Pickup time-slice 114 BEQ __tx_timer_no_time_slice ; Yes, skip time-slice processing 119 SUB r2, r2, #1 ; Decrement the time-slice 120 STR r2, [r3, #0] ; Store new time-slice value 133 STR r0, [r3, #0] ; Set time-slice expiration flag 194 LDR r2, [r3, #0] ; Pickup time-slice expired flag 195 CMP r2, #0 ; Did a time-slice expire? 196 BNE __tx_something_expired ; If non-zero, time-slice expired 229 LDR r3, =_tx_timer_expired_time_slice ; Pickup addr of time-slice expired [all …]
|
/ThreadX-v6.4.1/ports/cortex_r4/ac5/src/ |
D | tx_timer_interrupt.s | 110 LDR r3, =_tx_timer_time_slice ; Pickup address of time-slice 111 LDR r2, [r3, #0] ; Pickup time-slice 113 BEQ __tx_timer_no_time_slice ; Yes, skip time-slice processing 118 SUB r2, r2, #1 ; Decrement the time-slice 119 STR r2, [r3, #0] ; Store new time-slice value 132 STR r0, [r3, #0] ; Set time-slice expiration flag 193 LDR r2, [r3, #0] ; Pickup time-slice expired flag 194 CMP r2, #0 ; Did a time-slice expire? 195 BNE __tx_something_expired ; If non-zero, time-slice expired 228 LDR r3, =_tx_timer_expired_time_slice ; Pickup addr of time-slice expired [all …]
|
/ThreadX-v6.4.1/ports_module/cortex_a7/ac5/module_manager/src/ |
D | tx_timer_interrupt.s | 110 LDR r3, =_tx_timer_time_slice ; Pickup address of time-slice 111 LDR r2, [r3, #0] ; Pickup time-slice 113 BEQ __tx_timer_no_time_slice ; Yes, skip time-slice processing 118 SUB r2, r2, #1 ; Decrement the time-slice 119 STR r2, [r3, #0] ; Store new time-slice value 132 STR r0, [r3, #0] ; Set time-slice expiration flag 193 LDR r2, [r3, #0] ; Pickup time-slice expired flag 194 CMP r2, #0 ; Did a time-slice expire? 195 BNE __tx_something_expired ; If non-zero, time-slice expired 228 LDR r3, =_tx_timer_expired_time_slice ; Pickup addr of time-slice expired [all …]
|
/ThreadX-v6.4.1/ports/cortex_a8/iar/src/ |
D | tx_timer_interrupt.s | 111 LDR r3, =_tx_timer_time_slice ; Pickup address of time-slice 112 LDR r2, [r3, #0] ; Pickup time-slice 114 BEQ __tx_timer_no_time_slice ; Yes, skip time-slice processing 119 SUB r2, r2, #1 ; Decrement the time-slice 120 STR r2, [r3, #0] ; Store new time-slice value 133 STR r0, [r3, #0] ; Set time-slice expiration flag 194 LDR r2, [r3, #0] ; Pickup time-slice expired flag 195 CMP r2, #0 ; Did a time-slice expire? 196 BNE __tx_something_expired ; If non-zero, time-slice expired 229 LDR r3, =_tx_timer_expired_time_slice ; Pickup addr of time-slice expired [all …]
|