Changeset 34d877e in rtems for c/src/exec/score/cpu/no_cpu
- Timestamp:
- 06/07/95 02:40:23 (28 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 620d699
- Parents:
- 9526d217
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/exec/score/cpu/no_cpu/cpu_asm.c
r9526d217 r34d877e 137 137 * (*_ISR_Vector_table[ vector ])( vector ); 138 138 * 139 * if ( --__ISR_Nest_level == 0 ) { 140 * if ( _Context_Switch_necessary || _ISR_Signals_to_thread_executing ) 141 * call _Thread_Dispatch() or prepare to return to _ISR_Dispatch 139 * --_ISR_Nest_level; 140 * 141 * if ( _ISR_Nest_level ) 142 * goto the label "exit interrupt (simple case)" 143 * 142 144 * #if ( CPU_HAS_SOFTWARE_INTERRUPT_STACK == TRUE ) 143 145 * restore stack 144 146 * #endif 145 * } 147 * 148 * if ( !_Context_Switch_necessary ) 149 * goto the label "exit interrupt (simple case)" 150 * 151 * if ( !_ISR_Signals_to_thread_executing ) 152 * goto the label "exit interrupt (simple case)" 153 * 154 * call _Thread_Dispatch() or prepare to return to _ISR_Dispatch 146 155 * 147 156 * prepare to get out of interrupt 157 * return from interrupt (maybe to _ISR_Dispatch) 158 * 159 * LABEL "exit interrupt (simple case): 160 * prepare to get out of interrupt 148 161 * return from interrupt 149 *150 162 */ 151 163 }
Note: See TracChangeset
for help on using the changeset viewer.