Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
soc:2010:peper:project_plan:start [2010/06/05 15:31] peper |
soc:2010:peper:project_plan:start [2010/06/14 16:31] (current) peper |
||
|---|---|---|---|
| Line 25: | Line 25: | ||
| * Add a tap network driver | * Add a tap network driver | ||
| * Add command-line arguments allowing configuration of the tap driver | * Add command-line arguments allowing configuration of the tap driver | ||
| - | |||
| - | === Current === | ||
| * Drop the stdlib dep | * Drop the stdlib dep | ||
| * Implement ''syscall()'' and ''linux_*'' on top of it where possible | * Implement ''syscall()'' and ''linux_*'' on top of it where possible | ||
| Line 32: | Line 30: | ||
| * Implement ''_start'' | * Implement ''_start'' | ||
| * Make it not too hard to switch to linking to stdlib for debugging purposes | * Make it not too hard to switch to linking to stdlib for debugging purposes | ||
| + | === Current === | ||
| + | * Making gPXE valgrindable | ||
| === Planned for near future === | === Planned for near future === | ||
| - | === Planned for later === | ||
| * Research how to map gPXE's driver API to hardware via kernel | * Research how to map gPXE's driver API to hardware via kernel | ||