Changeset 4d9fa26 in rtems


Ignore:
Timestamp:
Aug 11, 1995, 2:13:51 PM (25 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
e349411
Parents:
e7e016f
Message:

added constant for number of notepads

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • c/src/exec/score/headers/thread.h

    re7e016f r4d9fa26  
    6161#define RTEMS_NOTEPAD_LAST RTEMS_NOTEPAD_15     /* highest numbered notepad */
    6262
     63#define RTEMS_NUMBER_NOTEPADS  (RTEMS_NOTEPAD_LAST+1)
     64
    6365/*
    6466 *  The following defines the "return type" of an RTEMS thread.
     
    156158  Objects_Name              name;
    157159  States_Control            current_state;
    158   rtems_task_priority          current_priority;
    159   rtems_task_priority          real_priority;
     160  rtems_task_priority       current_priority;
     161  rtems_task_priority       real_priority;
    160162  unsigned32                resource_count;
    161163  Thread_Wait_information   Wait;
    162164  Watchdog_Control          Timer;
    163   rtems_packet_prefix         *receive_packet;
     165  rtems_packet_prefix      *receive_packet;
    164166     /****************** end of common block ********************/
    165167  Chain_Control            *ready;
    166168  Priority_Information      Priority_map;
    167   rtems_event_set        pending_events;
    168   rtems_event_set        events_out;
     169  rtems_event_set           pending_events;
     170  rtems_event_set           events_out;
    169171  Thread_Start_information  Start;
    170172  ASR_Information           Signal;
    171   rtems_mode             current_modes;
    172   rtems_attribute        attribute_set;
     173  rtems_mode                current_modes;
     174  rtems_attribute           attribute_set;
    173175  Context_Control           Registers;
    174176  void                     *fp_context;
    175   unsigned32                Notepads[ 16 ];
     177  unsigned32                Notepads[ RTEMS_NUMBER_NOTEPADS ];
    176178  void                     *extension;
    177179}   Thread_Control;
  • c/src/exec/score/include/rtems/score/thread.h

    re7e016f r4d9fa26  
    6161#define RTEMS_NOTEPAD_LAST RTEMS_NOTEPAD_15     /* highest numbered notepad */
    6262
     63#define RTEMS_NUMBER_NOTEPADS  (RTEMS_NOTEPAD_LAST+1)
     64
    6365/*
    6466 *  The following defines the "return type" of an RTEMS thread.
     
    156158  Objects_Name              name;
    157159  States_Control            current_state;
    158   rtems_task_priority          current_priority;
    159   rtems_task_priority          real_priority;
     160  rtems_task_priority       current_priority;
     161  rtems_task_priority       real_priority;
    160162  unsigned32                resource_count;
    161163  Thread_Wait_information   Wait;
    162164  Watchdog_Control          Timer;
    163   rtems_packet_prefix         *receive_packet;
     165  rtems_packet_prefix      *receive_packet;
    164166     /****************** end of common block ********************/
    165167  Chain_Control            *ready;
    166168  Priority_Information      Priority_map;
    167   rtems_event_set        pending_events;
    168   rtems_event_set        events_out;
     169  rtems_event_set           pending_events;
     170  rtems_event_set           events_out;
    169171  Thread_Start_information  Start;
    170172  ASR_Information           Signal;
    171   rtems_mode             current_modes;
    172   rtems_attribute        attribute_set;
     173  rtems_mode                current_modes;
     174  rtems_attribute           attribute_set;
    173175  Context_Control           Registers;
    174176  void                     *fp_context;
    175   unsigned32                Notepads[ 16 ];
     177  unsigned32                Notepads[ RTEMS_NUMBER_NOTEPADS ];
    176178  void                     *extension;
    177179}   Thread_Control;
  • cpukit/score/include/rtems/score/thread.h

    re7e016f r4d9fa26  
    6161#define RTEMS_NOTEPAD_LAST RTEMS_NOTEPAD_15     /* highest numbered notepad */
    6262
     63#define RTEMS_NUMBER_NOTEPADS  (RTEMS_NOTEPAD_LAST+1)
     64
    6365/*
    6466 *  The following defines the "return type" of an RTEMS thread.
     
    156158  Objects_Name              name;
    157159  States_Control            current_state;
    158   rtems_task_priority          current_priority;
    159   rtems_task_priority          real_priority;
     160  rtems_task_priority       current_priority;
     161  rtems_task_priority       real_priority;
    160162  unsigned32                resource_count;
    161163  Thread_Wait_information   Wait;
    162164  Watchdog_Control          Timer;
    163   rtems_packet_prefix         *receive_packet;
     165  rtems_packet_prefix      *receive_packet;
    164166     /****************** end of common block ********************/
    165167  Chain_Control            *ready;
    166168  Priority_Information      Priority_map;
    167   rtems_event_set        pending_events;
    168   rtems_event_set        events_out;
     169  rtems_event_set           pending_events;
     170  rtems_event_set           events_out;
    169171  Thread_Start_information  Start;
    170172  ASR_Information           Signal;
    171   rtems_mode             current_modes;
    172   rtems_attribute        attribute_set;
     173  rtems_mode                current_modes;
     174  rtems_attribute           attribute_set;
    173175  Context_Control           Registers;
    174176  void                     *fp_context;
    175   unsigned32                Notepads[ 16 ];
     177  unsigned32                Notepads[ RTEMS_NUMBER_NOTEPADS ];
    176178  void                     *extension;
    177179}   Thread_Control;
Note: See TracChangeset for help on using the changeset viewer.