- Timestamp:
- 04/21/11 19:04:50 (13 years ago)
- Branches:
- 4.11, 5, master
- Children:
- d7c3883
- Parents:
- 0e89af8
- Location:
- c/src/lib
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libbsp/powerpc/shared/startup/panic.c
r0e89af8 r85f5c14b 10 10 #include <rtems/error.h> 11 11 #include <libcpu/stackTrace.h> 12 #include <rtems/score/thread.h> 13 #include <rtems/score/thread.inl> 12 14 13 15 static void … … 102 104 break; 103 105 } 104 if ( _Thread_Dispatch_ disable_level)106 if ( _Thread_Dispatch_in_critical_section() ) 105 107 printk( 106 108 " Error occurred in a Thread Dispatching DISABLED context (level %i)\n", 107 _Thread_Dispatch_ disable_level);109 _Thread_Dispatch_get_disable_level()); 108 110 else 109 111 printk("enabled\n"); -
c/src/lib/libcpu/sh/sh7032/score/cpu_asm.c
r0e89af8 r85f5c14b 135 135 _ISR_Disable( level ); 136 136 137 _Thread_Dispatch_ disable_level++;137 _Thread_Dispatch_increment_disable_level(); 138 138 139 139 #if (CPU_HAS_SOFTWARE_INTERRUPT_STACK == TRUE) … … 157 157 _ISR_Disable( level ); 158 158 159 _Thread_Dispatch_d isable_level--;159 _Thread_Dispatch_decrement_disable_level(); 160 160 161 161 _ISR_Nest_level--; … … 173 173 return; 174 174 175 if ( _Thread_Dispatch_ disable_level) {175 if ( _Thread_Dispatch_in_critical_section() ) { 176 176 return; 177 177 } -
c/src/lib/libcpu/sh/sh7045/score/cpu_asm.c
r0e89af8 r85f5c14b 137 137 _ISR_Disable( level ); 138 138 139 _Thread_Dispatch_ disable_level++;139 _Thread_Dispatch_increment_disable_level(); 140 140 141 141 #if (CPU_HAS_SOFTWARE_INTERRUPT_STACK == TRUE) … … 159 159 _ISR_Disable( level ); 160 160 161 _Thread_Dispatch_d isable_level--;161 _Thread_Dispatch_decrement_disable_level(); 162 162 163 163 _ISR_Nest_level--; … … 175 175 return; 176 176 177 if ( _Thread_Dispatch_ disable_level) {177 if ( _Thread_Dispatch_in_critical_section() ) { 178 178 return; 179 179 } -
c/src/lib/libcpu/sh/sh7750/score/cpu_asm.c
r0e89af8 r85f5c14b 61 61 _ISR_Disable( level ); 62 62 63 _Thread_Dispatch_disable_level++;63 _Thread_Dispatch_increment_disable_level(); 64 64 65 65 #if (CPU_HAS_SOFTWARE_INTERRUPT_STACK == TRUE) … … 83 83 _ISR_Disable( level ); 84 84 85 _Thread_Dispatch_d isable_level--;85 _Thread_Dispatch_decrement_disable_level(); 86 86 87 87 _ISR_Nest_level--; … … 98 98 return; 99 99 100 if ( _Thread_Dispatch_ disable_level) {100 if ( _Thread_Dispatch_in_critical_section() ) { 101 101 return; 102 102 } -
c/src/lib/libcpu/sh/shgdb/score/cpu_asm.c
r0e89af8 r85f5c14b 34 34 _ISR_Disable( level ); 35 35 36 _Thread_Dispatch_ disable_level++;36 _Thread_Dispatch_increment_disable_level(); 37 37 38 38 #if (CPU_HAS_SOFTWARE_INTERRUPT_STACK == TRUE) … … 56 56 _ISR_Disable( level ); 57 57 58 _Thread_Dispatch_d isable_level--;58 _Thread_Dispatch_decrement_disable_level(); 59 59 60 60 _ISR_Nest_level--; … … 72 72 return; 73 73 74 if ( _Thread_Dispatch_ disable_level) {74 if ( _Thread_Dispatch_in_critical_section() ) { 75 75 return; 76 76 }
Note: See TracChangeset
for help on using the changeset viewer.