Changeset 7f6a24ab in rtems for cpukit/score/macros


Ignore:
Timestamp:
Aug 28, 1995, 3:30:29 PM (25 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
5072b07
Parents:
5250ff39
Message:

Added unused priority ceiling parameter to rtems_semaphore_create.

Rearranged code to created thread handler routines to initialize,
start, restart, and "close/delete" a thread.

Made internal threads their own object class. This now uses the
thread support routines for starting and initializing a thread.

Insured deleted tasks are freed to the Inactive pool associated with the
correct Information block.

Added an RTEMS API specific data area to the thread control block.

Beginnings of removing the word "rtems" from the core.

Location:
cpukit/score/macros/rtems/score
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • cpukit/score/macros/rtems/score/object.inl

    r5250ff39 r7f6a24ab  
    5555#define rtems_get_index( _id ) \
    5656  (((_id) >> OBJECTS_INDEX_START_BIT) & OBJECTS_INDEX_VALID_BITS)
     57
     58/*PAGE
     59 *
     60 *  _Objects_Is_class_valid
     61 *
     62 */
     63 
     64#define _Objects_Is_class_valid( _the_class ) \
     65  ( (_the_class) <= OBJECTS_CLASSES_LAST )
    5766
    5867/*PAGE
  • cpukit/score/macros/rtems/score/thread.inl

    r5250ff39 r7f6a24ab  
    9494#define _Thread_Calculate_heir() \
    9595 { \
    96    rtems_task_priority  highest; \
     96   Priority_Control  highest; \
    9797   \
    9898   _Priority_Get_highest( highest ); \
Note: See TracChangeset for help on using the changeset viewer.