summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1999-10-06 19:46:14 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1999-10-06 19:46:14 +0000
commit23ba9e5a1bfbd5f104efe28defb205119135d26d (patch)
tree2bf40de8972ce6510c542752d2725d716412d32b
parentRenamed preface.t to preface.texi since it has no automatically (diff)
downloadrtems-23ba9e5a1bfbd5f104efe28defb205119135d26d.tar.bz2
Now builds successfully.
-rw-r--r--doc/porting/Makefile30
-rw-r--r--doc/porting/codetuning.t8
-rw-r--r--doc/porting/idlethread.t2
-rw-r--r--doc/porting/porting.texi2
-rw-r--r--doc/porting/prioritybitmap.t2
-rw-r--r--doc/porting/taskcontext.t6
6 files changed, 24 insertions, 26 deletions
diff --git a/doc/porting/Makefile b/doc/porting/Makefile
index 2881087623..f3191d7110 100644
--- a/doc/porting/Makefile
+++ b/doc/porting/Makefile
@@ -20,7 +20,7 @@ FILES=preface.texi developtools.texi sourcecode.texi cpumodels.texi \
cpuinit.texi interrupts.texi taskcontext.texi idlethread.texi \
prioritybitmap.texi codetuning.texi miscellaneous.texi $(COMMON_FILES)
-GENERATED_FILES=preface.texi developtools.texi sourcecode.texi cpumodels.texi \
+GENERATED_FILES=developtools.texi sourcecode.texi cpumodels.texi \
cpuinit.texi interrupts.texi taskcontext.texi idlethread.texi \
prioritybitmap.texi codetuning.texi miscellaneous.texi
@@ -51,7 +51,6 @@ $(PROJECT).dvi: $(FILES)
html: dirs $(FILES)
-mkdir -p $(WWW_INSTALL)/$(PROJECT)
- cp rtemsarc.png rtemspie.png states.png $(WWW_INSTALL)/$(PROJECT)
$(TEXI2WWW) $(TEXI2WWW_ARGS) -dir $(WWW_INSTALL)/$(PROJECT) \
$(PROJECT).texi
@@ -60,58 +59,53 @@ clean:
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f $(PROJECT) $(PROJECT)-* _* $(GENERATED_FILES)
-preface.texi: preface.t
- $(BMENU) -p "" \
- -u "Top" \
- -n "" .t
-
developtools.texi: developtools.t
- $(BMENU) -p "" \
+ $(BMENU) -p "Preface" \
-u "Top" \
- -n "" .t
+ -n "" ${*}.t
sourcecode.texi: sourcecode.t
$(BMENU) -p "" \
-u "Top" \
- -n "" .t
+ -n "" ${*}.t
cpumodels.texi: cpumodels.t
$(BMENU) -p "" \
-u "Top" \
- -n "" .t
+ -n "" ${*}.t
cpuinit.texi: cpuinit.t
$(BMENU) -p "" \
-u "Top" \
- -n "" .t
+ -n "" ${*}.t
interrupts.texi: interrupts.t
$(BMENU) -p "" \
-u "Top" \
- -n "" .t
+ -n "" ${*}.t
taskcontext.texi: taskcontext.t
$(BMENU) -p "" \
-u "Top" \
- -n "" .t
+ -n "" ${*}.t
idlethread.texi: idlethread.t
$(BMENU) -p "" \
-u "Top" \
- -n "" .t
+ -n "" ${*}.t
prioritybitmap.texi: prioritybitmap.t
$(BMENU) -p "" \
-u "Top" \
- -n "" .t
+ -n "" ${*}.t
codetuning.texi: codetuning.t
$(BMENU) -p "" \
-u "Top" \
- -n "" .t
+ -n "" ${*}.t
miscellaneous.texi: miscellaneous.t
$(BMENU) -p "" \
-u "Top" \
- -n "" .t
+ -n "" ${*}.t
diff --git a/doc/porting/codetuning.t b/doc/porting/codetuning.t
index 734e720d8c..eb3f126f3f 100644
--- a/doc/porting/codetuning.t
+++ b/doc/porting/codetuning.t
@@ -1,6 +1,6 @@
@chapter Code Tuning Parameters
-@subsection Inline Thread_Enable_dispatch
+@section Inline Thread_Enable_dispatch
Should the calls to _Thread_Enable_dispatch be inlined?
@@ -23,7 +23,7 @@ then one subroutine call is avoided entirely.]
#define CPU_INLINE_ENABLE_DISPATCH FALSE
@end example
-@subsection Inline Thread_queue_Enqueue_priority
+@section Inline Thread_queue_Enqueue_priority
Should the body of the search loops in _Thread_queue_Enqueue_priority be
unrolled one time? In unrolled each iteration of the loop examines two
@@ -47,7 +47,7 @@ when setting this parameter.
@end example
-@subsection Structure Alignment Optimization
+@section Structure Alignment Optimization
The following macro may be defined to the attribute setting used to force
alignment of critical RTEMS structures. On some processors it may make
@@ -82,7 +82,7 @@ structures:
#define CPU_STRUCTURE_ALIGNMENT
@end example
-@subsection Data Alignment Requirements
+@section Data Alignment Requirements
@subsection Data Element Alignment
diff --git a/doc/porting/idlethread.t b/doc/porting/idlethread.t
index 98632147fa..aa0a71dec4 100644
--- a/doc/porting/idlethread.t
+++ b/doc/porting/idlethread.t
@@ -51,7 +51,7 @@ The order of precedence for selecting the IDLE thread body is:
@item generic (if no BSP and no CPU dependent)
-@end itemize
+@end enumerate
The following illustrates setting the CPU_PROVIDES_IDLE_THREAD_BODY macro:
diff --git a/doc/porting/porting.texi b/doc/porting/porting.texi
index 7d01a1c6a6..b3475b7f64 100644
--- a/doc/porting/porting.texi
+++ b/doc/porting/porting.texi
@@ -106,7 +106,7 @@ This is the online version of the RTEMS Porting Guide.
* CPU Model Variations::
* CPU Initialization::
* Interrupts::
-* Task Context::
+* Task Context Management::
* IDLE Thread::
* Priority Bitmap Manipulation::
* Code Tuning Parameters::
diff --git a/doc/porting/prioritybitmap.t b/doc/porting/prioritybitmap.t
index 343b5af20d..041485066d 100644
--- a/doc/porting/prioritybitmap.t
+++ b/doc/porting/prioritybitmap.t
@@ -56,7 +56,7 @@ instruction.
@item The "find first bit" instruction may search from MSB or LSB.
-@end itemize
+@end enumerate
RTEMS guarantees that (1) will never happen so it is not a concern.
Cases (2),(3), (4) are handled by the macros _CPU_Priority_mask() and
diff --git a/doc/porting/taskcontext.t b/doc/porting/taskcontext.t
index 0b11d1b297..442ca373b2 100644
--- a/doc/porting/taskcontext.t
+++ b/doc/porting/taskcontext.t
@@ -1,9 +1,13 @@
-@chapter Task Context
+@chapter Task Context Management
@section Introduction
+XXX
+
@section Task Stacks
+XXX
+
@subsection Direction of Stack Growth
The CPU_STACK_GROWS_UP macro is set based upon the answer to the following