<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://kerneltrap.org"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>biscuitman&#039;s blog</title>
 <link>http://kerneltrap.org/blog/3684</link>
 <description>KernelTrap is a web community devoted to sharing the latest in kernel development news.</description>
 <language>en-local</language>
<item>
 <title>Wanted: straight grid layout keyboard</title>
 <link>http://kerneltrap.org/node/8297</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;Is there a straight grid layout keyboard without a caps lock and windows key and number keypad out there? Please!&lt;/p&gt;
&lt;p&gt;Anyone?&lt;/p&gt;
&lt;p&gt;Or im going to start building one.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <comments>http://kerneltrap.org/node/8297#comments</comments>
 <category domain="http://kerneltrap.org/taxonomy/term/30">Applications/tools</category>
 <pubDate>Fri, 01 Jun 2007 08:21:03 +0000</pubDate>
 <dc:creator>biscuitman</dc:creator>
 <guid isPermaLink="false">8297 at http://kerneltrap.org</guid>
</item>
<item>
 <title>Wanted: standardised hardware classes</title>
 <link>http://kerneltrap.org/node/8280</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;We really need standardised device classes similar to the USB device classes. If the major players dont want to then we should start talking to all the minor players. If still that would not work then we have to start making our own devices.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <comments>http://kerneltrap.org/node/8280#comments</comments>
 <category domain="http://kerneltrap.org/taxonomy/term/33">Other</category>
 <pubDate>Tue, 29 May 2007 05:22:25 +0000</pubDate>
 <dc:creator>biscuitman</dc:creator>
 <guid isPermaLink="false">8280 at http://kerneltrap.org</guid>
</item>
<item>
 <title>system programming language without pointers</title>
 <link>http://kerneltrap.org/node/8107</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;Is it possible to write a kernel without using pointers? In order for a kernel to be effectively trace scheduled there should be no pointers. So how do we initialise the kernel memory allocator or boot monitor on bootup? use a small assembly language routine?&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <comments>http://kerneltrap.org/node/8107#comments</comments>
 <category domain="http://kerneltrap.org/taxonomy/term/30">Applications/tools</category>
 <pubDate>Fri, 27 Apr 2007 11:11:07 +0000</pubDate>
 <dc:creator>biscuitman</dc:creator>
 <guid isPermaLink="false">8107 at http://kerneltrap.org</guid>
</item>
<item>
 <title>hacking exopc</title>
 <link>http://kerneltrap.org/node/7537</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;I finally got to make the exopc exokernel to boot up.&lt;/p&gt;
&lt;p&gt;I revived a slackware 7.1 distribution and i compiled the exopc from the old tarball from the mit website. My network card is not supported though so all i have was a kernel and no userspace since it cannot boot up from a local hard disk yet. Im going to continue using the openbsd aout format instead of switching to ELF. Im installing openbsd 3.3 on another machine since openbsd 2.2 has problems building the entire exopc distribution.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://kerneltrap.org/node/7537&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://kerneltrap.org/node/7537#comments</comments>
 <category domain="http://kerneltrap.org/taxonomy/term/22">OS/kernel</category>
 <pubDate>Fri, 05 Jan 2007 06:06:32 +0000</pubDate>
 <dc:creator>biscuitman</dc:creator>
 <guid isPermaLink="false">7537 at http://kerneltrap.org</guid>
</item>
<item>
 <title>trusting a cryptographically signed certificate</title>
 <link>http://kerneltrap.org/node/7219</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;who is willing to trust a cryptographically signed certificate? specially one from your friend?&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <comments>http://kerneltrap.org/node/7219#comments</comments>
 <category domain="http://kerneltrap.org/taxonomy/term/30">Applications/tools</category>
 <pubDate>Sun, 15 Oct 2006 11:12:10 +0000</pubDate>
 <dc:creator>biscuitman</dc:creator>
 <guid isPermaLink="false">7219 at http://kerneltrap.org</guid>
</item>
<item>
 <title>pirate talk? or is it vikings?</title>
 <link>http://kerneltrap.org/node/7145</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;Linux feeling like a pirate today? Or is it viking blood spiked with caffeine speaking. Not sure if the Finns have anything to do with the vikings though.&lt;/p&gt;
&lt;p&gt;Vaguely reminds of this movie where they keep on saying &quot;Great artists steal&quot;. The title had the word &quot;Pirates&quot; in it.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <comments>http://kerneltrap.org/node/7145#comments</comments>
 <category domain="http://kerneltrap.org/taxonomy/term/30">Applications/tools</category>
 <pubDate>Wed, 20 Sep 2006 07:09:02 +0000</pubDate>
 <dc:creator>biscuitman</dc:creator>
 <guid isPermaLink="false">7145 at http://kerneltrap.org</guid>
</item>
<item>
 <title>gcc depends on /usr</title>
 <link>http://kerneltrap.org/node/7082</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;gcc crashes when its built with --prefix=/. i wonder why.&lt;/p&gt;
&lt;p&gt;my /usr is a link to &#039;/&#039;. other packages are ok with this.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <comments>http://kerneltrap.org/node/7082#comments</comments>
 <category domain="http://kerneltrap.org/taxonomy/term/30">Applications/tools</category>
 <pubDate>Tue, 05 Sep 2006 07:32:44 +0000</pubDate>
 <dc:creator>biscuitman</dc:creator>
 <guid isPermaLink="false">7082 at http://kerneltrap.org</guid>
</item>
<item>
 <title>static build notes</title>
 <link>http://kerneltrap.org/node/7081</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;just to remind myself:&lt;/p&gt;
&lt;p&gt;static binutils use &#039;make LDFLAGS=&quot;-all-static&quot;&#039;&lt;br /&gt;
static gcc bootstrap &#039;make BOOT_LDFLAGS=&quot;-static&quot;&#039;&lt;br /&gt;
static gcc build &#039;make LDFLAGS=&quot;-static&quot; &#039;&lt;/p&gt;
&lt;p&gt;all packages with libtool use LDFLAGS=&quot;-all-static&quot;&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <comments>http://kerneltrap.org/node/7081#comments</comments>
 <category domain="http://kerneltrap.org/taxonomy/term/30">Applications/tools</category>
 <pubDate>Tue, 05 Sep 2006 07:30:02 +0000</pubDate>
 <dc:creator>biscuitman</dc:creator>
 <guid isPermaLink="false">7081 at http://kerneltrap.org</guid>
</item>
<item>
 <title>Rugged PC</title>
 <link>http://kerneltrap.org/node/6645</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;Anybody knows how to make a rugged pc system? At home? any tips?&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <comments>http://kerneltrap.org/node/6645#comments</comments>
 <category domain="http://kerneltrap.org/taxonomy/term/30">Applications/tools</category>
 <pubDate>Sat, 27 May 2006 06:02:22 +0000</pubDate>
 <dc:creator>biscuitman</dc:creator>
 <guid isPermaLink="false">6645 at http://kerneltrap.org</guid>
</item>
<item>
 <title>Finally got my make replacement</title>
 <link>http://kerneltrap.org/node/5952</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;It is like a c implementation of gnustep make.&lt;/p&gt;
&lt;p&gt;It was inspired by logilogi.org make called lake. right now it does cycle detection, computes the transitive closure of the whole dependency dag, automatically tracks implicit dependencies and uses subsecond tstamps. The makefiles are modular and uses c. &lt;/p&gt;
&lt;p&gt;The makefiles are compiled into an executable and run. &lt;/p&gt;
&lt;p&gt;All you need is gcc.&lt;/p&gt;
&lt;p&gt;There is still a lot to do though.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://ker