Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
| 
                    soc:2009:oremanj:journal:week10 [2009/08/01 10:21] rwcr  | 
                
                    soc:2009:oremanj:journal:week10 [2009/08/01 11:50] (current) rwcr  | 
            ||
|---|---|---|---|
| Line 49: | Line 49: | ||
| Packets are still not being received properly, but the fix will probably reveal itself after slogging through enough diffs and debug statements. I hope to have this driver completely working by the end of next week. | Packets are still not being received properly, but the fix will probably reveal itself after slogging through enough diffs and debug statements. I hope to have this driver completely working by the end of next week. | ||
| + | |||
| + | ==== Saturday, 1 August ==== | ||
| + | Had a meeting this morning. Priorities for the remaining two weeks of GSoC: | ||
| + | * For the week of 2 August: | ||
| + | * Get ath5k finished. | ||
| + | * Figure out why ''REQUIRE_OBJECT()'' doesn't produce a link error for nonexistent objects, and determine the best way to express a dependency of the form "require X if Y is linked in", alternately "produce undefined symbol X if symbol Y is defined". Ideally this would be expressible in C, but if not, we can do it with linker script fragments generated on the fly by a script. | ||
| + | * For the week of 9 August: | ||
| + | * Get encryption code, firmware loading, and ath5k driver ready for mainline review. | ||
| + | * Document! | ||
| + | * A page for users wanting to boot wirelessly. | ||
| + | * A page for 802.11 driver developers. | ||
| + | * Time permitting, a semi-organized brain dump of the 802.11 information I've gleaned over the summer. It's all in the spec, but the spec goes into detail so quickly that it creates a feeling of drowning. A gentler introduction may help future developers. | ||
| + | * And beyond... | ||
| + | |||
| + | And... | ||
| + | * On **gPXE mainline**: | ||
| + | * [[http://git.etherboot.org/?p=gpxe.git;a=commit;h=ce64398f87230d14a62b2ff153a67b851a125d2e| | ||
| + | [802.11] Add support for 802.11 devices with software MAC layer]] | ||
| + | * [[http://git.etherboot.org/?p=gpxe.git;a=commit;h=14ae602ef0421c15b28d26886fa5eea99c553aca| | ||
| + | [rtl818x] Add driver for Realtek 8180/8185 wireless cards]] | ||
| + | |||
| + | The iwmgmt commit is awaiting a more general solution for the problem of "require this object only if this subsystem is already compiled in", which I'll be working on over the next weeks. | ||
| + | |||