Changeset a55e305 in rtems for cpukit/sapi/src/exinit.c


Ignore:
Timestamp:
Jul 29, 2010, 5:52:10 PM (9 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.11, master
Children:
23bbc43
Parents:
a44edd15
Message:

2010-07-29 Gedare Bloom <giddyup44@…>

PR 1635/cpukit

  • sapi/src/exinit.c, score/Makefile.am, score/preinstall.am, score/include/rtems/score/bitfield.h, score/include/rtems/score/priority.h, score/include/rtems/score/thread.h, score/inline/rtems/score/priority.inl, score/inline/rtems/score/thread.inl, score/src/threadchangepriority.c, score/src/threadclearstate.c, score/src/threadready.c, score/src/threadresume.c, score/src/threadsetpriority.c, score/src/threadsetstate.c, score/src/threadsettransient.c, score/src/threadsuspend.c: Refactoring of priority handling, to isolate the bitmap implementation of priorities in the supercore so that priority management is a little more modular. This change is in anticipation of scheduler implementations that can select how they manage tracking priority levels / finding the highest priority ready task. Note that most of the changes here are simple renaming, to clarify the use of the bitmap-based priority management.
  • score/include/rtems/score/prioritybitmap.h, score/inline/rtems/score/prioritybitmap.inl: New files.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • cpukit/sapi/src/exinit.c

    ra44edd15 ra55e305  
    4343#endif
    4444#include <rtems/score/priority.h>
     45#include <rtems/score/prioritybitmap.h>
    4546#include <rtems/score/thread.h>
    4647#include <rtems/score/tod.h>
     
    125126  _API_Mutex_Allocate( &_RTEMS_Allocator_Mutex );
    126127
    127   _Priority_Handler_initialization();
     128  _Priority_bit_map_Handler_initialization();
    128129  _Watchdog_Handler_initialization();
    129130  _TOD_Handler_initialization();
Note: See TracChangeset for help on using the changeset viewer.