diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1999-02-10 18:33:15 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1999-02-10 18:33:15 +0000 |
commit | 387f41adcd32dff7b7de7fe34a8637692ee7c7b1 (patch) | |
tree | 677a23401bc9494034f2e95f9f74f1adcaa78a4b /doc/rtems_gdb/swarch.t | |
parent | changed version to 19990210 (diff) | |
download | rtems-387f41adcd32dff7b7de7fe34a8637692ee7c7b1.tar.bz2 |
Base version.
Diffstat (limited to 'doc/rtems_gdb/swarch.t')
-rw-r--r-- | doc/rtems_gdb/swarch.t | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/doc/rtems_gdb/swarch.t b/doc/rtems_gdb/swarch.t new file mode 100644 index 0000000000..ce86cf52bf --- /dev/null +++ b/doc/rtems_gdb/swarch.t @@ -0,0 +1,32 @@ +@c +@c COPYRIGHT (c) 1988-1998. +@c On-Line Applications Research Corporation (OAR). +@c All rights reserved. +@c +@c $Id$ +@c + + +@chapter Software Architecture + +RTEMS/GDB host-target debugger is architectured around: + +@itemize @bullet +@item One debugger, running on the host. +@item One debug server, running on the target. +@end itemize + +The host debugger communicates with the debug server using Sun RPC +over UDP/IP (Ethernet). + +When opening a debugging session, the user takes the control over +the entire target system. The target system is viewed as a single multi-threaded +process. + +The debugger can observe the state of the system objects, without +stopping the entire system. However, breakpoints and stepping affect (stop) +the entire system. + +For a given target, only one single system debugging session is possible +at a time. + |