Changeset 82db8e56 in rtems for cpukit/sapi/Makefile.am


Ignore:
Timestamp:
Sep 15, 2011, 3:49:32 PM (8 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.11, master
Children:
bd1b8de
Parents:
baef6771
Message:

2011-09-15 Petr Benes <benesp16@…>

PR 1906/cpukit

  • sapi/Makefile.am, sapi/preinstall.am, sapi/include/confdefs.h, score/Makefile.am, score/preinstall.am: Add the CBS (Constant Bandwidth Server) scheduler. This is a complex scheduling policy built atop of the EDF scheduler. Unlike other schedulers, this one provides a user API and handles not only deadlines of tasks but also claimed budget per period. The main aim of the scheduler is isolation of tasks so that each task is guaranteed to meet all deadlines regardless of how other tasks behave.
  • sapi/include/rtems/cbs.h, sapi/inline/rtems/cbs.inl, score/include/rtems/score/schedulercbs.h, score/src/schedulercbs.c, score/src/schedulercbsattachthread.c, score/src/schedulercbscleanup.c, score/src/schedulercbscreateserver.c, score/src/schedulercbsdestroyserver.c, score/src/schedulercbsdetachthread.c, score/src/schedulercbsgetapprovedbudget.c, score/src/schedulercbsgetexecutiontime.c, score/src/schedulercbsgetparameters.c, score/src/schedulercbsgetremainingbudget.c, score/src/schedulercbsgetserverid.c, score/src/schedulercbsreleasejob.c, score/src/schedulercbssetparameters.c, score/src/schedulercbsunblock.c: New files.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • cpukit/sapi/Makefile.am

    rbaef6771 r82db8e56  
    1616include_rtems_HEADERS += include/rtems/io.h
    1717include_rtems_HEADERS += include/rtems/mptables.h
     18include_rtems_HEADERS += include/rtems/cbs.h
    1819include_rtems_HEADERS += include/rtems/rbtree.h
    1920include_rtems_HEADERS += include/rtems/sptables.h
     
    2324include_rtems_HEADERS += inline/rtems/chain.inl
    2425include_rtems_HEADERS += inline/rtems/extension.inl
     26include_rtems_HEADERS += inline/rtems/cbs.inl
    2527include_rtems_HEADERS += inline/rtems/rbtree.inl
    2628
Note: See TracChangeset for help on using the changeset viewer.