summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--doc/rgdb_specs/Makefile3
-rw-r--r--doc/rgdb_specs/comm.t28
-rw-r--r--doc/rgdb_specs/conclusion.t24
-rw-r--r--doc/rgdb_specs/gdbinternals.t102
-rw-r--r--doc/rgdb_specs/layers.jpgbin0 -> 31318 bytes
-rw-r--r--doc/rgdb_specs/process.jpgbin0 -> 136532 bytes
-rw-r--r--doc/rgdb_specs/seg_init.jpgbin0 -> 34525 bytes
-rw-r--r--doc/rgdb_specs/seq_break.jpgbin0 -> 79883 bytes
-rw-r--r--doc/rgdb_specs/seq_detach.jpgbin0 -> 24799 bytes
9 files changed, 150 insertions, 7 deletions
diff --git a/doc/rgdb_specs/Makefile b/doc/rgdb_specs/Makefile
index f66530100d..941f557009 100644
--- a/doc/rgdb_specs/Makefile
+++ b/doc/rgdb_specs/Makefile
@@ -47,6 +47,7 @@ $(PROJECT).dvi: $(FILES)
html: dirs $(FILES)
-mkdir -p $(WWW_INSTALL)/$(PROJECT)
+ cp $(wildcard *.jpg) $(WWW_INSTALL)/$(PROJECT)
$(TEXI2WWW) $(TEXI2WWW_ARGS) -dir $(WWW_INSTALL)/$(PROJECT) \
$(PROJECT).texi
@@ -54,7 +55,7 @@ clean:
rm -f *.o $(PROG) *.txt core
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f $(PROJECT) $(PROJECT)-* $(GENERATED_FILES)
- rm -f *.fixed _* network.t
+ rm -f *.fixed _*
#
# Process Automatically Generated Files
diff --git a/doc/rgdb_specs/comm.t b/doc/rgdb_specs/comm.t
index dc396b1850..ceb6b78628 100644
--- a/doc/rgdb_specs/comm.t
+++ b/doc/rgdb_specs/comm.t
@@ -77,11 +77,39 @@ two communication sockets. GDB will use its own mean to choose its port numbers
(probably the Unix portmapper). The figure layer shows the different
layers we need to implement.
+@c
+@c Communications Layers Figure
+@c
+
+@ifset use-ascii
+@example
+@group
+XXXXX reference it in the previous paragraph
+XXXXX insert layers.eps
+XXXXX Caption Communications Layers
+@end group
+@end example
+@end ifset
+
+@ifset use-tex
@example
+@group
XXXXX reference it in the previous paragraph
XXXXX insert layers.eps
XXXXX Caption Communications Layers
+@end group
@end example
+@end ifset
+
+@c @image{layers}
+
+@ifset use-html
+@c <IMG SRC="layers.jpg" WIDTH=500 HEIGHT=600 ALT="Communications Layers">
+@html
+<IMG SRC="layers.jpg" ALT="Communications Layers">
+@end html
+@end ifset
+
diff --git a/doc/rgdb_specs/conclusion.t b/doc/rgdb_specs/conclusion.t
index 42389cfe8c..badf68b408 100644
--- a/doc/rgdb_specs/conclusion.t
+++ b/doc/rgdb_specs/conclusion.t
@@ -20,8 +20,32 @@ Circuit Emulator (ICE) or use of BDM extension on the target board are the ultim
way to really debug any portion of an RTOS. BDM support in GDB is still weak
but people are working on it and we may get something better in a near future.
+@ifset use-ascii
@example
+@group
+XXXXX reference it in the previous paragraph
XXXXX insert process.eps
XXXXX Caption remote debugger tasks and handlers
+@end group
@end example
+@end ifset
+
+@ifset use-tex
+@example
+@group
+XXXXX reference it in the previous paragraph
+XXXXX insert process.eps
+XXXXX Caption remote debugger tasks and handlers
+@end group
+@end example
+@end ifset
+
+@c @image{process}
+
+@ifset use-html
+@c <IMG SRC="process.jpg" WIDTH=500 HEIGHT=600 ALT="remote debugger tasks and handlers">
+@html
+<IMG SRC="process.jpg" ALT="remote debugger tasks and handlers">
+@end html
+@end ifset
diff --git a/doc/rgdb_specs/gdbinternals.t b/doc/rgdb_specs/gdbinternals.t
index 3254e7c4f7..290a4d7f67 100644
--- a/doc/rgdb_specs/gdbinternals.t
+++ b/doc/rgdb_specs/gdbinternals.t
@@ -197,18 +197,108 @@ the host debugger on the target are only simple actions which look like :
@end itemize
+@c
+@c Debug session initialization Figure
+@c
+
+@ifset use-ascii
+@example
+@group
+XXXXX reference it in the previous paragraph
+XXXXX insert seg_init.eps
+XXXXX Caption Debug session initialization
+@end group
+@end example
+@end ifset
+
+@ifset use-tex
+@example
+@group
+XXXXX reference it in the previous paragraph
+XXXXX insert seg_init.eps
+XXXXX Caption Debug session initialization
+@end group
+@end example
+@end ifset
+
+@c @image{seg_init}
+
+@ifset use-html
+@c <IMG SRC="seg_init.jpg" WIDTH=500 HEIGHT=600 ALT="Debug session initialization">
+@html
+<IMG SRC="seg_init.jpg" ALT="Debug session initialization">
+@end html
+@end ifset
+
+
+@c
+@c Breakpoint and process execution Figure
+@c
+
+@ifset use-ascii
@example
-XXX Figure seg_init.eps
-XXX Debug session initialization
+@group
+XXXXX reference it in the previous paragraph
+XXXXX insert seq_break.eps
+XXXXX Caption Breakpoint and process execution
+@end group
@end example
+@end ifset
+@ifset use-tex
@example
-XXX Figure seq_break.eps
-XXX Breakpoint and process execution
+@group
+XXXXX reference it in the previous paragraph
+XXXXX insert seq_break.eps
+XXXXX Caption Breakpoint and process execution
+@end group
@end example
+@end ifset
+@c @image{seq_break}
+
+@ifset use-html
+@c <IMG SRC="seq_break.jpg" WIDTH=500 HEIGHT=600 ALT="Breakpoint and process execution">
+@html
+<IMG SRC="seq_break.jpg" ALT="Breakpoint and process execution">
+@end html
+@end ifset
+
+
+
+@c
+@c Detach a process and close a connection Figure
+@c
+
+@ifset use-ascii
@example
-XXX Figure seq_detach.eps
-XXX Detach a process and close a connection
+@group
+XXXXX reference it in the previous paragraph
+XXXXX insert seq_detach.eps
+XXXXX Caption Detach a process and close a connection
+@end group
@end example
+@end ifset
+
+@ifset use-tex
+@example
+@group
+XXXXX reference it in the previous paragraph
+XXXXX insert seq_detach.eps
+XXXXX Caption Detach a process and close a connection
+@end group
+@end example
+@end ifset
+
+@c @image{seq_detach}
+
+@ifset use-html
+@c <IMG SRC="seq_detach.jpg" WIDTH=500 HEIGHT=600 ALT="Detach a process and close a connection">
+@html
+<IMG SRC="seq_detach.jpg" ALT="Detach a process and close a connection">
+@end html
+@end ifset
+
+
+
diff --git a/doc/rgdb_specs/layers.jpg b/doc/rgdb_specs/layers.jpg
new file mode 100644
index 0000000000..5e4b8ee675
--- /dev/null
+++ b/doc/rgdb_specs/layers.jpg
Binary files differ
diff --git a/doc/rgdb_specs/process.jpg b/doc/rgdb_specs/process.jpg
new file mode 100644
index 0000000000..ee14024a6d
--- /dev/null
+++ b/doc/rgdb_specs/process.jpg
Binary files differ
diff --git a/doc/rgdb_specs/seg_init.jpg b/doc/rgdb_specs/seg_init.jpg
new file mode 100644
index 0000000000..29714a181d
--- /dev/null
+++ b/doc/rgdb_specs/seg_init.jpg
Binary files differ
diff --git a/doc/rgdb_specs/seq_break.jpg b/doc/rgdb_specs/seq_break.jpg
new file mode 100644
index 0000000000..2d31d9796d
--- /dev/null
+++ b/doc/rgdb_specs/seq_break.jpg
Binary files differ
diff --git a/doc/rgdb_specs/seq_detach.jpg b/doc/rgdb_specs/seq_detach.jpg
new file mode 100644
index 0000000000..a42f9e5d7a
--- /dev/null
+++ b/doc/rgdb_specs/seq_detach.jpg
Binary files differ