Changeset 148d6e9 in rtems
- Timestamp:
- 03/06/14 14:51:10 (10 years ago)
- Branches:
- 4.11, 5, master
- Children:
- 4575ae0
- Parents:
- 1550242
- git-author:
- Sebastian Huber <sebastian.huber@…> (03/06/14 14:51:10)
- git-committer:
- Sebastian Huber <sebastian.huber@…> (03/14/14 07:46:50)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cpukit/score/cpu/arm/arm_exc_interrupt.S
r1550242 r148d6e9 123 123 str r3, [SELF_CPU_CONTROL, #PER_CPU_THREAD_DISPATCH_DISABLE_LEVEL] 124 124 125 #ifdef RTEMS_PROFILING 126 cmp r2, #1 127 bne profiling_entry_done 128 bl _CPU_Counter_read 129 push {r0, r1} 130 profiling_entry_done: 131 #endif 132 125 133 /* Call BSP dependent interrupt dispatcher */ 126 134 bl bsp_interrupt_dispatch … … 134 142 str r3, [SELF_CPU_CONTROL, #PER_CPU_THREAD_DISPATCH_DISABLE_LEVEL] 135 143 144 #ifdef RTEMS_PROFILING 145 cmp r2, #0 146 bne profiling_exit_done 147 bl _CPU_Counter_read 148 pop {r1, r3} 149 mov r2, r0 150 mov r0, SELF_CPU_CONTROL 151 bl _Profiling_Outer_most_interrupt_entry_and_exit 152 ldr r3, [SELF_CPU_CONTROL, #PER_CPU_THREAD_DISPATCH_DISABLE_LEVEL] 153 profiling_exit_done: 154 #endif 155 136 156 /* Restore stack pointer */ 137 157 mov sp, SP_OF_INTERRUPTED_CONTEXT
Note: See TracChangeset
for help on using the changeset viewer.