mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2026-11-09 08:37:58 +08:00
PR 1912: Add Scheduler Documentation
Adds documentation on the scheduler options and scheduler selection to the User's Manual to reflect changes made in the development of pluggable scheduling with EDF and CBS schedulers.
This commit is contained in:
1 parent
8c6608bd1b
commit
7cc2199ee1
5 files changed
+13
-4
No files matched your search
@@ -27,7 +27,7 @@ COMMON_FILES += \
|
||||
$(top_builddir)/user/task.texi $(top_builddir)/user/timer.texi \
|
||||
$(top_builddir)/user/userext.texi $(top_builddir)/user/stackchk.texi \
|
||||
$(top_builddir)/user/cpuuse.texi $(top_srcdir)/common/cpright.texi \
|
||||
$(top_builddir)/user/object.texi
|
||||
$(top_builddir)/user/object.texi $(top_builddir)/user/cbs.texi
|
||||
|
||||
FILES = example.texi
|
||||
|
||||
|
||||
@@ -112,6 +112,7 @@
|
||||
@include user/cpuuse.texi
|
||||
@include user/object.texi
|
||||
@include user/chains.texi
|
||||
@include user/cbs.texi
|
||||
@include user/dirstat.texi
|
||||
@include example.texi
|
||||
@include user/glossary.texi
|
||||
@@ -149,6 +150,7 @@
|
||||
* CPU Usage Statistics::
|
||||
* Object Services::
|
||||
* Chains::
|
||||
* Constant Bandwidth Server Scheduler API::
|
||||
* Directive Status Codes::
|
||||
* Example Application::
|
||||
* Glossary::
|
||||
|
||||
@@ -17,7 +17,7 @@ GENERATED_FILES = overview.texi concepts.texi datatypes.texi init.texi \
|
||||
task.texi intr.texi clock.texi timer.texi sem.texi msg.texi event.texi \
|
||||
signal.texi part.texi region.texi dpmem.texi io.texi fatal.texi \
|
||||
schedule.texi rtmon.texi barrier.texi bsp.texi userext.texi conf.texi \
|
||||
mp.texi stackchk.texi cpuuse.texi object.texi chains.texi
|
||||
mp.texi stackchk.texi cpuuse.texi object.texi chains.texi cbs.texi
|
||||
|
||||
COMMON_FILES += $(top_srcdir)/common/cpright.texi
|
||||
|
||||
@@ -182,10 +182,15 @@ object.texi: object.t
|
||||
|
||||
chains.texi: chains.t
|
||||
$(BMENU2) -p "Object Services OBJECT_GET_CLASS_INFORMATION - Obtain Class Information" \
|
||||
-u "Top" \
|
||||
-n "Constant Bandwidth Server Scheduler API" < $< > $@
|
||||
|
||||
cbs.texi: cbs.t
|
||||
$(BMENU2) -p "Chains Prepend a Node" \
|
||||
-u "Top" \
|
||||
-n "Directive Status Codes" < $< > $@
|
||||
|
||||
EXTRA_DIST = bsp.t clock.t chains.t concepts.t cpuuse.t datatypes.t conf.t \
|
||||
EXTRA_DIST = bsp.t cbs.t clock.t chains.t concepts.t cpuuse.t datatypes.t conf.t \
|
||||
dpmem.t event.t fatal.t init.t intr.t io.t mp.t msg.t overview.t \
|
||||
part.t region.t rtmon.t sem.t schedule.t signal.t stackchk.t \
|
||||
task.t timer.t userext.t $(TXT_FILES) $(PNG_FILES) $(EPS_IMAGES) \
|
||||
|
||||
@@ -111,6 +111,7 @@
|
||||
@include cpuuse.texi
|
||||
@include object.texi
|
||||
@include chains.texi
|
||||
@include cbs.texi
|
||||
@include dirstat.texi
|
||||
@include example.texi
|
||||
@include glossary.texi
|
||||
@@ -148,6 +149,7 @@
|
||||
* CPU Usage Statistics::
|
||||
* Object Services::
|
||||
* Chains::
|
||||
* Constant Bandwidth Server Scheduler API::
|
||||
* Directive Status Codes::
|
||||
* Example Application::
|
||||
* Glossary::
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
@c $Id$
|
||||
@c
|
||||
|
||||
@node Directive Status Codes, Example Application, Chains Prepend a Node, Top
|
||||
@node Directive Status Codes, Example Application, Constant Bandwidth Server Scheduler API CBS_GET_APPROVED_BUDGET - Get scheduler approved execution time, Top
|
||||
@chapter Directive Status Codes
|
||||
@table @b
|
||||
@item @code{@value{RPREFIX}SUCCESSFUL} - successful completion
|
||||
|
||||
Reference in new issue
Block a user