<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://etherboot.org/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://etherboot.org/wiki/feed.php">
        <title>Etherboot/gPXE Wiki soc:2009:oremanj:journal</title>
        <description></description>
        <link>http://etherboot.org/wiki/</link>
        <image rdf:resource="http://etherboot.org/wiki/lib/tpl/monobook/images/favicon.ico" />
       <dc:date>2026-06-02T09:11:35-07:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://etherboot.org/wiki/soc/2009/oremanj/journal/start?rev=1246664927&amp;do=diff"/>
                <rdf:li rdf:resource="http://etherboot.org/wiki/soc/2009/oremanj/journal/week1?rev=1243642455&amp;do=diff"/>
                <rdf:li rdf:resource="http://etherboot.org/wiki/soc/2009/oremanj/journal/week2?rev=1244444068&amp;do=diff"/>
                <rdf:li rdf:resource="http://etherboot.org/wiki/soc/2009/oremanj/journal/week3?rev=1245102634&amp;do=diff"/>
                <rdf:li rdf:resource="http://etherboot.org/wiki/soc/2009/oremanj/journal/week4?rev=1245643204&amp;do=diff"/>
                <rdf:li rdf:resource="http://etherboot.org/wiki/soc/2009/oremanj/journal/week5?rev=1246080402&amp;do=diff"/>
                <rdf:li rdf:resource="http://etherboot.org/wiki/soc/2009/oremanj/journal/week6?rev=1247259964&amp;do=diff"/>
                <rdf:li rdf:resource="http://etherboot.org/wiki/soc/2009/oremanj/journal/week7?rev=1247259925&amp;do=diff"/>
                <rdf:li rdf:resource="http://etherboot.org/wiki/soc/2009/oremanj/journal/week8?rev=1248196460&amp;do=diff"/>
                <rdf:li rdf:resource="http://etherboot.org/wiki/soc/2009/oremanj/journal/week9?rev=1248399250&amp;do=diff"/>
                <rdf:li rdf:resource="http://etherboot.org/wiki/soc/2009/oremanj/journal/week10?rev=1249152648&amp;do=diff"/>
                <rdf:li rdf:resource="http://etherboot.org/wiki/soc/2009/oremanj/journal/week11?rev=1249758938&amp;do=diff"/>
                <rdf:li rdf:resource="http://etherboot.org/wiki/soc/2009/oremanj/journal/week12?rev=1250325409&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://etherboot.org/wiki/lib/tpl/monobook/images/favicon.ico">
        <title>Etherboot/gPXE Wiki</title>
        <link>http://etherboot.org/wiki/</link>
        <url>http://etherboot.org/wiki/lib/tpl/monobook/images/favicon.ico</url>
    </image>
    <item rdf:about="http://etherboot.org/wiki/soc/2009/oremanj/journal/start?rev=1246664927&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-07-03T16:48:47-07:00</dc:date>
        <title>soc:2009:oremanj:journal:start</title>
        <link>http://etherboot.org/wiki/soc/2009/oremanj/journal/start?rev=1246664927&amp;do=diff</link>
        <description>Joshua Oreman: 802.11 wireless development

Journal

	*  Week 1 [May 23 - 29, 2009] 
	*  Week 2 [May 30 - June 7, 2009] 
	*  Week 3 [June 8 - 14, 2009] 
	*  Week 4 [June 15 - 21, 2009] 
	*  Week 5 [June 22 - 28, 2009] 
	*  Week 6 [June 29 - July 5, 2009] 
	*  Week 7 [July 6 - 12, 2009] 
	*  Week 8 [July 13 - 19, 2009] 
	*  Week 9 [July 20 - 26, 2009] 
	*  Week 10 [July 27 - August 2, 2009] 
	*  Week 11 [August 3 - 9, 2009] 
	*  Week 12 [August 10 - 16, 2009]</description>
    </item>
    <item rdf:about="http://etherboot.org/wiki/soc/2009/oremanj/journal/week1?rev=1243642455&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-05-29T17:14:15-07:00</dc:date>
        <title>soc:2009:oremanj:journal:week1</title>
        <link>http://etherboot.org/wiki/soc/2009/oremanj/journal/week1?rev=1243642455&amp;do=diff</link>
        <description>Joshua Oreman: 802.11 wireless development

