<?xml version="1.0"?><!-- RSS generated by Radio UserLand v8.0.8 on Sun, 27 Feb 2005 20:07:55 GMT --><rss version="2.0">	<channel>		<title>Chuck Remes: cremes&apos; OpenDarwin Blog</title>		<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/</link>		<description>See all the tasks and projects that I may or may not be currently working on for the OpenDarwin project at www.opendarwin.org</description>		<language>en-us</language>		<copyright>Copyright 2005 Chuck Remes</copyright>		<lastBuildDate>Sun, 27 Feb 2005 20:07:55 GMT</lastBuildDate>		<docs>http://backend.userland.com/rss</docs>		<generator>Radio UserLand v8.0.8</generator>		<managingEditor>cremes@opendarwin.org</managingEditor>		<webMaster>cremes@opendarwin.org</webMaster>		<category domain="http://www.weblogs.com/rssUpdates/changes.xml">rssUpdates</category> 		<skipHours>			<hour>0</hour>			<hour>1</hour>			<hour>2</hour>			<hour>3</hour>			<hour>4</hour>			<hour>18</hour>			<hour>23</hour>			<hour>9</hour>			</skipHours>		<cloud domain="radio.xmlstoragesystem.com" port="80" path="/RPC2" registerProcedure="xmlStorageSystem.rssPleaseNotify" protocol="xml-rpc"/>		<ttl>60</ttl>		<item>			<title>Go to new blog</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2005/02/27.html#a107</link>			<description>&lt;meta http-equiv=&quot;refresh&quot; content=&quot;10;http://desperatepundit.com/blog/&quot;&gt;This blog is going bye-bye. Head on over to &lt;a href=&quot;http://desperatepundit.com/&quot;&gt;desperatepundit.com&lt;/a&gt;and check out the new digs.  This page should auto-redirect youwithin 10 seconds or so. If not, click on the link in the previoussentence.&lt;br&gt;&lt;br&gt;Don&apos;t read too much into the new name. I just like the word &quot;pundit,&quot;that&apos;s all. Th new blog will continue to focus on OpenDarwin relatedthings with an occasional look at other things.&lt;br&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2005/02/27.html#a107</guid>			<pubDate>Sun, 27 Feb 2005 19:57:14 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=107&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2005%2F02%2F27.html%23a107</comments>			</item>		<item>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2005/02/02.html#a102</link>			<description>I plan to have a new ODTulipDriver release (the darwin-tulip project) within the next several weeks. I took a look at the &lt;a href=&quot;http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/pci/&quot;&gt;freebsd tulip driver directory&lt;/a&gt;a few days ago and noticed that several manufacturers have releasedcards based on chipsets already supported by this driver. If I add theappropriate vendor-id and device-id codes, the driver will know to&quot;match&quot; against them and load. &lt;br&gt;&lt;br&gt;Also, at some point I intend to put some serious work into supportingthe 21040A chipset which drives the ethernet on the original PowerBookG3 &quot;Kanga&quot; model. It&apos;s a deficiency listed by the &lt;a href=&quot;http://eshop.macsales.com/OSXCenter/XPostFacto/Framework.cfm?page=XPostFacto.html&quot;&gt;XPostFacto project&lt;/a&gt;as needing a fix; I would like to contribute to this project. Theauthor, Ryan Rempel, has done a tremendous amount of great work anddeserves the support.&lt;br&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2005/02/02.html#a102</guid>			<pubDate>Thu, 03 Feb 2005 04:38:05 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=102&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2005%2F02%2F02.html%23a102</comments>			</item>		<item>			<title>Hiatus is over!</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2005/02/01.html#a101</link>			<description>Sorry for the long hiatus. I&apos;m back and ready to kick some ass. &lt;br&gt;&lt;br&gt;My first project is to get opendarwin-x86 booting from HFS+ partitions.My other to-do&apos;s on the list are all driver projects. Those projectsinevitably lead to lots of kernel panics and hard crashes. When testingthem under OS X on a PPC box, all is well since the journaledfilesystem completes its integrity checks and boots up very quickly.This is not true at all on the x86 systems; they currently boot fromUFS. There is a long fsck even on small partitions (I keep them under 3GB).&lt;br&gt;&lt;br&gt;I have a vague idea how to accomplish this. I posted a note to the &lt;a href=&quot;http://opendarwin.org/mailman/listinfo/hackers&quot;&gt;opendarwin hackers list&lt;/a&gt; and am awaiting a hint or two before jumping in with both feet.&lt;br&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2005/02/01.html#a101</guid>			<pubDate>Wed, 02 Feb 2005 03:35:47 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=101&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2005%2F02%2F01.html%23a101</comments>			</item>		<item>			<title>Kernel panic resolved</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/11/11.html#a100</link>			<description>The kernel panic I posted about last was being caused by a hardwareproblem. Though I ran the Apple Hardware Test on a 16 hour loop, itfailed to detect any problem with the hardware. &lt;br&gt;&lt;br&gt;I took it in to a local Apple store and waited about 10 days for CPU1 to get replaced. Everything is back to normal now.&lt;br&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/11/11.html#a100</guid>			<pubDate>Thu, 11 Nov 2004 23:43:17 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=100&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2004%2F11%2F11.html%23a100</comments>			</item>		<item>			<title>Kernel semi-panic?</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/10/03.html#a99</link>			<description>Started getting weird errors in my system.log this morning. They look like:Oct  3 10:23:32 localhost kernel: Machine check (1) - corrected   - pc = 00000000909F4FD0, msr = 100000000200F030, dsisr = 42000000, dar = 00000000F02CFEF4Oct  3 10:23:32 localhost kernel: Machine check (1) -   AsyncSrc = 4000000000000000, CoreFIR = 0200000000000000Oct  3 10:23:32 localhost kernel: Machine check (1) -      L2FIR = 0000000000000000,  BusFir = 0000000000000000Oct  3 10:23:34 localhost kernel: Machine check (1) - corrected   - pc = 00000000FFFF8ABC, msr = 100000000200F030, dsisr = 42000000, dar = 00000000F029FEF4Oct  3 10:23:34 localhost kernel: Machine check (1) -   AsyncSrc = 4000000000000000, CoreFIR = 0200000000000000Oct  3 10:23:34 localhost kernel: Machine check (1) -      L2FIR = 0000000000000000,  BusFir = 0000000000000000Oct  3 10:25:03 localhost kernel: Machine check (1) - corrected   - pc = 0000000090003788, msr = 100000000200F030, dsisr = 40000000, dar = 0000000006B6811COct  3 10:25:03 localhost kernel: Machine check (1) -   AsyncSrc = 4000000000000000, CoreFIR = 0200000000000000Oct  3 10:25:03 localhost kernel: Machine check (1) -      L2FIR = 0000000000000000,  BusFir = 0000000000000000I googled for this and found nothing except for &quot;uncorrectable&quot; machine checks as part of a panic log. I think I might be developing a hardware problem.This is on a PowerMac G5 dual 2.0 running OSX 10.3.5. Hints anyone?</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/10/03.html#a99</guid>			<pubDate>Sun, 03 Oct 2004 16:28:08 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=99&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2004%2F10%2F03.html%23a99</comments>			</item>		<item>			<title>VMware and OpenDarwin</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/08/13.html#a96</link>			<description>Got a note from an employee at VMware stating that he successfullyinstalled OD 7.2.1 on the latest release. It would be really helpful ifother people could give this a try and report their results to me.&lt;br&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/08/13.html#a96</guid>			<pubDate>Sat, 14 Aug 2004 00:17:17 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=96&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2004%2F08%2F13.html%23a96</comments>			</item>		<item>			<title>OD 7.2.1 and an emulated environment</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/07/19.html#a95</link>			<description>Since the release of OpenDarwin 7.2.1 hit the news on slashdot, there&apos;sbeen an increase in interest trying to get this thing running. It lookslike we have a few people trying to run it under VirtualPC or vmware.&lt;br&gt;&lt;br&gt;Just a few notes about that...&lt;br&gt;&lt;br&gt;VMWare doesn&apos;t properly emulate a VESA 2.0 compliant video card.OpenDarwin needs that, so it will likely kernel panic during boot.Getting the folks behind VMWare to fix their video card emulation isone way to resolve this. The second way is for somebody to dig into theOD framebuffer code and remove this restriction.&lt;br&gt;&lt;br&gt;Second, the tulip driver shipping with OD 7.2.1 doesn&apos;t yet work with &lt;span style=&quot;font-style: italic;&quot;&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;all&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;DEC chipsets. I&apos;m awaiting some data verification from some peoplerunning in this configuration, but I believe vmware (and VirtualPC)both emulate a DEC 21040A chipset. That&apos;s next on my list for supportsince I want to get the original &quot;Kanga&quot; PowerBook G3 working underOpenDarwin and it also needs that chipset support.&lt;br&gt;&lt;br&gt;If you are available to beta test this under vmware, VirtualPC or on a Kanga PowerBook, send me an email.&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;&lt;br&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/07/19.html#a95</guid>			<pubDate>Mon, 19 Jul 2004 12:52:07 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=95&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2004%2F07%2F19.html%23a95</comments>			</item>		<item>			<title>Hey</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/07/17.html#a94</link>			<description>Slashdotters, welcome to my humble blog.&lt;br&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/07/17.html#a94</guid>			<pubDate>Sat, 17 Jul 2004 21:44:51 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=94&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2004%2F07%2F17.html%23a94</comments>			</item>		<item>			<title>Floating Point Problems Fixed</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/07/14.html#a93</link>			<description>&lt;a href=&quot;http://www.opendarwin.org/%7Essen/&quot;&gt;Shantonu figured out the problem.&lt;/a&gt; He&apos;s a &lt;span style=&quot;font-style: italic;&quot;&gt;very&lt;/span&gt; smart guy and just continues to prove that over and over.&lt;br&gt;&lt;br&gt;Tested a new kernel he built and it successfully corrects the issue.Without getting into too much detail, opendarwin was not recognizingthe features of the chipset. It wasn&apos;t correctly saving &amp;amp; restoringsome registers (during a context switch?) which caused it to loopforever when a looping structure used a double/float in its booleantest. This only affected Athlon-based systems, so he added code torecognize the chipset and treat it like an Intel chip.&lt;br&gt;&lt;br&gt;Felix has tagged the fix and will provide probably one more Release Candidate. We&apos;re close!&lt;br&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/07/14.html#a93</guid>			<pubDate>Wed, 14 Jul 2004 12:31:26 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=93&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2004%2F07%2F14.html%23a93</comments>			</item>		<item>			<title>FLOP&apos;ed</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/07/07.html#a92</link>			<description>Having a very odd problem with opendarwin-x86 that &lt;span style=&quot;font-style: italic;&quot;&gt;appears&lt;/span&gt;to be a potential gcc bug. Whenever I try to to a rpm install or usedarwinports to do a &apos;port install&apos; on my x86 box, either gnumake (rpm)or tcl (port) will spin in userland at near 100% cpu time.&lt;br&gt;&lt;br&gt;Compiling symboled versions (-g) of these programs and installing themyields a bit more information. Using gdb to break into them, they arealways stuck on a line doing some kind of floating point operation. Itis quite peculiar.&lt;br&gt;&lt;br&gt;I&apos;m working with another opendarwin user on irc (irc.freenode.net,#opendarwin) to try and track this down. I&apos;ll report back what I find.&lt;br&gt;&lt;br&gt;As of this writing, opendarwin-x86 7.2.1 RC3 is of little use since so many programs need floating point to work!&lt;br&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/07/07.html#a92</guid>			<pubDate>Thu, 08 Jul 2004 04:07:20 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=92&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2004%2F07%2F07.html%23a92</comments>			</item>		<item>			<title>Things I&apos;m working on</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/07/05.html#a90</link>			<description>Felix and I talked alot during WWDC about the OpenDarwin roadmap. I&apos;mnot going to talk about that here, but I will list several projectsthat will get my attention in the coming months.&lt;br&gt;&lt;br&gt;In no particular order...&lt;br&gt;&lt;br&gt;&lt;ul&gt;  &lt;li&gt;sablevm - get this freeware java environment working under opendarwin (ppc and x86) and add it to darwinports&lt;br&gt;  &lt;/li&gt;  &lt;li&gt;gnustep - get all of gnustep compiled and working under opendarwin and add it to darwinports&lt;/li&gt;  &lt;li&gt;modify the src/build/rc.cdrom script so it can properly create HFS+ partitions under x86&lt;/li&gt;  &lt;li&gt;create a simple &quot;bless&quot; utility for x86 so opendarwin 7.2x and later can boot more intelligently&lt;/li&gt;  &lt;li&gt;continue improving the tulip driver to cover more of the original DEC chips&lt;/li&gt;  &lt;li&gt;finish port of myrinet OSX drivers to IOKit, and test them under opendarwin-x86&lt;/li&gt;  &lt;li&gt;create a driver shim for IOKit so we can quickly port free/open/netbsd network drivers to opendarwin&lt;/li&gt;  &lt;li&gt;create some IOKit examples (template code) for common devices like USB or FireWire&lt;/li&gt;  &lt;li&gt;refactor tulip driver so it can use an IOPCCard nub just as easily as an IOPCIDevice&lt;/li&gt;&lt;/ul&gt;I&apos;ll create a separate page at some point to contain my open projects.That will be a better reference than a blog post, but I wanted to getthis out there for comment.&lt;br&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/07/05.html#a90</guid>			<pubDate>Mon, 05 Jul 2004 17:24:37 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=90&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2004%2F07%2F05.html%23a90</comments>			</item>		<item>			<title>Blog boo boo</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/07/03.html#a89</link>			<description>I made a big mistake when configuring this blog to receive remoteupdates while I was away at WWDC. It prevented me from postinganything, so I apologize if you didn&apos;t get a proper WWDC news &quot;fix&quot;this past week.&lt;br&gt;&lt;br&gt;I&apos;ll be posting a few things in the upcoming days that I think are of interest.&lt;br&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/07/03.html#a89</guid>			<pubDate>Sun, 04 Jul 2004 05:23:08 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=89&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2004%2F07%2F03.html%23a89</comments>			</item>		<item>			<title>See ya!</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/06/26.html#a88</link>			<description>Off to WWDC today. Plane leaves at 5:30PM from O&apos;Hare and gets me to SF around 8:30PM or so.&lt;br&gt;&lt;br&gt;Watch this space during the week for some darwin-related blogging goodness.&lt;br&gt;&lt;br&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/06/26.html#a88</guid>			<pubDate>Sat, 26 Jun 2004 14:09:14 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=88&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2004%2F06%2F26.html%23a88</comments>			</item>		<item>			<title>WWDC 2004</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/06/21.html#a87</link>			<description>I&apos;ll be at WWDC 2004 this year and plan to blog about non-NDA detailsthat I pick up. Since pretty much the whole show is under NDA, thismeans I&apos;ll blog about things I hear from other show-goers that aren&apos;tcovered. I plan to discuss OpenDarwin related topics with variousinterested parties and try to drum up some more support for it. How?Don&apos;t know...&lt;br&gt;&lt;br&gt;Looking forward to it.&lt;br&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/06/21.html#a87</guid>			<pubDate>Tue, 22 Jun 2004 04:05:23 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=87&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2004%2F06%2F21.html%23a87</comments>			</item>		<item>			<title>it boots!</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/05/31.html#a86</link>			<description>Felix was able to build a bootable CD for OD 7.2.1. It only boots x86 right now, but PPC should be close behind.&lt;br&gt;&lt;br&gt;The &quot;fix&quot; was to mark the kernel as 7.2.0 instead of 7.2.1. There isapparently a version incompatibility with some pieces of IOKit. We&apos;llhave to track those down and update the xml files to reference 7.2.1.&lt;br&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/05/31.html#a86</guid>			<pubDate>Mon, 31 May 2004 15:48:39 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=86&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2004%2F05%2F31.html%23a86</comments>			</item>		<item>			<title>Slouching towards OD 7.2.1</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/05/31.html#a85</link>			<description>Working this holiday weekend with my buddy &lt;a href=&quot;http://www.opendarwin.org/%7Efkr/&quot;&gt;Felix&lt;/a&gt; to getOpenDarwin7.2.1 in shape for release by WWDC.&lt;br&gt;&lt;br&gt;I have successfully compiled and built rpm&apos;s for most of the brokenprojects listed in an earlier entry.&lt;br&gt;&lt;br&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;BuildCorrectly&lt;/span&gt;&lt;br&gt;AppleMacRISC2PE&lt;br&gt;AppleSCCSerial&lt;br&gt;AppleGMACEthernet&lt;br&gt;AppleOnboardAudio&lt;br&gt;&lt;br&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Broken because ofmissing opensourceparts&lt;/span&gt;&lt;br&gt;Apple16X50Serial&lt;br&gt;DSNSLPlugins&lt;br&gt;&lt;br&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Broken for some otherreason&lt;br&gt;&lt;/span&gt;am_utils&lt;br&gt;cddafs&lt;br&gt;curl&lt;br&gt;&lt;br&gt;Felix has been burning a lot of coasters trying to get a bootable CD...just a minor problem with xnu (the kernel).&lt;br&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;/span&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/05/31.html#a85</guid>			<pubDate>Mon, 31 May 2004 14:25:22 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=85&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2004%2F05%2F31.html%23a85</comments>			</item>		<item>			<title>Details, details</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/05/23.html#a83</link>			<description>&lt;a href=&quot;http://www.opendarwin.org/%7Efkr/&quot;&gt;Felix&lt;/a&gt; isputting a plan together so we can try and get OpenDarwin 7.2.1 out thedoor prior to WWDC this year. I&apos;d like to bring a bunch of copies andhand them out at the conference.&lt;br&gt;&lt;br&gt;If necessar, I&apos;ll take a day off from work to get any last minute items finished.&lt;br&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/05/23.html#a83</guid>			<pubDate>Sun, 23 May 2004 23:01:59 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=83&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2004%2F05%2F23.html%23a83</comments>			</item>		<item>			<title>Fixing broken builds standing in the way of OD 7.2.1</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/05/05.html#a82</link>			<description>Tonight I&apos;m working on getting several projects to compile cleanly for the OD 7.2.1 release. The projects in question are...&lt;br&gt;&lt;br&gt;Apple16X50Serial&lt;br&gt;AppleMacRISC2PE&lt;br&gt;AppleSCCSerial&lt;br&gt;AppleGMACEthernet&lt;br&gt;AppleOnboardAudio&lt;br&gt;&lt;br&gt;&amp;nbsp;DSNSLPlugins&lt;br&gt;&amp;nbsp;am_utils &lt;br&gt;&amp;nbsp;cddafs &lt;br&gt;&amp;nbsp;curl&lt;br&gt;&amp;nbsp;gcc_legacy&lt;br&gt;&amp;nbsp;gcc_os&lt;br&gt;smb.log&lt;br&gt;&lt;br&gt;I&apos;m primarily focused on getting the Apple* projects compiling. I hope someone else is working on the remaining projects.&lt;br&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/05/05.html#a82</guid>			<pubDate>Thu, 06 May 2004 00:35:03 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=82&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2004%2F05%2F05.html%23a82</comments>			</item>		<item>			<title>sourceforge account updated</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/05/05.html#a81</link>			<description>Updated the account at &lt;a href=&quot;sourceforge.net&quot;&gt;sourceforge.net&lt;/a&gt; so the home pageredirects to my opendarwin blog here. I should have done that a longtime ago, but forgot. :)&lt;br&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/05/05.html#a81</guid>			<pubDate>Thu, 06 May 2004 00:31:39 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=81&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2004%2F05%2F05.html%23a81</comments>			</item>		<item>			<title>Makefiles for Apple drivers</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/04/21.html#a79</link>			<description>Building OpenDarwin is a pretty difficult chore. One of the obstaclesis the reliance on xcodebuild and other Apple-proprietary tools. Theseare usually only available on darwin-ppc without any darwin-x86analogue. &lt;br&gt;&lt;br&gt;The AppleGMACEthernet project was broken in the darwin 7.2 release. Thetarball made available by Apple wouldn&apos;t compile cleanly out of thebox, but the recent 7.3 release tarball did. I backported a couple oflines from the header file that caused the older release to choke andgot a clean compile.&lt;br&gt;&lt;br&gt;Using this as my test-bed, I adapted the makefile environment from thetulip driver. It took about 15 minutes to get a clean compile by typing&apos;make&apos; at the command line. I had to create an AppleGMACEthernet_info.cfile that acts as the glue between IOKit and the kernel. Likewise, Ihad to copy in some of the bundle resources such as the Info.plist andInfoStrings.plist files. I put them in the base directory with thesource files and &quot;taught&quot; the makefile how to build the whole mess intoa kext. Works okay and looks pretty clean too.&lt;br&gt;&lt;br&gt;I need to make a few more minor changes to get this to compile using the OpenDarwin CoreOS Makefile environment and RPMs. &lt;br&gt;&lt;br&gt;After that, I&apos;ll tackle a few of the other broken projects. This putsus a bit closer to getting a genuine OpenDarwin 7.2.1 release out thedoor. And not a moment too soon... the rumor mills tell us OS X 10.3.4(darwin 7.4) is being seeded. Yikes!&lt;br&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/04/21.html#a79</guid>			<pubDate>Thu, 22 Apr 2004 03:40:14 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=79&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2004%2F04%2F21.html%23a79</comments>			</item>		<item>			<title>ODTulipDriver RPM</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/04/12.html#a76</link>			<description>Just turned in the rpm package to Felix for the OD 7.2.1 release.Hopefully he&apos;ll have some time in the next few weeks to wrap up thisrelease and get it out.&lt;br&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/04/12.html#a76</guid>			<pubDate>Tue, 13 Apr 2004 03:50:31 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=76&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2004%2F04%2F12.html%23a76</comments>			</item>		<item>			<title>Here I am.</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/04/01.html#a75</link>			<description>Still alive. Sorry for being quiet lately, but work has been particularly onerous as of late. Hope to do some updates soon.&lt;br&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/04/01.html#a75</guid>			<pubDate>Fri, 02 Apr 2004 04:09:04 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=75&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2004%2F04%2F01.html%23a75</comments>			</item>		<item>			<title>driver crashes fixed!</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/03/14.html#a74</link>			<description>After much hair-pulling and teeth-gnashing, I narrowed down the causeof the kernel panics on OpenDarwin 6.6.2. If the driver was compiledwith optimization flag -O3 then it would panic every time. If I changedthe optimization to -O0, no crashes.&lt;br&gt;&lt;br&gt;Copying over a set of x86 binaries that had been compiled on darwin 7.xand running them on OD 6.x also worked fine. This points squarely at abug in gcc that shipped with OD 6.x. It must be reordering someinstructions that result in a null pointer being evaluated (or someother similar problem). &lt;br&gt;&lt;br&gt;I&apos;ll see if I can&apos;t narrow it down to a single line of offending codeand fix it programatically. If that doesn&apos;t work, then I&apos;ll just add anote to the README specifying this problem and its workaround.&lt;br&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/03/14.html#a74</guid>			<pubDate>Sun, 14 Mar 2004 15:00:42 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=74&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2004%2F03%2F14.html%23a74</comments>			</item>		<item>			<title>driver tagged TLP-1-0-0 crashes OD 6.6.2</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/03/13.html#a73</link>			<description>I have confirmed on my own that the darwin_tulip driver taggedTLP-1-0-0 (essentially the first release quality version) causes theOpenDarwin 6.6.2 kernel to panic. All testing of the driver wasperformed under darwin 7.01 where this problem never manifested itself.&lt;br&gt;&lt;br&gt;Obviously I will do everything I can to track down this problem and fix it. I&apos;ll post an update tomorrow.&lt;br&gt;&lt;br&gt;Sorry to everyone running the older OD release who got bitten by this.&lt;br&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/03/13.html#a73</guid>			<pubDate>Sun, 14 Mar 2004 04:34:24 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=73&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2004%2F03%2F13.html%23a73</comments>			</item>		<item>			<title>developer release for darwin_tulip</title>			<link>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/03/08.html#a72</link>			<description>Committed a bunch of code changes to CVS tonight. They primarily had todo with SYM/SIA media selection support for the DEC 21143 and PNIC2cards.&lt;br&gt;&lt;br&gt;If anyone is interested in checking this out, the cvs tag TLP-1-0-1acorresponds to this release. It outputs a lot of messages during mediaselection (e.g. autonegotiation) but then gets pretty quiet.&lt;br&gt;&lt;br&gt;Looking for feedback and encouragement...&lt;br&gt;&lt;br&gt;I&apos;m creeping ever closer to supporting the DEC 21040A that shipped in the original &apos;Kanga&apos; PowerBook G3.&lt;br&gt;</description>			<guid>http://radio.weblogs.com/0134505/categories/OpenDarwin/2004/03/08.html#a72</guid>			<pubDate>Tue, 09 Mar 2004 05:18:45 GMT</pubDate>			<comments>http://radiocomments2.userland.com/comments?u=134505&amp;amp;p=72&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0134505%2F2004%2F03%2F08.html%23a72</comments>			</item>		</channel>	</rss>