<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.newlc.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>NewLC - Tracking down hardware exceptions on hardware - Comments</title>
 <link>http://www.newlc.com/tracking-down-hardware-exceptions-hardware</link>
 <description>Comments for &quot;Tracking down hardware exceptions on hardware&quot;</description>
 <language>en</language>
<item>
 <title>Re: Tracking down hardware exceptions on hardware</title>
 <link>http://www.newlc.com/tracking-down-hardware-exceptions-hardware#comment-43357</link>
 <description>&lt;p&gt;There is a class of debugging technique missing. The Solaris (and now MacOS X) DTrace. In summary this allows a developer to insert tracing into any code (including system code) at run time without much penalty in performance.  There is a simple macro language available for programming the traces. It&#039;s a simple and elegant solution to an age old problem&lt;br /&gt;
Hopefully, one day Symbian will give us a similar tool.&lt;/p&gt;</description>
 <pubDate>Thu, 06 Dec 2007 09:49:00 +0100</pubDate>
 <dc:creator>Mark139</dc:creator>
 <guid isPermaLink="false">comment 43357 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: Tracking down hardware exceptions on hardware</title>
 <link>http://www.newlc.com/tracking-down-hardware-exceptions-hardware#comment-43320</link>
 <description>&lt;p&gt;Nice summary!&lt;br /&gt;
I realize this is meant to be a pretty general description to aid understanding of what can happen and what options are available.&lt;br /&gt;
But could be helpful though if it was a bit more clear what things is possible to do as a 3rd party, and what needs partner privileges, etc to get access to the tools needed.&lt;br /&gt;
&lt;/p&gt;</description>
 <pubDate>Wed, 05 Dec 2007 10:28:05 +0100</pubDate>
 <dc:creator>alh</dc:creator>
 <guid isPermaLink="false">comment 43320 at http://www.newlc.com</guid>
</item>
<item>
 <title>Tracking down hardware exceptions on hardware</title>
 <link>http://www.newlc.com/tracking-down-hardware-exceptions-hardware</link>
 <description>&lt;p&gt;Hardware exceptions are abnormal events triggered by the ARM instruction being executed. The sources of this can be accessing non-existing memory, accessing mis-aligned memory, writing to a read-only area of memory, jumping to invalid memory address, local stack overflow and so forth.&lt;br /&gt;
Tracking down hardware exceptions is a developer’s nightmare.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.newlc.com/tracking-down-hardware-exceptions-hardware&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.newlc.com/tracking-down-hardware-exceptions-hardware#comments</comments>
 <category domain="http://www.newlc.com/taxonomy/term/18">Tips</category>
 <category domain="http://www.newlc.com/taxonomy/term/41">Symbian OS</category>
 <pubDate>Mon, 03 Dec 2007 23:29:26 +0100</pubDate>
 <dc:creator>raghav_an</dc:creator>
 <guid isPermaLink="false">19694 at http://www.newlc.com</guid>
</item>
</channel>
</rss>
