<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for BMF's blog</title>
	<atom:link href="http://borja.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://borja.wordpress.com</link>
	<description>Just another boring blog</description>
	<lastBuildDate>Fri, 19 Sep 2008 10:36:42 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Hello, programmer by Minolo</title>
		<link>http://borja.wordpress.com/2008/06/10/hello-programmer/#comment-36</link>
		<dc:creator>Minolo</dc:creator>
		<pubDate>Fri, 19 Sep 2008 10:36:42 +0000</pubDate>
		<guid isPermaLink="false">http://borja.wordpress.com/?p=30#comment-36</guid>
		<description>Just realized these comments were here xD</description>
		<content:encoded><![CDATA[<p>Just realized these comments were here xD</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Hello, programmer by iambmf</title>
		<link>http://borja.wordpress.com/2008/06/10/hello-programmer/#comment-35</link>
		<dc:creator>iambmf</dc:creator>
		<pubDate>Fri, 19 Sep 2008 09:57:49 +0000</pubDate>
		<guid isPermaLink="false">http://borja.wordpress.com/?p=30#comment-35</guid>
		<description>That, my friend, is one late reply. =P</description>
		<content:encoded><![CDATA[<p>That, my friend, is one late reply. =P</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Hello, programmer by Minolo</title>
		<link>http://borja.wordpress.com/2008/06/10/hello-programmer/#comment-34</link>
		<dc:creator>Minolo</dc:creator>
		<pubDate>Fri, 19 Sep 2008 08:15:10 +0000</pubDate>
		<guid isPermaLink="false">http://borja.wordpress.com/?p=30#comment-34</guid>
		<description>Hai!

Well, I&#039;ve always used Assembly code (and told this guys to xD) because it lets us have a total control on the peripherals in the PIC, and I personally don&#039;t &quot;trust&quot; C compilers because I don&#039;t know the code that&#039;s being written in the PIC. 

For example, enabling an Analog-to-Digital converter. If the register to enable it is in bank 0 and you know you are already in bank 0, you won&#039;t modify STATUS register to switch to it. Maybe the function that enables it in a C compiler adds those 2 lines to switch registers. That&#039;s an example of my distrust. I don&#039;t know if those lines are really added as I have not compiled any C code into Assembly yet.

I may someday take a look at some C compilers, but I&#039;ll stay in Assembly by now, it&#039;s comfortable xD</description>
		<content:encoded><![CDATA[<p>Hai!</p>
<p>Well, I&#8217;ve always used Assembly code (and told this guys to xD) because it lets us have a total control on the peripherals in the PIC, and I personally don&#8217;t &#8220;trust&#8221; C compilers because I don&#8217;t know the code that&#8217;s being written in the PIC. </p>
<p>For example, enabling an Analog-to-Digital converter. If the register to enable it is in bank 0 and you know you are already in bank 0, you won&#8217;t modify STATUS register to switch to it. Maybe the function that enables it in a C compiler adds those 2 lines to switch registers. That&#8217;s an example of my distrust. I don&#8217;t know if those lines are really added as I have not compiled any C code into Assembly yet.</p>
<p>I may someday take a look at some C compilers, but I&#8217;ll stay in Assembly by now, it&#8217;s comfortable xD</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Hello, programmer by iambmf</title>
		<link>http://borja.wordpress.com/2008/06/10/hello-programmer/#comment-32</link>
		<dc:creator>iambmf</dc:creator>
		<pubDate>Thu, 12 Jun 2008 22:37:59 +0000</pubDate>
		<guid isPermaLink="false">http://borja.wordpress.com/?p=30#comment-32</guid>
		<description>Hehe thanks.

Yeah well, using C could have made some parts easier... but isn&#039;t assembly beautiful? I mean, it makes you feel so powerful and... you get this... minimalistic pleasure.. xDD

Every clock cycle matters, my friend.</description>
		<content:encoded><![CDATA[<p>Hehe thanks.</p>
<p>Yeah well, using C could have made some parts easier&#8230; but isn&#8217;t assembly beautiful? I mean, it makes you feel so powerful and&#8230; you get this&#8230; minimalistic pleasure.. xDD</p>
<p>Every clock cycle matters, my friend.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Hello, programmer by Jacano</title>
		<link>http://borja.wordpress.com/2008/06/10/hello-programmer/#comment-31</link>
		<dc:creator>Jacano</dc:creator>
		<pubDate>Thu, 12 Jun 2008 22:28:29 +0000</pubDate>
		<guid isPermaLink="false">http://borja.wordpress.com/?p=30#comment-31</guid>
		<description>Wep, I prefer a c compiler too.
PICC may be a good one.
Classical flow control operators are always useful.
Nice post borja!!!!</description>
		<content:encoded><![CDATA[<p>Wep, I prefer a c compiler too.<br />
PICC may be a good one.<br />
Classical flow control operators are always useful.<br />
Nice post borja!!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Hello, programmer by Pablo Iñigo Blasco</title>
		<link>http://borja.wordpress.com/2008/06/10/hello-programmer/#comment-30</link>
		<dc:creator>Pablo Iñigo Blasco</dc:creator>
		<pubDate>Wed, 11 Jun 2008 16:16:13 +0000</pubDate>
		<guid isPermaLink="false">http://borja.wordpress.com/?p=30#comment-30</guid>
		<description>Good Job guys!

I have tested the simulator and it is awesome!!

Besides it is also cool to write pic assembler but... Wouldn&#039;t be better to use a pic c compiler? xD Nonetheless that is a good point for learning.

I am expecting your next post!! ;-)</description>
		<content:encoded><![CDATA[<p>Good Job guys!</p>
<p>I have tested the simulator and it is awesome!!</p>
<p>Besides it is also cool to write pic assembler but&#8230; Wouldn&#8217;t be better to use a pic c compiler? xD Nonetheless that is a good point for learning.</p>
<p>I am expecting your next post!! ;-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SudokusWeb to asm! by geus</title>
		<link>http://borja.wordpress.com/2008/05/11/sudokusweb-to-asm/#comment-27</link>
		<dc:creator>geus</dc:creator>
		<pubDate>Sat, 24 May 2008 13:58:37 +0000</pubDate>
		<guid isPermaLink="false">http://borja.wordpress.com/?p=27#comment-27</guid>
		<description>Absolutely.

I&#039;m waiting your next post. ;-)</description>
		<content:encoded><![CDATA[<p>Absolutely.</p>
<p>I&#8217;m waiting your next post. ;-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SudokusWeb to asm! by iambmf</title>
		<link>http://borja.wordpress.com/2008/05/11/sudokusweb-to-asm/#comment-26</link>
		<dc:creator>iambmf</dc:creator>
		<pubDate>Sun, 18 May 2008 17:20:26 +0000</pubDate>
		<guid isPermaLink="false">http://borja.wordpress.com/?p=27#comment-26</guid>
		<description>Hey, thanks. =)

I&#039;ll give you some information about BSF and BCF:

BSF f,b (Bit Set f, sets the bit &#039;b&#039; in register &#039;f&#039;)
BCF f,b (Bit Clear f, clears the bit &#039;b&#039; in register &#039;f&#039;)

The STATUS register has two bits (RP1, RP0) that select which bank we can access:
RP1-RP0-&gt;Bank
 0     0   -&gt; 0
 0     1   -&gt; 1
 1     0   -&gt; 2
 1     1   -&gt; 3

In that code example you pasted, each block of two lines is setting the bank to 0, then 1, then 2. Finally, it&#039;s set back to bank 0.

Hope that makes it clearer. =)</description>
		<content:encoded><![CDATA[<p>Hey, thanks. =)</p>
<p>I&#8217;ll give you some information about BSF and BCF:</p>
<p>BSF f,b (Bit Set f, sets the bit &#8216;b&#8217; in register &#8216;f&#8217;)<br />
BCF f,b (Bit Clear f, clears the bit &#8216;b&#8217; in register &#8216;f&#8217;)</p>
<p>The STATUS register has two bits (RP1, RP0) that select which bank we can access:<br />
RP1-RP0-&gt;Bank<br />
 0     0   -&gt; 0<br />
 0     1   -&gt; 1<br />
 1     0   -&gt; 2<br />
 1     1   -&gt; 3</p>
<p>In that code example you pasted, each block of two lines is setting the bank to 0, then 1, then 2. Finally, it&#8217;s set back to bank 0.</p>
<p>Hope that makes it clearer. =)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SudokusWeb to asm! by Pablo</title>
		<link>http://borja.wordpress.com/2008/05/11/sudokusweb-to-asm/#comment-25</link>
		<dc:creator>Pablo</dc:creator>
		<pubDate>Sun, 18 May 2008 01:59:29 +0000</pubDate>
		<guid isPermaLink="false">http://borja.wordpress.com/?p=27#comment-25</guid>
		<description>Cool.
Very good point that GD library to scan numbers from a sudoku image.

What does exactly instructions BSF and BCF? 
I see that it is for selecting banks, do not? but I haven&#039;t found any logic in how you use them.

		BCF STATUS,RP0               
		BCF STATUS,RP1
               ; first block
		BSF STATUS,RP0
		BCF STATUS,RP1
               ;second block
		BSF STATUS,RP1
		BCF STATUS,RP0
               ;third block
               BCF STATUS,RP0
		BCF STATUS,RP1

Regards.</description>
		<content:encoded><![CDATA[<p>Cool.<br />
Very good point that GD library to scan numbers from a sudoku image.</p>
<p>What does exactly instructions BSF and BCF?<br />
I see that it is for selecting banks, do not? but I haven&#8217;t found any logic in how you use them.</p>
<p>		BCF STATUS,RP0<br />
		BCF STATUS,RP1<br />
               ; first block<br />
		BSF STATUS,RP0<br />
		BCF STATUS,RP1<br />
               ;second block<br />
		BSF STATUS,RP1<br />
		BCF STATUS,RP0<br />
               ;third block<br />
               BCF STATUS,RP0<br />
		BCF STATUS,RP1</p>
<p>Regards.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on GH II tournament winner! by Armando</title>
		<link>http://borja.wordpress.com/2008/05/11/gh-ii-tournament-winner/#comment-23</link>
		<dc:creator>Armando</dc:creator>
		<pubDate>Sun, 11 May 2008 12:19:44 +0000</pubDate>
		<guid isPermaLink="false">http://borja.wordpress.com/?p=28#comment-23</guid>
		<description>Crack XDD</description>
		<content:encoded><![CDATA[<p>Crack XDD</p>
]]></content:encoded>
	</item>
</channel>
</rss>