Journal Week 1

Thursday and Friday, 28-29 May

I got off to a bit of a late start due to an academic obligation, but I had done some work in the community bonding period on making sense of the IEEE 802.11 specification. I figured it would be best to start by getting the various IEEE constants and structures into code, and then figure out how gPXE's 802.11 layer will look:</description>
    </item>
    <item rdf:about="http://etherboot.org/wiki/soc/2009/oremanj/journal/week2?rev=1244444068&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-06-07T23:54:28-07:00</dc:date>
        <title>soc:2009:oremanj:journal:week2</title>
        <link>http://etherboot.org/wiki/soc/2009/oremanj/journal/week2?rev=1244444068&amp;do=diff</link>
        <description>Joshua Oreman: 802.11 wireless development

Journal Week 2

Monday, 1 June

Banged out the rtl8180 driver today, based on the Linux code, and tweaked things that came up while doing it.

	*  
[drivers 802.11] Initial import Realtek 8180/8185 driver from Linux
	*  
[nvs] Add init function for Atmel 93C66 EEPROM
	*  
[802.11] Tweaks to API for clarity and practicality
	*  
[drivers rtl8180] First shot at an rtl8180/8185 driver
	*  
[drivers rtl8180] Fix the main rtl8180 driver filename

It doesn't…</description>
    </item>
    <item rdf:about="http://etherboot.org/wiki/soc/2009/oremanj/journal/week3?rev=1245102634&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-06-15T14:50:34-07:00</dc:date>
        <title>soc:2009:oremanj:journal:week3</title>
        <link>http://etherboot.org/wiki/soc/2009/oremanj/journal/week3?rev=1245102634&amp;do=diff</link>
        <description>Joshua Oreman: 802.11 wireless development

Journal Week 3

Monday, 8 June

It's ALIIIIIVE!

After a long day of head-scratching and bug-squashing, I've gotten the wireless to work in my test system with no apparent problems. :-)

First, the commits:</description>
    </item>
    <item rdf:about="http://etherboot.org/wiki/soc/2009/oremanj/journal/week4?rev=1245643204&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-06-21T21:00:04-07:00</dc:date>
        <title>soc:2009:oremanj:journal:week4</title>
        <link>http://etherboot.org/wiki/soc/2009/oremanj/journal/week4?rev=1245643204&amp;do=diff</link>
        <description>Joshua Oreman: 802.11 wireless development

Journal Week 4

Monday, 15 June

Worked on a bunch of small things today. My video card didn't come until late in the day, so I was only able to do a little iSCSI testing, but what I found was revealing.

Commits:</description>
    </item>
    <item rdf:about="http://etherboot.org/wiki/soc/2009/oremanj/journal/week5?rev=1246080402&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-06-26T22:26:42-07:00</dc:date>
        <title>soc:2009:oremanj:journal:week5</title>
        <link>http://etherboot.org/wiki/soc/2009/oremanj/journal/week5?rev=1246080402&amp;do=diff</link>
        <description>Joshua Oreman: 802.11 wireless development

Journal Week 5

Monday, 22 June

Had a very long meeting with the mentors this morning. Things discussed:

	*  Encryption thoughts: use netX/key for the encryption key setting, to avoid interfering with the iSCSI</description>
    </item>
    <item rdf:about="http://etherboot.org/wiki/soc/2009/oremanj/journal/week6?rev=1247259964&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-07-10T14:06:04-07:00</dc:date>
        <title>soc:2009:oremanj:journal:week6</title>
        <link>http://etherboot.org/wiki/soc/2009/oremanj/journal/week6?rev=1247259964&amp;do=diff</link>
        <description>Joshua Oreman: 802.11 wireless development

Journal Week 6

Monday, 29 June

