<?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: PCem	</title>
	<atom:link href="https://virtuallyfun.com/2014/10/09/pcem-2/feed/" rel="self" type="application/rss+xml" />
	<link>https://virtuallyfun.com/2014/10/09/pcem-2/</link>
	<description>Fun with Virtualization</description>
	<lastBuildDate>Tue, 28 Oct 2014 04:34:37 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>
	<item>
		<title>
		By: Rainbow		</title>
		<link>https://virtuallyfun.com/2014/10/09/pcem-2/comment-page-1/#comment-91408</link>

		<dc:creator><![CDATA[Rainbow]]></dc:creator>
		<pubDate>Tue, 28 Oct 2014 04:34:37 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4590#comment-91408</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2014/10/09/pcem-2/comment-page-1/#comment-87542&quot;&gt;SA1988&lt;/a&gt;.

Good for you! Qemu already has SLiRP networking which was then ported to Bochs.

I&#039;m wondering if there is a way to port Qemu SLIRP networking to PCem. If it is possible, it might not be too easy thing to do.

By the way, updating to QEMM97 didn&#039;t fix the auto-reboot issue in PCem v9 as it did in PCem v8.1.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2014/10/09/pcem-2/comment-page-1/#comment-87542">SA1988</a>.</p>
<p>Good for you! Qemu already has SLiRP networking which was then ported to Bochs.</p>
<p>I&#8217;m wondering if there is a way to port Qemu SLIRP networking to PCem. If it is possible, it might not be too easy thing to do.</p>
<p>By the way, updating to QEMM97 didn&#8217;t fix the auto-reboot issue in PCem v9 as it did in PCem v8.1.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: SA1988		</title>
		<link>https://virtuallyfun.com/2014/10/09/pcem-2/comment-page-1/#comment-87542</link>

		<dc:creator><![CDATA[SA1988]]></dc:creator>
		<pubDate>Sat, 25 Oct 2014 22:10:16 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4590#comment-87542</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2014/10/09/pcem-2/comment-page-1/#comment-87481&quot;&gt;Rainbow&lt;/a&gt;.

