forked from Imagelibrary/rtems
gen_section: Update for use with new SMP chapters.
This commit is contained in:
@@ -7,6 +7,20 @@
|
|||||||
chapter=$1
|
chapter=$1
|
||||||
|
|
||||||
case ${chapter} in
|
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)
|
process)
|
||||||
CHAPTER_CAPS="Process Creation and Execution"
|
CHAPTER_CAPS="Process Creation and Execution"
|
||||||
CHAPTER_LOWER="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
|
fi
|
||||||
|
|
||||||
echo "@c"
|
echo "@c"
|
||||||
echo "@c COPYRIGHT (c) 1988-2002."
|
echo "@c COPYRIGHT (c) 1988-2014."
|
||||||
echo "@c On-Line Applications Research Corporation (OAR)."
|
echo "@c On-Line Applications Research Corporation (OAR)."
|
||||||
echo "@c All rights reserved. "
|
echo "@c All rights reserved. "
|
||||||
echo "@c"
|
echo "@c"
|
||||||
@@ -170,7 +184,7 @@ echo "@itemize @bullet"
|
|||||||
|
|
||||||
for routine in ${ROUTINES}
|
for routine in ${ROUTINES}
|
||||||
do
|
do
|
||||||
echo "@item @code{${routine}} - "
|
echo "@item @code{${routine}} - TBD"
|
||||||
done
|
done
|
||||||
echo "@end itemize"
|
echo "@end itemize"
|
||||||
|
|
||||||
@@ -189,6 +203,9 @@ echo ""
|
|||||||
|
|
||||||
for routine in ${ROUTINES}
|
for routine in ${ROUTINES}
|
||||||
do
|
do
|
||||||
|
echo "@c"
|
||||||
|
echo "@c ${routine}"
|
||||||
|
echo "@c"
|
||||||
echo "@page"
|
echo "@page"
|
||||||
echo "@subsection ${routine} - "
|
echo "@subsection ${routine} - "
|
||||||
echo ""
|
echo ""
|
||||||
|
|||||||
Reference in New Issue
Block a user