<?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>Sugar Maple Software &#187; kernel</title>
	<atom:link href="http://sugarmaplesoftware.com/category/kernel/feed/" rel="self" type="application/rss+xml" />
	<link>http://sugarmaplesoftware.com</link>
	<description>thoughts yet to be boiled down to their essence</description>
	<lastBuildDate>Fri, 18 Jun 2010 15:52:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Helping Myself</title>
		<link>http://sugarmaplesoftware.com/26/helping-myself/</link>
		<comments>http://sugarmaplesoftware.com/26/helping-myself/#comments</comments>
		<pubDate>Mon, 08 Jan 2007 03:03:00 +0000</pubDate>
		<dc:creator>geoff</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[mac os x]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://sugarmaplesoftware.com/26/helping-myself/</guid>
		<description><![CDATA[   As I've mentioned <a href="http://sugarmaplesoftware.com/8/mac-developer-community-resources/">before</a>, mailing lists are an excellent resource when looking for answers to your development questions.  This is especially the case of the mailing lists hosted by Apple (at least those to which I subscribe).  I frequently take advantage of this resource and also try to contribute.  Often, I don't have the answer or someone, who checks their mail much more frequently than I, has already answered the question, but, when the opportunity is there, I take the time to help.  A couple of days ago, when I couldn't remember the kernel equivalent of the <code>gettimeofday</code> function, I searched the Apple Mailing Lists and immediately found the answer (<code>clock_get_calendar_value</code> which lead me to <code>kern/clock.h</code> and the currently supported function <code>clock_get_calendar_microtime</code>).  The signature of the reply to the original poster's question caught my eye.  It was mine.  I had provided the answer exactly two years ago today.  It's like something out of a Sci-Fi movie...  or maybe just good karma.
]]></description>
		<wfw:commentRss>http://sugarmaplesoftware.com/26/helping-myself/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kernel Logging</title>
		<link>http://sugarmaplesoftware.com/24/kernel-logging/</link>
		<comments>http://sugarmaplesoftware.com/24/kernel-logging/#comments</comments>
		<pubDate>Thu, 21 Dec 2006 19:47:46 +0000</pubDate>
		<dc:creator>geoff</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[cocoa]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[mac os x]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://sugarmaplesoftware.com/24/kernel-logging/</guid>
		<description><![CDATA[   While I usually write about programming in the land of milk and honey (i.e., Cocoa), I spent most of the previous ten years writing kernel-level code.  Recently, I've ventured back into the kernel and was reminded of the challenge of logging from an I/O Kit driver.  When writing code in the kernel for an I/O Kit driver, you can't invoke <code>printf</code> to log messages.  Instead, you usually invoke <a href="http://developer.apple.com/documentation/Darwin/Reference/KernelIOKitFramework/IOLib/CompositePage.html#//apple_ref/c/func/IOLog"><code>IOLog</code></a>. ...]]></description>
		<wfw:commentRss>http://sugarmaplesoftware.com/24/kernel-logging/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->