From 94d9beecf41191e96554dd9d12ffdbabe9cc54df Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Fri, 30 Oct 2009 17:54:29 +0000 Subject: 2009-10-30 Glenn Humphrey PR pr1462/cpukit * rtems/include/rtems/rtems/ratemon.h, rtems/src/ratemongetstatus.c, rtems/src/ratemonperiod.c, rtems/src/ratemontimeout.c, score/include/rtems/score/thread.h: Fix bugs in rate monotonic statistics. --- cpukit/score/include/rtems/score/thread.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'cpukit/score/include') diff --git a/cpukit/score/include/rtems/score/thread.h b/cpukit/score/include/rtems/score/thread.h index ed5b475cd1..d84310a9d2 100644 --- a/cpukit/score/include/rtems/score/thread.h +++ b/cpukit/score/include/rtems/score/thread.h @@ -460,13 +460,17 @@ SCORE_EXTERN Context_Control _Thread_BSP_context; * counter which is used to prevent context switches at inopportune * moments. */ +#if defined(__AVR__) +SCORE_EXTERN volatile uint8_t _Thread_Dispatch_disable_level; +#else SCORE_EXTERN volatile uint32_t _Thread_Dispatch_disable_level; +#endif /** * If this is non-zero, then the post-task switch extension * is run regardless of the state of the per thread flag. */ -SCORE_EXTERN uint32_t _Thread_Do_post_task_switch_extension; +SCORE_EXTERN bool _Thread_Do_post_task_switch_extension; /** * The following holds how many user extensions are in the system. This -- cgit v1.2.3