Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

Changes between Version 1 and Version 2 of Developer/Projects/SequencedInitialization


Ignore:
Timestamp:
05/11/10 12:02:06 (14 years ago)
Author:
Sh
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Developer/Projects/SequencedInitialization

    v1 v2  
    77'''Status:''' [wiki:ChrisJohns ChrisJohns] has filed [https://www.rtems.org/bugzilla/show_bug.cgi?id=1253 PR1253] with a prototype.
    88
    9 '''Mentor:''' Chris Johns
     9'''Mentor:''' Chris Johns and Sebastian Huber
    1010
    11   '''Note:''' this project was called "RTEMS Initialization By Constructor".
     11'''Student''' Wenjie Zhang
     12
     13'''Note:''' this project was called "RTEMS Initialization By Constructor".
     14= Overview =
     15
    1216
    1317This project adds to RTEMS a Sequencer that calls user defined functions held in an unordered table in a specific order. An example of its use is the RTEMS Managers initialization. The initialisation of the RTEMS Managers is a specific ordered sequence of calls currently hard coded into RTEMS. The sequencing code will take a table of nodes that is un-order, determine the order and make calls to the user provided functions which in this case is the manager initialisation calls.
     
    2226= Work Breakdown =
    2327
     28
    2429This project tasks are:
    2530# Develop the sequencer code and API with documentation and tests.