[PATCH 3/4] Classic API Users Guide: Add SMP and affinity services.
Joel Sherrill
joel.sherrill at gmail.com
Fri Mar 7 21:40:37 UTC 2014
---
doc/ada_user/Makefile.am | 3 ++-
doc/ada_user/ada_user.texi | 4 +++-
doc/ada_user/example.texi | 7 ++-----
doc/user/Makefile.am | 9 +++++++--
doc/user/c_user.texi | 2 ++
5 files changed, 16 insertions(+), 9 deletions(-)
diff --git a/doc/ada_user/Makefile.am b/doc/ada_user/Makefile.am
index d628a29..ab19e71 100644
--- a/doc/ada_user/Makefile.am
+++ b/doc/ada_user/Makefile.am
@@ -24,7 +24,8 @@ 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/cbs.texi
+ $(top_builddir)/user/object.texi $(top_builddir)/user/cbs.texi \
+ $(top_builddir)/user/smp.texi
FILES = example.texi
diff --git a/doc/ada_user/ada_user.texi b/doc/ada_user/ada_user.texi
index d12663d..80a0e49 100644
--- a/doc/ada_user/ada_user.texi
+++ b/doc/ada_user/ada_user.texi
@@ -8,7 +8,7 @@
@c %**end of header
@c
- at c COPYRIGHT (c) 1989-2013.
+ at c COPYRIGHT (c) 1989-2014.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@@ -107,6 +107,7 @@
* User Extensions Manager::
* Configuring a System::
* Multiprocessing Manager::
+* Symmetric Multiprocessing Services::
* Stack Bounds Checker::
* CPU Usage Statistics::
* Object Services::
@@ -150,6 +151,7 @@
@include user/userext.texi
@include user/conf.texi
@include user/mp.texi
+ at include user/smp.texi
@include user/stackchk.texi
@include user/cpuuse.texi
@include user/object.texi
diff --git a/doc/ada_user/example.texi b/doc/ada_user/example.texi
index 697d1e0..7456767 100644
--- a/doc/ada_user/example.texi
+++ b/doc/ada_user/example.texi
@@ -1,9 +1,9 @@
@c
- at c COPYRIGHT (c) 1989-2011.
+ at c COPYRIGHT (c) 1989-2014.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
- at node Example Application, Glossary, Directive Status Codes STATUS_TEXT - Returns a text for a status code, Top
+ at node Example Application, Glossary, Directive Status Codes STATUS_CODE_DESCRIPTION - Returns a description for a status code, Top
@chapter Example Application
@example
@@ -11,6 +11,3 @@
Currently there is no example Ada application provided.
@end example
-
-
-
diff --git a/doc/user/Makefile.am b/doc/user/Makefile.am
index eec627a..03f776d 100644
--- a/doc/user/Makefile.am
+++ b/doc/user/Makefile.am
@@ -15,7 +15,7 @@ GENERATED_FILES = overview.texi concepts.texi datatypes.texi init.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 timespec.texi \
- cbs.texi dirstat.texi
+ cbs.texi dirstat.texi smp.texi
COMMON_FILES += $(top_srcdir)/common/cpright.texi
@@ -161,10 +161,15 @@ conf.texi: conf.t
mp.texi: mp.t
$(BMENU2) -p "Configuring a System Configuration Data Structures" \
-u "Top" \
+ -n "Symmetric Multiprocessing Services" < $< > $@
+
+smp.texi: smp.t
+ $(BMENU2) -p "Multiprocessing Manager MULTIPROCESSING_ANNOUNCE - Announce the arrival of a packet"\
+ -u "Top" \
-n "Stack Bounds Checker" < $< > $@
stackchk.texi: stackchk.t
- $(BMENU2) -p "Multiprocessing Manager MULTIPROCESSING_ANNOUNCE - Announce the arrival of a packet" \
+ $(BMENU2) -p "Symmetric Multiprocessing Services rtems_task_set_affinity - Set Task Affinity" \
-u "Top" \
-n "CPU Usage Statistics" < $< > $@
diff --git a/doc/user/c_user.texi b/doc/user/c_user.texi
index a1a5fab..2085415 100644
--- a/doc/user/c_user.texi
+++ b/doc/user/c_user.texi
@@ -106,6 +106,7 @@
* User Extensions Manager::
* Configuring a System::
* Multiprocessing Manager::
+* Symmetric Multiprocessing Services::
* Stack Bounds Checker::
* CPU Usage Statistics::
* Object Services::
@@ -149,6 +150,7 @@
@include userext.texi
@include conf.texi
@include mp.texi
+ at include smp.texi
@include stackchk.texi
@include cpuuse.texi
@include object.texi
--
1.7.1
More information about the devel
mailing list