Skip to main content
aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authoreutarass2010-06-11 21:54:52 +0000
committereutarass2010-06-11 21:54:52 +0000
commitedb128a4e4059aa01af5fe27ab6e141752253129 (patch)
tree01969991be21dfe0d7bd1be01607f8d8c2391345 /docs
parent01bb7e8cf6cb49d2ab587696514b410bb049c1fb (diff)
downloadorg.eclipse.tcf-edb128a4e4059aa01af5fe27ab6e141752253129.tar.gz
org.eclipse.tcf-edb128a4e4059aa01af5fe27ab6e141752253129.tar.xz
org.eclipse.tcf-edb128a4e4059aa01af5fe27ab6e141752253129.zip
Fixed some outdated text in the docs.
Diffstat (limited to 'docs')
-rw-r--r--docs/TCF Getting Started.html54
-rw-r--r--docs/TCF Project.html16
2 files changed, 20 insertions, 50 deletions
diff --git a/docs/TCF Getting Started.html b/docs/TCF Getting Started.html
index b5ec6c290..848346c2e 100644
--- a/docs/TCF Getting Started.html
+++ b/docs/TCF Getting Started.html
@@ -30,20 +30,15 @@ below are steps to create and populate Eclipse workspace with TCF projects:</p>
<ul>
<li>Install JDK 1.5.0 or later, recommended 1.6.0
- <li>Install <b>Eclipse Classic SDK 3.4</b>, last tested with 3.4.2, recommended 3.4.2<br>
+ <li>Install <b>Eclipse SDK 3.5</b>, last tested with 3.5.2, recommended 3.5.2<br>
<a href='http://download.eclipse.org/eclipse/downloads/'>http://download.eclipse.org/eclipse/downloads/</a>
- <li>Install <b>TM RSE SDK 3.0</b> or later, last tested with 3.0.3, recommended 3.0.3<br>
+ <li>Install <b>TM RSE SDK 3.1</b> or later, last tested with 3.1.2, recommended 3.1.2<br>
<a href='http://download.eclipse.org/dsdp/tm/downloads/'>http://download.eclipse.org/dsdp/tm/downloads/</a>
- <li><b>Optional</b> dependencies for TCF/DSF/CDT integration: these are not required by
- TCF itself, and not needed for RSE integration or for TCF based debugger demo,
- use these for future development:
+ <li><b>Optional</b> dependencies for TCF/CDT integration: these are not required by
+ TCF itself, and not needed for RSE integration or for TCF based debugger.
<ul>
- <li>CDT (Eclipse C/C++ Development Tools SDK) 5.0 or later, last tested with 5.0.2, recommended 5.0.2<br>
+ <li>CDT (Eclipse C/C++ Development Tools SDK) 6.0 or later, last tested with 6.0.2, recommended 6.0.2<br>
<a href='http://www.eclipse.org/cdt/downloads.php'>http://www.eclipse.org/cdt/downloads.php</a>
- <li>DD (Device Debug) SDK 1.0.0<br>
- <a href='http://download.eclipse.org/dsdp/dd/downloads/'>http://download.eclipse.org/dsdp/dd/downloads/</a><br>
- DSF has released version 2.0 with the CDT project. A patch is available for TCF/DSF integration code that adds support for DSF 2.0, see
- <a href='https://bugs.eclipse.org/bugs/show_bug.cgi?id=269567'>Bugzilla Bug 269567: Migrate TCF - DSF integration to DSF 2.0m6</a>
</ul>
<li>Checkout TCF code from <a href='http://dev.eclipse.org/svnroot/dsdp/org.eclipse.tm.tcf/trunk'>Eclipse SVN repository</a>:
<pre>svn co svn://dev.eclipse.org/svnroot/dsdp/org.eclipse.tm.tcf/trunk</pre>
@@ -54,10 +49,8 @@ below are steps to create and populate Eclipse workspace with TCF projects:</p>
<li>Select "General/Existing Projects into Workspace" and click "Next".
<li>Select root directory: &lt;TCF Root&gt;\plugins, and click "Next".
<ul>
- <li>If DD-DSF and/or CDT are not installed, don't import the following plugins into your workspace:
+ <li>If CDT is not installed, don't import the following plugins into your workspace:
<ul>
- <li>org.eclipse.tm.tcf.dsf
- <li>org.eclipse.tm.tcf.dsf.ui
<li>org.eclipse.tm.tcf.cdt.ui
</ul>
<li>If RSE is not installed, don't import the following plugins into your workspace:
@@ -65,36 +58,8 @@ below are steps to create and populate Eclipse workspace with TCF projects:</p>
<li>org.eclipse.tm.tcf.rse
</ul>
</ul>
- <!--
- <li><b>Optional</b> for browsing dependencies:<ul>
- <li>In Package Explorer: do right click and select "Import...".
- <li>Select "Plug-in Development/Plug-ins and Fragments" and click "Next".
- <li>Select "Import plug-ins and fragments required by existig workspace plug-ins" and click "Next".
- <li>Click "Select All", then click "Finish".
- </ul></li>
- -->
</ul>
-<!--
-<p>Alternative way to get CDT, DSF and RSE installed:
-<ul>
- <li>Get Eclipse for C/C++ Package from <a href='http://www.eclipse.org/downloads/'>
- http://www.eclipse.org/downloads/</a> - it includes CDT.
- <li>Do "Help > Software Updates > Find and Install > Search for New Features to Install > Next"
- <li>Select "Europa Discovery Site", press "Finish"
- <li>Select following:
- <ul>
- <li>Remote Access and Device Development
- <ul>
- <li>Remote System Explorer End-User Runtime
- <li>Debugger Services Framework end-user and extender SDK
- </ul>
- </ul>
- <li>Press "Select Required" if in Error
- <li>Press "Next", "Accept", "Next", "Finish"
-</ul>
--->
-
<h2><a name='Plugins'>TCF Plugins</a></h2>
<p>TCF plugins source code is stored in <code>&lt;TCF Root&gt;\plugins</code> directory.
@@ -115,10 +80,6 @@ below are steps to create and populate Eclipse workspace with TCF projects:</p>
and then perform basic debugging tasks, like resuming, suspending, single-stepping, setting/removing breakpoints, etc.
The code can be used as a reference for developing new TCF clients.
<p>
- <dt><b>org.eclipse.tm.tcf.dsf, org.eclipse.tm.tcf.dsf.ui</b>
- <dd>This code allows Debugger Services Framework (DSF) clients to access targets using TCF as comminucation protocol.
- It includes implementation of DSF services as TCF clients.
- <p>
<dt><b>org.eclipse.tm.tcf.rse</b>
<dd>This plugin allows Remote System Explorer (RSE) to connect to remote machines using TCF as communication protocol.
It includes implementation of RSE services as TCF clients.
@@ -391,9 +352,10 @@ by connecting to a machine runnning TCF agent.
<li>Do "Run/Open Debug Dialog..." command.
<li>In "Debug" dialog box: select "Target Comminucation Framework" configuration type and press "New" button.
<li>Enter a name for the configuration.
+ <li>On "Target" page, uncheck "Run instance of..." and "Use local host...".
<li>Select a target machine in "Available targtes" list. The list shows targets autodetected on local network.
<li>Press "Run Diagnostics" button to test connectivity for selected target.
- <li>Enter a program name to run in debug session, for example "/bin/ls".
+ <li>On "Main" page, enter a program name to run in debug session, for example "/bin/ls".
<li>Press "Debug" to start the debugger.
</ul>
diff --git a/docs/TCF Project.html b/docs/TCF Project.html
index 373ad50e6..011a0ee48 100644
--- a/docs/TCF Project.html
+++ b/docs/TCF Project.html
@@ -62,16 +62,24 @@ can run on Windows, Linux and VxWorks. On Linux it is implemented
using PTRACE, on VxWorks is uses vxdbgLib, on Windows it uses Debug API and dbghelp.dll.
The agent provides the following services:
<UL>
- <LI>Run Control - provides threads and processes run control functionality
- sufficient for debugging of user space programs.
- <LI>Breakpoints - provides basic breakpoints support.
+ <LI>Run Control - provides threads and processes run control functionality.
+
+ <LI>Breakpoints - provides debugger breakpoints support.
<LI>Registers - allows inspection and modification of CPU registers.
- <LI>Stack Trace - execution thread stack back-tracing.
+ <LI>Stack Trace - thread stack back-tracing.
<LI>Memory - program memory access.
+ <LI>Expressions - expression evaluation on remote target.
+
+ <LI>Memory Map - information about executable modules (files) mapped (loaded) into target memory.
+
+ <LI>Path Map - manages file path translation across systems.
+
+ <LI>Symbols - debugger symbols information.
+
<LI>Processes - provides access to the target OS's process
information, allows starting new and terminating existing processes,
and allows attaching and detaching processes for debugging.

Back to the top