well, my only issue with the ne2000 is a configurable mac address, for now, a fixed one hardcoded into the source code is there.
And my latest github release can bring PCem to the Internet
(For information purposes, the ne2000 code I have done in my branch is from dosbox with some additions from qemu)]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2014/10/09/pcem-2/comment-page-1/#comment-87481">Rainbow</a>.</p>
<p>well, my only issue with the ne2000 is a configurable mac address, for now, a fixed one hardcoded into the source code is there.<br />
And my latest github release can bring PCem to the Internet<br />
(For information purposes, the ne2000 code I have done in my branch is from dosbox with some additions from qemu)</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Rainbow		</title>
		<link>https://virtuallyfun.com/2014/10/09/pcem-2/comment-page-1/#comment-87481</link>

		<dc:creator><![CDATA[Rainbow]]></dc:creator>
		<pubDate>Sat, 25 Oct 2014 21:24:47 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4590#comment-87481</guid>

					<description><![CDATA[Tom did a awesome job on doing PCem v9.

The only problem that irks me is that when I try to run DesqView/X, PCem v9 automatically reboots itself. I&#039;m wondering if updating to QEMM97 does the trick. :)

I&#039;m glad that SA1988 got the networking implemented in PCem v9; however, it doesn&#039;t appear to be working too well and needs a lot a work.

I sure hope that networking is implemented and workable in PCem v10! :)]]></description>
			<content:encoded><![CDATA[<p>Tom did a awesome job on doing PCem v9.</p>
<p>The only problem that irks me is that when I try to run DesqView/X, PCem v9 automatically reboots itself. I&#8217;m wondering if updating to QEMM97 does the trick. 🙂</p>
<p>I&#8217;m glad that SA1988 got the networking implemented in PCem v9; however, it doesn&#8217;t appear to be working too well and needs a lot a work.</p>
<p>I sure hope that networking is implemented and workable in PCem v10! 🙂</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: SA1988		</title>
		<link>https://virtuallyfun.com/2014/10/09/pcem-2/comment-page-1/#comment-85718</link>

		<dc:creator><![CDATA[SA1988]]></dc:creator>
		<pubDate>Fri, 24 Oct 2014 20:03:43 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4590#comment-85718</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2014/10/09/pcem-2/comment-page-1/#comment-78512&quot;&gt;calvin&lt;/a&gt;.

networking is now a reality on PCem, check https://github.com/TC1995/src-9 , the ne2000 can now get an ip address through DHCP.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2014/10/09/pcem-2/comment-page-1/#comment-78512">calvin</a>.</p>
<p>networking is now a reality on PCem, check <a href="https://github.com/TC1995/src-9" rel="nofollow ugc">https://github.com/TC1995/src-9</a> , the ne2000 can now get an ip address through DHCP.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: SA1988		</title>
		<link>https://virtuallyfun.com/2014/10/09/pcem-2/comment-page-1/#comment-85216</link>

		<dc:creator><![CDATA[SA1988]]></dc:creator>
		<pubDate>Fri, 24 Oct 2014 11:29:15 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4590#comment-85216</guid>

					<description><![CDATA[Found the issue, but I don&#039;t know how to fix it.
The issue is about TX Transmit events which is missing from my ne2000 implementation, but on dosbox-x it relies on PIC_AddEvent, which is too dosbox specific to be ported]]></description>
			<content:encoded><![CDATA[<p>Found the issue, but I don&#8217;t know how to fix it.<br />
The issue is about TX Transmit events which is missing from my ne2000 implementation, but on dosbox-x it relies on PIC_AddEvent, which is too dosbox specific to be ported</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: SA1988		</title>
		<link>https://virtuallyfun.com/2014/10/09/pcem-2/comment-page-1/#comment-82896</link>

		<dc:creator><![CDATA[SA1988]]></dc:creator>
		<pubDate>Tue, 21 Oct 2014 11:33:03 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4590#comment-82896</guid>

					<description><![CDATA[https://github.com/TC1995/src-9 github repository for the ne2000 and networking]]></description>
			<content:encoded><![CDATA[<p><a href="https://github.com/TC1995/src-9" rel="nofollow ugc">https://github.com/TC1995/src-9</a> github repository for the ne2000 and networking</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2014/10/09/pcem-2/comment-page-1/#comment-81688</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Sun, 19 Oct 2014 10:37:48 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4590#comment-81688</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2014/10/09/pcem-2/comment-page-1/#comment-81668&quot;&gt;SA1988&lt;/a&gt;.

Mutexes and queues are the way I solved that.

As you read your packet stuff it into a queue.  Don&#039;t process it, as that takes time.

Then when the NE2000 checks for packets dequeue and pass them up.

Remember to set a filter, or you&#039;ll pass reflecting packets and stuff destined for the host.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2014/10/09/pcem-2/comment-page-1/#comment-81668">SA1988</a>.</p>
<p>Mutexes and queues are the way I solved that.</p>
<p>As you read your packet stuff it into a queue.  Don&#8217;t process it, as that takes time.</p>
<p>Then when the NE2000 checks for packets dequeue and pass them up.</p>
<p>Remember to set a filter, or you&#8217;ll pass reflecting packets and stuff destined for the host.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: SA1988		</title>
		<link>https://virtuallyfun.com/2014/10/09/pcem-2/comment-page-1/#comment-81668</link>

		<dc:creator><![CDATA[SA1988]]></dc:creator>
		<pubDate>Sun, 19 Oct 2014 09:58:53 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4590#comment-81668</guid>

					<description><![CDATA[damn, now there&#039;s a bigger problem in my implementation of the ne2000 and networking in general, it&#039;s about coding a handler for the poll and buffers for the ne2000 (practice present in the sound one, though)]]></description>
			<content:encoded><![CDATA[<p>damn, now there&#8217;s a bigger problem in my implementation of the ne2000 and networking in general, it&#8217;s about coding a handler for the poll and buffers for the ne2000 (practice present in the sound one, though)</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2014/10/09/pcem-2/comment-page-1/#comment-80314</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Thu, 16 Oct 2014 11:42:10 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4590#comment-80314</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2014/10/09/pcem-2/comment-page-1/#comment-80312&quot;&gt;SA1988&lt;/a&gt;.

Oh I see! that is pcap_open, while I&#039;m used to pcap_open_live.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2014/10/09/pcem-2/comment-page-1/#comment-80312">SA1988</a>.</p>
<p>Oh I see! that is pcap_open, while I&#8217;m used to pcap_open_live.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: SA1988		</title>
		<link>https://virtuallyfun.com/2014/10/09/pcem-2/comment-page-1/#comment-80312</link>

		<dc:creator><![CDATA[SA1988]]></dc:creator>
		<pubDate>Thu, 16 Oct 2014 11:38:23 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/?p=4590#comment-80312</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2014/10/09/pcem-2/comment-page-1/#comment-80311&quot;&gt;neozeed&lt;/a&gt;.

https://www.winpcap.org/docs/docs_40_2/html/group__wpcap__tut4.html ;)]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2014/10/09/pcem-2/comment-page-1/#comment-80311">neozeed</a>.</p>
<p><a href="https://www.winpcap.org/docs/docs_40_2/html/group__wpcap__tut4.html" rel="nofollow ugc">https://www.winpcap.org/docs/docs_40_2/html/group__wpcap__tut4.html</a> 😉</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