Meeting notes from last Saturday:

	*  alloc_iob() should align to the smallest power of two greater than the allocation size, instead of the current constant of 2kb, to make sure allocations don't cross a page boundary for finicky cards. 802.11 packets can be larger than 2kb, so this is the first time it's come up.</description>
    </item>
    <item rdf:about="http://etherboot.org/wiki/soc/2009/oremanj/journal/week7?rev=1247259925&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-07-10T14:05:25-07:00</dc:date>
        <title>soc:2009:oremanj:journal:week7</title>
        <link>http://etherboot.org/wiki/soc/2009/oremanj/journal/week7?rev=1247259925&amp;do=diff</link>
        <description>Joshua Oreman: 802.11 wireless development

Journal Week 7

No SoC work this week; I've been in Maryland and Cancún preparing for the IPhO.</description>
    </item>
    <item rdf:about="http://etherboot.org/wiki/soc/2009/oremanj/journal/week8?rev=1248196460&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-07-21T10:14:20-07:00</dc:date>
        <title>soc:2009:oremanj:journal:week8</title>
        <link>http://etherboot.org/wiki/soc/2009/oremanj/journal/week8?rev=1248196460&amp;do=diff</link>
        <description>Joshua Oreman: 802.11 wireless development

Journal Week 8

Still no SoC work this week. Back next Tuesday!</description>
    </item>
    <item rdf:about="http://etherboot.org/wiki/soc/2009/oremanj/journal/week9?rev=1248399250&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-07-23T18:34:10-07:00</dc:date>
        <title>soc:2009:oremanj:journal:week9</title>
        <link>http://etherboot.org/wiki/soc/2009/oremanj/journal/week9?rev=1248399250&amp;do=diff</link>
        <description>Joshua Oreman: 802.11 wireless development

Journal Week 9

Tuesday, 21 July

I'm back! Trip was a lot of fun, but I'm glad to be back working on gPXE.

I spent a bit of time today getting my code up to date with the changes that have been made on gPXE mainline while I was away. The effect of this is a new mainline-review branch with its three core pending wireless commits slightly modified, and a merge commit on the wireless branch.</description>
    </item>
    <item rdf:about="http://etherboot.org/wiki/soc/2009/oremanj/journal/week10?rev=1249152648&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-08-01T11:50:48-07:00</dc:date>
        <title>soc:2009:oremanj:journal:week10</title>
        <link>http://etherboot.org/wiki/soc/2009/oremanj/journal/week10?rev=1249152648&amp;do=diff</link>
        <description>Joshua Oreman: 802.11 wireless development

Journal Week 10

Tuesday-Thursday, 28-30 July

I've been working on getting the ath5k driver gPXEfied:

	*  On branch ath5k:
		*  
[error] Add macro to test type of error returned from another file
		*  
[802.11] Expose net80211_duration() as useful to drivers
		*  
[rtl818x] Update rtl818x driver for API changes
		*  
[Makefile] Build ath5k driver
		*  
[ath5k] Further gPXEficiation
		*  
[802.11] Expand channel hw_value field to 16 bits
		*  
[ath5k]…</description>
    </item>
    <item rdf:about="http://etherboot.org/wiki/soc/2009/oremanj/journal/week11?rev=1249758938&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-08-08T12:15:38-07:00</dc:date>
        <title>soc:2009:oremanj:journal:week11</title>
        <link>http://etherboot.org/wiki/soc/2009/oremanj/journal/week11?rev=1249758938&amp;do=diff</link>
        <description>Joshua Oreman: 802.11 wireless development

Journal Week 11

Monday, 3 August

We have a mailing list regular who's interested in using gPXE on OS X. Since cross-gcc is very strict about printf specifiers, this led to several patches to fix compilation under both i386 and x86_64. Also, the recent</description>
    </item>
    <item rdf:about="http://etherboot.org/wiki/soc/2009/oremanj/journal/week12?rev=1250325409&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-08-15T01:36:49-07:00</dc:date>
        <title>soc:2009:oremanj:journal:week12</title>
        <link>http://etherboot.org/wiki/soc/2009/oremanj/journal/week12?rev=1250325409&amp;do=diff</link>
        <description>Joshua Oreman: 802.11 wireless development

Journal Week 12

I can hardly believe there's only a week left of SoC. It's been a wonderful experience working with such talented developers, and I hope my coursework in the fall will leave me enough time to continue contributing</description>
    </item>
</rdf:RDF>
