added new exceptions page for stop mode and related images
authorfturovic <frank.turovich@nokia.com>
Mon, 16 Aug 2010 15:15:46 -0500
changeset 1835 113f8e9d5cb6
parent 1834 cd7a67219042
child 1837 565f1dcb026a
added new exceptions page for stop mode and related images
core/com.nokia.carbide.cpp.doc.user/html/projects/launch/customizing_launch_configs.htm
core/com.nokia.carbide.cpp.doc.user/html/projects/launch/emulation.htm
core/com.nokia.carbide.cpp.doc.user/html/projects/launch/images/page_exceptions.png
core/com.nokia.carbide.cpp.doc.user/html/projects/launch/images/page_x86_exceptions.png
core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_exceptions.htm
core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_x86_exceptions.htm
core/com.nokia.carbide.cpp.doc.user/html/projects/launch/pages_overview.htm
core/com.nokia.carbide.cpp.doc.user/html/tasks/projects/prj_debug_config.htm
core/com.nokia.carbide.cpp.doc.user/tocCarbide.xml
--- a/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/customizing_launch_configs.htm	Mon Aug 16 13:23:01 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/customizing_launch_configs.htm	Mon Aug 16 15:15:46 2010 -0500
@@ -58,7 +58,7 @@
       <li>Environment (<i>Eclipse</i>) </li>
       <li><a href="page_debugger.htm">Debugger</a></li>
       <li><a href="page_executables.htm">Executables</a></li>
-      <li><a href="page_exceptions.htm">x86 Exceptions</a> </li>
+      <li><a href="page_x86_exceptions.htm">x86 Exceptions</a> </li>
       <li>Arguments (<i>Eclipse</i>) </li>
       <li>Source (<i>Eclipse</i>) </li>
       <li>Common (<i>Eclipse</i>) </li>
--- a/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/emulation.htm	Mon Aug 16 13:23:01 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/emulation.htm	Mon Aug 16 15:15:46 2010 -0500
@@ -20,7 +20,7 @@
   <li>The <a href="PLUGINS_ROOT/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_env.htm">Environment</a> tab (<i>standard CDT page</i>) defines the environment variable values to use when running or debugging a program. By default, the environment is inherited from the Eclipse runtime. You may override or append to the inherited environment. </li>
   <li>The <a href="page_debugger.htm">Debugger</a> tab provides common debugger options for the project.</li>
   <li>The <a href="page_executables.htm">Executables</a> tab allows you to specify which executables are debugged by your project.</li>
-  <li>The <a href="page_exceptions.htm">x86 Exceptions</a> tab  lists all the x86 exceptions that the debugger can catch.</li>
+  <li>The <a href="page_x86_exceptions.htm">x86 Exceptions</a> tab  lists all the x86 exceptions that the debugger can catch.</li>
   <li>The <a href="PLUGINS_ROOT/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_srce.htm">Source</a> tab (<i>standard CDT page</i>) defines the location of source files used to display source when debugging an application. By default, these settings are derived from the associated project's build path. You may override these settings here. </li>
   <li>The <a href="wiz_new_launch_config.htm">Common</a> tab (<i>standard CDT page</i>) defines general information about the launch configuration. You may choose to store the launch configuration in a specific file and specify which perspectives become active when the launch configuration is launched. </li>
 </ul>
Binary file core/com.nokia.carbide.cpp.doc.user/html/projects/launch/images/page_exceptions.png has changed
Binary file core/com.nokia.carbide.cpp.doc.user/html/projects/launch/images/page_x86_exceptions.png has changed
--- a/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_exceptions.htm	Mon Aug 16 13:23:01 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_exceptions.htm	Mon Aug 16 15:15:46 2010 -0500
@@ -4,31 +4,43 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
 <meta http-equiv="Content-Style-Type" content="text/css" />
 <meta name="LASTUPDATED" content="06/17/05 11:09:43" />
-<title>Carbide x86 Exceptions page</title>
+<title>Carbide Exceptions page</title>
 <link rel="StyleSheet" href="../../../book.css" type="text/css"/>
 </head>
 <body >
-<h2>x86 Exceptions page </h2>
-<p>  Use the <b>x86 Exceptions</b> page in the <a href="emulation.htm">Emulation</a> launch configuration to set  the x86 exceptions  the debugger should catch. If you want the debugger to catch all the exceptions, enable all of the options in this page. However, if you prefer to handle only certain exceptions, enable only those options that reflect the exceptions you want to handle.</p>
-<p align="center"><img src="images/page_exceptions.png" width="627" height="270" /></p>
-<p align="center" class="figure">Figure 1 - x86 Exceptions page</p>
-<h5>Table 1. x86 Exceptions page &mdash;items </h5>
-<table width="88%"  border="0" cellpadding="2" cellspacing="0">
+<h2>Exceptions page (stop mode)</h2>
+<p>  Use the <b>Exceptions</b> page in stop mode launch configurations enables you to control how stop threads are handled.</p>
+<p align="center"><img src="images/page_exceptions.png" alt="Exceptions page" width="565" height="255"></p>
+<p align="center" class="figure">Figure 1 - Exceptions page (stop-mode)</p>
+<h5>Table 1. Exceptions page &mdash;items </h5>
+<table width="800"  border="0" cellpadding="2" cellspacing="0">
   <tr>
-    <th width="38%" scope="col">Item</th>
-    <th width="62%" scope="col">Explanation</th>
+    <th width="30%" scope="col">Item</th>
+    <th width="70%" scope="col">Explanation</th>
   </tr>
   <tr>
