Files
rtems/doc/rtems_gdb/swarch.t
Joel Sherrill 6449498bc7 2001-01-17 Joel Sherrill <joel@OARcorp.com>
* SUPPORT, LICENSE: New files.
	* Numerous files touched as part of merging the 4.5 branch
	onto the mainline development trunk and ensuring that the
	script that cuts snapshots and releases works on the documentation.
2002-01-17 21:47:47 +00:00

33 lines
831 B
Perl

@c
@c COPYRIGHT (c) 1988-2002.
@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.