<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: callstack trace on the nintendo ds</title>
	<atom:link href="http://www.console-dev.de/2009/08/16/callstack-trace-on-the-nintendo-ds/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.console-dev.de/2009/08/16/callstack-trace-on-the-nintendo-ds/</link>
	<description>Home of VsTortoise, VisualHAM, N3D and HEL Library</description>
	<lastBuildDate>Fri, 19 Mar 2010 15:25:15 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: erisu</title>
		<link>http://www.console-dev.de/2009/08/16/callstack-trace-on-the-nintendo-ds/comment-page-1/#comment-1690</link>
		<dc:creator>erisu</dc:creator>
		<pubDate>Thu, 14 Jan 2010 13:14:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.console-dev.de/?p=675#comment-1690</guid>
		<description>Wow, nice! Pondered this problem a bit myself. ARM/gcc conspire to make it difficult but this solution seems workable. ^^</description>
		<content:encoded><![CDATA[<p>Wow, nice! Pondered this problem a bit myself. ARM/gcc conspire to make it difficult but this solution seems workable. ^^</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: smiker</title>
		<link>http://www.console-dev.de/2009/08/16/callstack-trace-on-the-nintendo-ds/comment-page-1/#comment-1300</link>
		<dc:creator>smiker</dc:creator>
		<pubDate>Fri, 11 Dec 2009 01:21:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.console-dev.de/?p=675#comment-1300</guid>
		<description>Hi, mr Peter Schtraut, i write down here because i dont know where to else.
Im in a serious need of your library in its finished version to be able to make a long time waited tool for chiptune musicians. Im not in a mood of earning money with it, and i have been waiting, but i cant afford it. Its way too expensive and we&#039;re in crisis. I promise i would pay it to you later.
I need HAMLib. My name is smiker, feel free to google me a bit if you wanna know who i am. 
Thank you.
Smiker.
It would be...a great christmas gift for an unknown person.</description>
		<content:encoded><![CDATA[<p>Hi, mr Peter Schtraut, i write down here because i dont know where to else.<br />
Im in a serious need of your library in its finished version to be able to make a long time waited tool for chiptune musicians. Im not in a mood of earning money with it, and i have been waiting, but i cant afford it. Its way too expensive and we&#8217;re in crisis. I promise i would pay it to you later.<br />
I need HAMLib. My name is smiker, feel free to google me a bit if you wanna know who i am.<br />
Thank you.<br />
Smiker.<br />
It would be&#8230;a great christmas gift for an unknown person.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Schraut</title>
		<link>http://www.console-dev.de/2009/08/16/callstack-trace-on-the-nintendo-ds/comment-page-1/#comment-405</link>
		<dc:creator>Peter Schraut</dc:creator>
		<pubDate>Wed, 02 Sep 2009 08:41:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.console-dev.de/?p=675#comment-405</guid>
		<description>@sylvainulg: From what I&#039;ve seen in the compiler generated assembler code, Stacktrace must be able to branch in both directions in order to find all pop/bx instructions. Take a look at the code below &quot;Support for the unconditional branch was important&quot;, this should clarify.

@Eduardo Costa: It only works with thumb code, because of the devkitARM / libnds makefiles default to thumb mode and this is what I (and many other people) use. The Stacktrace source code is available, feel free to add support for arm instructions.</description>
		<content:encoded><![CDATA[<p>@sylvainulg: From what I&#8217;ve seen in the compiler generated assembler code, Stacktrace must be able to branch in both directions in order to find all pop/bx instructions. Take a look at the code below &#8220;Support for the unconditional branch was important&#8221;, this should clarify.</p>
<p>@Eduardo Costa: It only works with thumb code, because of the devkitARM / libnds makefiles default to thumb mode and this is what I (and many other people) use. The Stacktrace source code is available, feel free to add support for arm instructions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eduardo Costa</title>
		<link>http://www.console-dev.de/2009/08/16/callstack-trace-on-the-nintendo-ds/comment-page-1/#comment-403</link>
		<dc:creator>Eduardo Costa</dc:creator>
		<pubDate>Tue, 01 Sep 2009 20:03:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.console-dev.de/?p=675#comment-403</guid>
		<description>Awesome! Great hack! BTW, why does it only works with thumb mode?? :(</description>
		<content:encoded><![CDATA[<p>Awesome! Great hack! BTW, why does it only works with thumb mode?? <img src='http://www.console-dev.de/wordpress/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sylvainulg</title>
		<link>http://www.console-dev.de/2009/08/16/callstack-trace-on-the-nintendo-ds/comment-page-1/#comment-357</link>
		<dc:creator>sylvainulg</dc:creator>
		<pubDate>Mon, 17 Aug 2009 12:43:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.console-dev.de/?p=675#comment-357</guid>
		<description>impressive. I&#039;ve been trying to get something like this from quite a while (and manually doing it as well with the stackdump libnds offers).
A possible tweak to find the end of the function faster, maybe: only branch forward, rather than &quot;Branch only to the target address when it’s different from PC&quot;</description>
		<content:encoded><![CDATA[<p>impressive. I&#8217;ve been trying to get something like this from quite a while (and manually doing it as well with the stackdump libnds offers).<br />
A possible tweak to find the end of the function faster, maybe: only branch forward, rather than &#8220;Branch only to the target address when it’s different from PC&#8221;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
