forked from Imagelibrary/rtems
Added code so if dispatching level is specified to be -1, then no
check is performed. This is needed in some timer service routines since they are called from multiple disable levels.
This commit is contained in:
@@ -39,7 +39,7 @@ extern "C" {
|
||||
#define check_dispatch_disable_level( _expect ) \
|
||||
do { \
|
||||
extern volatile rtems_unsigned32 _Thread_Dispatch_disable_level; \
|
||||
if ( _Thread_Dispatch_disable_level != (_expect) ) { \
|
||||
if ( (_expect) != -1 && _Thread_Dispatch_disable_level != (_expect) ) { \
|
||||
printf( "\n_Thread_Dispatch_disable_level is (%d) not %d\n", \
|
||||
_Thread_Dispatch_disable_level, (_expect) ); \
|
||||
fflush(stdout); \
|
||||
|
||||
Reference in New Issue
Block a user