Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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.
 +

QR Code
QR Code soc:2009:oremanj:journal:week10 (generated for current page)