From 4d9fa26805c01f19a465b7f90a41eefad59a8303 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Fri, 11 Aug 1995 14:13:51 +0000 Subject: added constant for number of notepads --- cpukit/score/include/rtems/score/thread.h | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'cpukit') diff --git a/cpukit/score/include/rtems/score/thread.h b/cpukit/score/include/rtems/score/thread.h index de07a721ef..4a417828a3 100644 --- a/cpukit/score/include/rtems/score/thread.h +++ b/cpukit/score/include/rtems/score/thread.h @@ -60,6 +60,8 @@ extern "C" { #define RTEMS_NOTEPAD_15 15 /* notepad location 15 */ #define RTEMS_NOTEPAD_LAST RTEMS_NOTEPAD_15 /* highest numbered notepad */ +#define RTEMS_NUMBER_NOTEPADS (RTEMS_NOTEPAD_LAST+1) + /* * The following defines the "return type" of an RTEMS thread. * @@ -155,24 +157,24 @@ typedef struct { Objects_Control Object; Objects_Name name; States_Control current_state; - rtems_task_priority current_priority; - rtems_task_priority real_priority; + rtems_task_priority current_priority; + rtems_task_priority real_priority; unsigned32 resource_count; Thread_Wait_information Wait; Watchdog_Control Timer; - rtems_packet_prefix *receive_packet; + rtems_packet_prefix *receive_packet; /****************** end of common block ********************/ Chain_Control *ready; Priority_Information Priority_map; - rtems_event_set pending_events; - rtems_event_set events_out; + rtems_event_set pending_events; + rtems_event_set events_out; Thread_Start_information Start; ASR_Information Signal; - rtems_mode current_modes; - rtems_attribute attribute_set; + rtems_mode current_modes; + rtems_attribute attribute_set; Context_Control Registers; void *fp_context; - unsigned32 Notepads[ 16 ]; + unsigned32 Notepads[ RTEMS_NUMBER_NOTEPADS ]; void *extension; } Thread_Control; -- cgit v1.2.3