Now builds successfully.

This commit is contained in:
Joel Sherrill
1999-10-06 19:46:14 +00:00
parent 4dbc38cba3
commit 23ba9e5a1b
6 changed files with 24 additions and 26 deletions
+12 -18
View File
@@ -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
+4 -4
View File
@@ -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
+1 -1
View File
@@ -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:
+1 -1
View File
@@ -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::
+1 -1
View File
@@ -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
+5 -1
View File
@@ -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