Home
last modified time | relevance | path

Searched refs:slice (Results 1 – 25 of 262) sorted by relevance

1234567891011

/ThreadX-v6.4.1/ports/rxv1/iar/src/
Dtx_timer_interrupt.s116 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/
Dtx_timer_interrupt.s116 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/
Dtx_timer_interrupt.s114 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/
Dtx_timer_interrupt.s117 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/
Dtx_timer_interrupt.S117 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/
Dtx_timer_interrupt.S130 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/
Dtx_timer_interrupt.S129 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/
Dtx_timer_interrupt.arm48 /* 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/
Dtx_timer_interrupt.arm48 /* 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/
Dtx_timer_interrupt.arm48 /* 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/
Dtx_timer_interrupt.arm48 /* 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/
Dtx_timer_interrupt.arm48 /* 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/
Dtx_timer_interrupt.arm48 /* 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/
Dtx_timer_interrupt.arm48 /* 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/
Dtx_timer_interrupt.src67 ;/* 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/
Dtx_timer_interrupt.src67 ;/* 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/
Dtx_timer_interrupt.src67 ;/* 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/
Dtx_timer_interrupt.arm39 ;/* 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/
Dtx_timer_interrupt.arm39 ;/* 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/
Dtx_timer_interrupt.arm38 /* 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/
Dtx_timer_interrupt.arm39 ;/* 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/
Dtx_timer_interrupt.s111 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/
Dtx_timer_interrupt.s110 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/
Dtx_timer_interrupt.s110 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/
Dtx_timer_interrupt.s111 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 …]

1234567891011