diff options
Diffstat (limited to 'doc/supplements/m68k')
-rw-r--r-- | doc/supplements/m68k/Makefile | 55 | ||||
-rw-r--r-- | doc/supplements/m68k/m68k.texi | 2 | ||||
-rw-r--r-- | doc/supplements/m68k/timeMVME136.t | 2 | ||||
-rw-r--r-- | doc/supplements/m68k/timedata.t | 2 |
4 files changed, 42 insertions, 19 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 diff --git a/doc/supplements/m68k/m68k.texi b/doc/supplements/m68k/m68k.texi index 20273ae631..5137005216 100644 --- a/doc/supplements/m68k/m68k.texi +++ b/doc/supplements/m68k/m68k.texi @@ -72,7 +72,7 @@ END-INFO-DIR-ENTRY @include bsp.texi @include cputable.texi @include wksheets.texi -@include ../../common/timing.texi +@include timing.texi @include timedata.texi @ifinfo @node Top, Preface, (dir), (dir) diff --git a/doc/supplements/m68k/timeMVME136.t b/doc/supplements/m68k/timeMVME136.t index a0d5ed835f..74b64bd088 100644 --- a/doc/supplements/m68k/timeMVME136.t +++ b/doc/supplements/m68k/timeMVME136.t @@ -12,7 +12,7 @@ @end tex @ifinfo -@node MVME136 Timing Data, MVME136 Timing Data Introduction, Memory Requirements RTEMS RAM Workspace Worksheet, Top +@node MVME136 Timing Data, MVME136 Timing Data Introduction, Timing Specification Terminology, Top @end ifinfo @chapter MVME136 Timing Data @ifinfo diff --git a/doc/supplements/m68k/timedata.t b/doc/supplements/m68k/timedata.t index a0d5ed835f..74b64bd088 100644 --- a/doc/supplements/m68k/timedata.t +++ b/doc/supplements/m68k/timedata.t @@ -12,7 +12,7 @@ @end tex @ifinfo -@node MVME136 Timing Data, MVME136 Timing Data Introduction, Memory Requirements RTEMS RAM Workspace Worksheet, Top +@node MVME136 Timing Data, MVME136 Timing Data Introduction, Timing Specification Terminology, Top @end ifinfo @chapter MVME136 Timing Data @ifinfo |