[rtems commit] gen_section: Update for use with new SMP chapters.
Joel Sherrill
joel at rtems.org
Tue Mar 11 23:59:21 UTC 2014
Module: rtems
Branch: master
Commit: 653ed5e151693df9c8484d6e3c7817c57def647e
Changeset: http://git.rtems.org/rtems/commit/?id=653ed5e151693df9c8484d6e3c7817c57def647e
Author: Joel Sherrill <joel.sherrill at oarcorp.com>
Date: Fri Mar 7 13:18:03 2014 -0600
gen_section: Update for use with new SMP chapters.
---
doc/new_chapters/gen_section | 21 +++++++++++++++++++--
1 files changed, 19 insertions(+), 2 deletions(-)
diff --git a/doc/new_chapters/gen_section b/doc/new_chapters/gen_section
index 21f2ccd..a4524b1 100644
--- a/doc/new_chapters/gen_section
+++ b/doc/new_chapters/gen_section
@@ -7,6 +7,20 @@
chapter=$1
case ${chapter} in
+ smp) # Classic API SMP
+ CHAPTER_CAPS="Symmetric Multiprocessing"
+ CHAPTER_LOWER="symmetric multiprocessing"
+ # XXX
+ ROUTINES="rtems_task_get_affinity \
+ rtems_task_set_affinity"
+ ;;
+ pthreadsmp) # POSIX API SMP
+ CHAPTER_CAPS="Thread Affinity"
+ CHAPTER_LOWER="Thread Affinity"
+ # XXX
+ ROUTINES="pthread_attr_getaffinity_np pthread_attr_setaffinity_np \
+ pthread_getaffinity_np pthread_setaffinity_np"
+ ;;
process)
CHAPTER_CAPS="Process Creation and Execution"
CHAPTER_LOWER="process creation and execution"
@@ -152,7 +166,7 @@ if [ "x${CHAPTER_CAPS}" = "x" -o "x${CHAPTER_LOWER}" = "x" \
fi
echo "@c"
-echo "@c COPYRIGHT (c) 1988-2002."
+echo "@c COPYRIGHT (c) 1988-2014."
echo "@c On-Line Applications Research Corporation (OAR)."
echo "@c All rights reserved. "
echo "@c"
@@ -170,7 +184,7 @@ echo "@itemize @bullet"
for routine in ${ROUTINES}
do
- echo "@item @code{${routine}} - "
+ echo "@item @code{${routine}} - TBD"
done
echo "@end itemize"
@@ -189,6 +203,9 @@ echo ""
for routine in ${ROUTINES}
do
+ echo "@c"
+ echo "@c ${routine}"
+ echo "@c"
echo "@page"
echo "@subsection ${routine} - "
echo ""
More information about the vc
mailing list