Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
soc:2008:mdeck:project_plan:start [2008/05/21 09:53] mdeck |
soc:2008:mdeck:project_plan:start [2008/08/18 18:43] (current) mdeck |
||
---|---|---|---|
Line 24: | Line 24: | ||
+ | * **I.** Etherboot -> gPXE conversion | ||
+ | - **Week 1** ✔ Review general network architecture | ||
+ | - **Week 1** ✔ Enumerate functions of Etherboot __and__ gPXE APIs | ||
+ | - **Week 1** ✔ Document [[:soc:2008:mdeck:notes:gpxe_driver_api|gPXE Network Driver API]] | ||
+ | - **Week 2** ✔ Conversion of eepro100.c | ||
+ | - **Week 3** ✔ Debug until proper operation achieved | ||
+ | - **Week 3** ✔ Revamp formatting, naming, etc to improve future code rework | ||
+ | - **Week 4** ✔ Expand tx operation to utilize multiple TxFDs | ||
+ | - **Week 5** ✔ Debug | ||
+ | - **Week 8** ✔ Complete! | ||
+ | * **II.** Linux -> gPXE conversion | ||
+ | - **Week 6** ✔ Review Linux network architecture | ||
+ | - **Week 6** ✔ Enumerate Linux API functions and how they map to gPXE API | ||
+ | - **Week 6** ✔ Conversion & testing | ||
+ | - **Week 12** ✔✔½ (2.5) Drivers complete!! | ||
+ | //Note: Timeline subject to change.// |