Changeset 7b597b85 in rtems
- Timestamp:
- 02/10/99 18:54:14 (24 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 9414e3f8
- Parents:
- 89d177eb
- Location:
- doc/rtems_gdb
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/rtems_gdb/Makefile
r89d177eb r7b597b85 20 20 21 21 GENERATED_FILES= \ 22 intro.t swarch.t started.t commands.t trouble.t example.t 23 22 intro.texi swarch.texi started.texi commands.texi trouble.texi example.texi 24 23 25 24 FILES=$(PROJECT).texi $(GENERATED_FILES) … … 64 63 $(BMENU) -p "Top" \ 65 64 -u "Top" \ 66 -n " " ${*}.t65 -n "Software Architecture" ${*}.t 67 66 68 67 swarch.texi: swarch.t Makefile 69 $(BMENU) -p "Top" \ 68 $(BMENU) -p "Introduction" \ 69 -u "Top" \ 70 -n "Getting Started" ${*}.t 71 72 started.texi: started.t Makefile 73 $(BMENU) -p "Software Architecture" \ 74 -u "Top" \ 75 -n "Commands" ${*}.t 76 77 commands.texi: commands.t Makefile 78 $(BMENU) -p "Getting Started Attaching To The System" \ 79 -u "Top" \ 80 -n "Troubleshooting" ${*}.t 81 82 trouble.texi: trouble.t Makefile 83 $(BMENU) -p "Commands Thread control" \ 84 -u "Top" \ 85 -n "Debug Session Example" ${*}.t 86 87 example.texi: example.t Makefile 88 $(BMENU) -p "Troubleshooting Debug server not present" \ 70 89 -u "Top" \ 71 90 -n "" ${*}.t 72 91 73 started.texi: started.t Makefile74 $(BMENU) -p "Top" \75 -u "Top" \76 -n "" ${*}.t77 78 commands.texi: commands.t Makefile79 $(BMENU) -p "Top" \80 -u "Top" \81 -n "" ${*}.t82 83 trouble.texi: trouble.t Makefile84 $(BMENU) -p "Top" \85 -u "Top" \86 -n "" ${*}.t87 88 example.texi: example.t Makefile89 $(BMENU) -p "Top" \90 -u "Top" \91 -n "" ${*}.t92 -
doc/rtems_gdb/commands.t
r89d177eb r7b597b85 7 7 @c 8 8 9 @ sectionCommands9 @chapter Commands 10 10 11 11 The usual GDB commands are available to display or modify data structures and … … 19 19 20 20 21 @s ubsection Host-target connection control21 @section Host-target connection control 22 22 23 @itemize 23 @itemize @bullet 24 24 @item (gdb) setrpcmode sun : specifies the SUN RPC type. 25 25 @item (gdb) setdaemontype rdbg : specifies the RDBG debug server type. … … 27 27 @end itemize 28 28 29 @s ubsection System status information29 @section System status information 30 30 31 @itemize 31 @itemize @bullet 32 32 @item (gdb) info threads : gives a list of all threads in the debuggee, 33 33 their names, identifiers and states. It also indicates which thread is … … 36 36 37 37 38 @s ubsection Thread control38 @section Thread control 39 39 40 @itemize 40 @itemize @bullet 41 41 @item (gdb) thread target [id] : allows the user to get/set the target thread. 42 42 The argument id is either the thread's symbolic name or its local identifier. -
doc/rtems_gdb/example.t
r89d177eb r7b597b85 7 7 @c 8 8 9 @ sectionDebug Session Example9 @chapter Debug Session Example 10 10 11 11 @example -
doc/rtems_gdb/intro.t
r89d177eb r7b597b85 17 17 to be familiar with GNU GDB. 18 18 19 The RTEMS project would like to thank Emmanuel Raguet (raguet@crf.canon.fr) 20 and Eric Valette (valette@crf.canon.fr) of the Canon Research Centre 21 France S.A. for developing and documenting RTEMS/GDB and submitting it. 22 -
doc/rtems_gdb/rtems_gdb.texi
r89d177eb r7b597b85 65 65 66 66 @include intro.texi 67 @include target.texi 68 @include makefiles.texi 69 @include linkcmds.texi 70 @include support.texi 71 @include init.texi 72 @include console.texi 73 @include clock.texi 74 @include timer.texi 75 @include rtc.texi 76 @include nvmem.texi 77 @include network.texi 78 @include shmsupp.texi 79 @include analog.texi 80 @include discrete.texi 67 @include swarch.texi 68 @include started.texi 69 @include commands.texi 70 @include trouble.texi 71 @include example.texi 81 72 82 73 @ifinfo … … 84 75 @top rtems_gdb 85 76 86 This is the online version of the Getting Started with RTEMS for C/C++ Users.77 This is the online version of the RTEMS/GDB User's Guide. 87 78 88 79 @menu 89 80 * Introduction:: 90 * Target Dependent Files:: 91 * Makefiles:: 92 * Linker Script:: 93 * Miscellaneous Support Files:: 94 * Initialization Code:: 95 * Console Driver:: 96 * Clock Driver:: 97 * Timer Driver:: 98 * Real-Time Clock Driver:: 99 * Networking Driver:: 100 * Non-Volatile Memory Driver:: 101 * Shared Memory Support Driver:: 102 * Analog Driver:: 103 * Discrete Driver:: 81 * Software Architecture:: 82 * Getting Started:: 83 * Commands:: 84 * Troubleshooting:: 85 * Debug Session Example:: 104 86 @end menu 105 87 -
doc/rtems_gdb/started.t
r89d177eb r7b597b85 8 8 9 9 10 @ sectionGetting Started10 @chapter Getting Started 11 11 12 12 This section describes the steps which are necessary to set up a … … 14 14 15 15 16 @s ubsection Compiling The System Components16 @section Compiling The System Components 17 17 18 18 The components that need to be debugged have to be compiled with the -g option … … 21 21 22 22 23 @s ubsection Starting a debugging session23 @section Starting a debugging session 24 24 25 25 After having launched GDB, the user must connect to the RTEMS target with the … … 27 27 28 28 @example 29 30 29 (gdb) setrpcmode sun 31 32 30 (gdb) setdaemontype rdbg 33 34 31 (gdb) target rtems target-name 35 36 32 @end example 37 33 … … 43 39 44 40 45 @s ubsection Attaching To The System41 @section Attaching To The System 46 42 47 43 The entire target system is viewed as a single multi-threaded process, -
doc/rtems_gdb/trouble.t
r89d177eb r7b597b85 8 8 9 9 10 @ sectionTroubleshooting10 @chapter Troubleshooting 11 11 12 12 This section describes symptoms in some situations where the debugger does not … … 14 14 15 15 16 @s ubsection Target machine name unknown on the host16 @section Target machine name unknown on the host 17 17 18 18 RTEMS/GDB fails to connect to target machine named my_target: … … 29 29 30 30 31 @s ubsection{Debug server not present31 @section Debug server not present 32 32 33 33 The target rtems command fails: 34 34 35 35 @example 36 37 (gdb) target rtems my\_target 36 (gdb) target rtems my_target 38 37 39 38 Attaching remote machine across net... RPC timed out. Couldn't connect 40 39 to remote target 41 42 40 @end example 43 41
Note: See TracChangeset
for help on using the changeset viewer.