<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Open Source Projects &#8211; Sergio R. Caprile&#039;s Home Page</title>
	<atom:link href="http://www.scaprile.com/category/linge/os/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.scaprile.com</link>
	<description>... the fundamental things apply, as time goes by.</description>
	<lastBuildDate>Sun, 08 Dec 2024 14:08:30 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.9</generator>
	<item>
		<title>On hardware state machines: How to write a simple MAC controller using the RP2040 PIOs</title>
		<link>http://www.scaprile.com/2023/02/05/on-hardware-state-machines-how-to-write-a-simple-mac-controller-using-the-rp2040-pios/</link>
					<comments>http://www.scaprile.com/2023/02/05/on-hardware-state-machines-how-to-write-a-simple-mac-controller-using-the-rp2040-pios/#comments</comments>
		
		<dc:creator><![CDATA[scaprile]]></dc:creator>
		<pubDate>Sun, 05 Feb 2023 22:10:59 +0000</pubDate>
				<category><![CDATA[del ingeniero]]></category>
		<category><![CDATA[Open Source Projects]]></category>
		<category><![CDATA[Mongoose]]></category>
		<category><![CDATA[PIO]]></category>
		<category><![CDATA[Raspberry Pi Pico]]></category>
		<category><![CDATA[RP2040]]></category>
		<guid isPermaLink="false">http://www.scaprile.com/?p=646</guid>

					<description><![CDATA[The Raspberry Pi Pico gains Ethernet access, we connect a LAN8720 PHY to it and flash a Mongoose example that uses the PIOs to work as a MAC controller.
<p><a href="http://www.scaprile.com/2023/02/05/on-hardware-state-machines-how-to-write-a-simple-mac-controller-using-the-rp2040-pios/" rel="nofollow">Source</a></p>]]></description>
		
					<wfw:commentRss>http://www.scaprile.com/2023/02/05/on-hardware-state-machines-how-to-write-a-simple-mac-controller-using-the-rp2040-pios/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Second beta</title>
		<link>http://www.scaprile.com/2014/05/07/second-alpha/</link>
					<comments>http://www.scaprile.com/2014/05/07/second-alpha/#comments</comments>
		
		<dc:creator><![CDATA[scaprile]]></dc:creator>
		<pubDate>Wed, 07 May 2014 18:25:37 +0000</pubDate>
				<category><![CDATA[lwHTTPd]]></category>
		<guid isPermaLink="false">http://www.scaprile.com/?p=230</guid>

					<description><![CDATA[Fixed some issues, added developer-friendly POST, got rid of legacy stuff. Started working on multipart content for CGI POSTs (file upload; there is some support, but don&#8217;t rely on it). The POST structure might radically change due to this. lwHTTPd
<p><a href="http://www.scaprile.com/2014/05/07/second-alpha/" rel="nofollow">Source</a></p>]]></description>
		
					<wfw:commentRss>http://www.scaprile.com/2014/05/07/second-alpha/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>First beta</title>
		<link>http://www.scaprile.com/2014/05/07/first-beta-2/</link>
					<comments>http://www.scaprile.com/2014/05/07/first-beta-2/#comments</comments>
		
		<dc:creator><![CDATA[scaprile]]></dc:creator>
		<pubDate>Wed, 07 May 2014 17:57:14 +0000</pubDate>
				<category><![CDATA[DM9000]]></category>
		<guid isPermaLink="false">http://www.scaprile.com/?p=226</guid>

					<description><![CDATA[Fixed some 16-bit multiple transfer related issues due to lwIP chained pbufs DM9000
<p><a href="http://www.scaprile.com/2014/05/07/first-beta-2/" rel="nofollow">Source</a></p>]]></description>
		
					<wfw:commentRss>http://www.scaprile.com/2014/05/07/first-beta-2/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>First beta</title>
		<link>http://www.scaprile.com/2014/03/19/first-beta/</link>
					<comments>http://www.scaprile.com/2014/03/19/first-beta/#respond</comments>
		
		<dc:creator><![CDATA[scaprile]]></dc:creator>
		<pubDate>Wed, 19 Mar 2014 13:00:02 +0000</pubDate>
				<category><![CDATA[lwHTTPd]]></category>
		<guid isPermaLink="false">http://www.scaprile.com/?p=212</guid>

					<description><![CDATA[No friendly POST yet, everything else should work. There are two SSI engines here, the original and my own. There can be only one, so you know whose head will roll. Old CGI is still there and many legacy stuff too. They will go away. Bear in mind that parameter passing and CGI structure might &#8230; <a href="http://www.scaprile.com/2014/03/19/first-beta/" class="more-link">Continue reading <span class="screen-reader-text">First beta</span></a>
<p><a href="http://www.scaprile.com/2014/03/19/first-beta/" rel="nofollow">Source</a></p>]]></description>
		
					<wfw:commentRss>http://www.scaprile.com/2014/03/19/first-beta/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>First (alpha) release</title>
		<link>http://www.scaprile.com/2014/03/14/first-alpha-release-3/</link>
					<comments>http://www.scaprile.com/2014/03/14/first-alpha-release-3/#respond</comments>
		
		<dc:creator><![CDATA[scaprile]]></dc:creator>
		<pubDate>Fri, 14 Mar 2014 16:54:06 +0000</pubDate>
				<category><![CDATA[lwIP port to ARM Cortex-M CMSIS]]></category>
		<guid isPermaLink="false">http://www.scaprile.com/?p=209</guid>

					<description><![CDATA[Tested on a Holtek HT32F1656 with Keil and IAR. This is due to procrastination/lazyness to wait for the slow actions of debugging on CooCox or setup a GNU environment. ARM does not have a program to issue compiler licenses to book writers, Keil (ARM) was kind enough to issue a 3 month license, and IAR &#8230; <a href="http://www.scaprile.com/2014/03/14/first-alpha-release-3/" class="more-link">Continue reading <span class="screen-reader-text">First (alpha) release</span></a>
<p><a href="http://www.scaprile.com/2014/03/14/first-alpha-release-3/" rel="nofollow">Source</a></p>]]></description>
		
					<wfw:commentRss>http://www.scaprile.com/2014/03/14/first-alpha-release-3/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>First (alpha) release</title>
		<link>http://www.scaprile.com/2014/03/14/first-alpha-release-2/</link>
					<comments>http://www.scaprile.com/2014/03/14/first-alpha-release-2/#respond</comments>
		
		<dc:creator><![CDATA[scaprile]]></dc:creator>
		<pubDate>Fri, 14 Mar 2014 16:47:16 +0000</pubDate>
				<category><![CDATA[lwIP Ethernet driver]]></category>
		<guid isPermaLink="false">http://www.scaprile.com/?p=206</guid>

					<description><![CDATA[Tested on Holtek HT32F1656 with the DM9000 driver link-level_driver
<p><a href="http://www.scaprile.com/2014/03/14/first-alpha-release-2/" rel="nofollow">Source</a></p>]]></description>
		
					<wfw:commentRss>http://www.scaprile.com/2014/03/14/first-alpha-release-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>First (alpha) release</title>
		<link>http://www.scaprile.com/2014/03/14/first-alpha-release/</link>
					<comments>http://www.scaprile.com/2014/03/14/first-alpha-release/#respond</comments>
		
		<dc:creator><![CDATA[scaprile]]></dc:creator>
		<pubDate>Fri, 14 Mar 2014 16:44:40 +0000</pubDate>
				<category><![CDATA[DM9000]]></category>
		<guid isPermaLink="false">http://www.scaprile.com/?p=202</guid>

					<description><![CDATA[Tested on a Holtek HT32F1656 on simple raw packet sending/receiving and pings with lwIP DM9000 dm9000_ethernetif
<p><a href="http://www.scaprile.com/2014/03/14/first-alpha-release/" rel="nofollow">Source</a></p>]]></description>
		
					<wfw:commentRss>http://www.scaprile.com/2014/03/14/first-alpha-release/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