-    <td><b>Exceptions to catch </b></td>
-    <td>Click to enable by exception which x86 exceptions the debugger should catch. </td>
+    <td><b>Stop thread on panic</b></td>
+    <td><p>Choose one of the options below to handle panic exceptions:</p>
+        <ul>
+            <li>Only threads being debugged</li>
+            <li>Any threads</li>
+        </ul></td>
   </tr>
   <tr>
-    <td><b>Check All </b></td>
-    <td>Enables catching all exceptions.</td>
+    <td><b>Stop thread on software exception</b></td>
+    <td><p>Choose one of the options below to handle software exceptions:</p>
+        <ul>
+            <li>Only threads being debugged</li>
+            <li>Any threads</li>
+        </ul></td>
   </tr>
   <tr>
-    <td><b>Clear All </b></td>
-    <td>Disables catching all exceptions.</td>
+    <td><b>Stop thread on hardware exception</b></td>
+    <td><p>Choose one of the options below to handle hardware exceptions:</p>
+        <ul>
+            <li>Only threads being debugged</li>
+            <li>Any threads</li>
+        </ul></td>
   </tr>
 </table>
 <h4>Other references</h4>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/page_x86_exceptions.htm	Mon Aug 16 15:15:46 2010 -0500
@@ -0,0 +1,41 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+<meta http-equiv="Content-Style-Type" content="text/css" />
+<meta name="LASTUPDATED" content="06/17/05 11:09:43" />
+<title>Carbide x86 Exceptions page</title>
+<link rel="StyleSheet" href="../../../book.css" type="text/css"/>
+</head>
+<body >
+<h2>x86 Exceptions page </h2>
+<p>  Use the <b>x86 Exceptions</b> page in the <a href="emulation.htm">Emulation</a> launch configuration to set  the x86 exceptions  the debugger should catch. If you want the debugger to catch all the exceptions, enable all of the options in this page. However, if you prefer to handle only certain exceptions, enable only those options that reflect the exceptions you want to handle.</p>
+<p align="center"><img src="images/page_x86_exceptions.png" width="627" height="270" /></p>
+<p align="center" class="figure">Figure 1 - x86 Exceptions page</p>
+<h5>Table 1. x86 Exceptions page &mdash;items </h5>
+<table width="800"  border="0" cellpadding="2" cellspacing="0">
+  <tr>
+    <th width="30%" scope="col">Item</th>
+    <th width="70%" scope="col">Explanation</th>
+  </tr>
+  <tr>
+    <td><b>Exceptions to catch </b></td>
+    <td>Click to enable by exception which x86 exceptions the debugger should catch. </td>
+  </tr>
+  <tr>
+    <td><b>Check All </b></td>
+    <td>Enables catching all exceptions.</td>
+  </tr>
+  <tr>
+    <td><b>Clear All </b></td>
+    <td>Disables catching all exceptions.</td>
+  </tr>
+</table>
+<h4>Other references</h4>
+<ul>
+  <li><a href="launch_configs_overview.htm">Launch Configuration Overview</a></li>
+</ul>
+<div id="footer">Copyright &copy; 2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
+<h5>&nbsp;</h5>
+</body>
+</html>
--- a/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/pages_overview.htm	Mon Aug 16 13:23:01 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/projects/launch/pages_overview.htm	Mon Aug 16 15:15:46 2010 -0500
@@ -19,7 +19,7 @@
   <li><a href="page_main.htm">Main</a></li>
   <li><a href="page_rom_image.htm">ROM Image</a></li>
   <li><a href="page_rom_log.htm">ROM Log</a></li>
-  <li><a href="page_exceptions.htm">x86 Exceptions</a></li>
+  <li><a href="page_x86_exceptions.htm">x86 Exceptions</a></li>
   <li><a href="../../reference/trk/wnd_new_connection_wizard.htm">Source</a> (<i>standard CDT page</i>) </li>
   <li><a href="wiz_new_launch_config.htm">Common</a> (<i>standard CDT page</i>) </li>
 </ul>
--- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/projects/prj_debug_config.htm	Mon Aug 16 13:23:01 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/projects/prj_debug_config.htm	Mon Aug 16 15:15:46 2010 -0500
@@ -72,7 +72,7 @@
       <li>Environment (<i>Eclipse</i>) </li>
       <li><a href="../../projects/launch/page_debugger.htm">Debugger</a></li>
       <li><a href="../../projects/launch/page_executables.htm">Executables</a></li>
-      <li><a href="../../projects/launch/page_exceptions.htm">x86 Exceptions</a> </li>
+      <li><a href="../../projects/launch/page_x86_exceptions.htm">x86 Exceptions</a> </li>
       <li>Arguments (<i>Eclipse</i>) </li>
       <li>Source (<i>Eclipse</i>) </li>
       <li>Common (<i>Eclipse</i>) </li>
--- a/core/com.nokia.carbide.cpp.doc.user/tocCarbide.xml	Mon Aug 16 13:23:01 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/tocCarbide.xml	Mon Aug 16 15:15:46 2010 -0500
@@ -214,7 +214,7 @@
         <topic label="ROM Image"					href="html/projects/launch/page_rom_image.htm" />
         <topic label="ROM Log File"					href="html/projects/launch/page_rom_log.htm" />
         <topic label="Sources"						href="PLUGINS_ROOT/org.eclipse.cdt.doc.user/reference/cdt_u_run_dbg_srce.htm" />
-        <topic label="x86 Exceptions"				href="html/projects/launch/page_exceptions.htm" />
+        <topic label="x86 Exceptions"				href="html/projects/launch/page_x86_exceptions.htm" />
       </topic>
       <topic label="Customizing launch configurations"	href="html/projects/launch/customizing_launch_configs.htm" />
       <topic label="Filtering launch configurations"		href="html/projects/launch/launch_configuration_filter.htm" />