summaryrefslogtreecommitdiffstats
path: root/doc/supplements/m68k/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'doc/supplements/m68k/Makefile')
-rw-r--r--doc/supplements/m68k/Makefile55
1 files changed, 39 insertions, 16 deletions
diff --git a/doc/supplements/m68k/Makefile b/doc/supplements/m68k/Makefile
index ff5f75a44f..2995d519b5 100644
--- a/doc/supplements/m68k/Makefile
+++ b/doc/supplements/m68k/Makefile
@@ -18,11 +18,10 @@ all: html info ps
dirs:
$(make-dirs)
-COMMON_FILES=../../common/cpright.texi ../../common/setup.texi \
- ../../common/timing.texi
+COMMON_FILES=../../common/cpright.texi ../../common/setup.texi
GENERATED_FILES= \
- wksheets.texi
+ timing.texi wksheets.texi
FILES= $(PROJECT).texi \
bsp.texi callconv.texi cpumodel.texi cputable.texi fatalerr.texi \
@@ -51,21 +50,21 @@ replace: timedata.texi
# Chapters which get automatic processing
#
+# CPU Model
+# Calling Conventions
+# Memory Model
+
+# Interrupt Chapter:
+# 1. Replace Times and Sizes
+# 2. Build Node Structure
+
intr.texi: intr.t MVME136_TIMES
${REPLACE} -p MVME136_TIMES intr.t
mv intr.t.fixed intr.texi
-timetbl.t: ../../common/timetbl.t
- sed -e 's/TIMETABLE_NEXT_LINK/Command and Variable Index/' \
- <../../common/timetbl.t >timetbl.t
-
-timetbl.texi: timetbl.t MVME136_TIMES
- ${REPLACE} -p MVME136_TIMES timetbl.t
- mv timetbl.t.fixed timetbl.texi
-
-timedata.texi: timedata.t MVME136_TIMES
- ${REPLACE} -p MVME136_TIMES timedata.t
- mv timedata.t.fixed timedata.texi
+# Fatal Error
+# BSP
+# CPU Table
# Worksheets Chapter:
# 1. Obtain the Shared File
@@ -82,7 +81,31 @@ wksheets.t: wksheets_NOTIMES.t MVME136_TIMES
wksheets.texi: wksheets.t Makefile
$(BMENU) -p "Processor Dependent Information Table CPU Dependent Information Table" \
-u "Top" \
- -n "MVME136 Timing Data" ${*}.t
+ -n "Timing Specification" ${*}.t
+
+# Timing Specification Chapter:
+# 1. Copy the Shared File
+# 3. Build Node Structure
+
+timing.t: ../../common/timing.t
+ cp ../../common/timing.t timing.t
+
+timing.texi: timing.t Makefile
+ $(BMENU) -p "Memory Requirements RTEMS RAM Workspace Worksheet" \
+ -u "Top" \
+ -n "MVME136 Timing Data" ${*}.t
+
+timetbl.t: ../../common/timetbl.t
+ sed -e 's/TIMETABLE_NEXT_LINK/Command and Variable Index/' \
+ <../../common/timetbl.t >timetbl.t
+
+timetbl.texi: timetbl.t MVME136_TIMES
+ ${REPLACE} -p MVME136_TIMES timetbl.t
+ mv timetbl.t.fixed timetbl.texi
+
+timedata.texi: timedata.t MVME136_TIMES
+ ${REPLACE} -p MVME136_TIMES timedata.t
+ mv timedata.t.fixed timedata.texi
html: dirs $(FILES)
-mkdir -p $(WWW_INSTALL)/c_m68k
@@ -96,4 +119,4 @@ clean:
rm -f c_m68k c_m68k-*
rm -f timedata.texi timetbl.texi intr.texi $(GENERATED_FILES)
rm -f timetbl.t wksheets.t wksheets_NOTIMES.t
- rm -f *.fixed _*
+ rm -f *.fixed _* timing.t