Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
soc:2008:stefanha:journal:week4 [2008/06/21 14:22] stefanha |
soc:2008:stefanha:journal:week4 [2008/06/23 04:58] (current) stefanha |
||
|---|---|---|---|
| Line 170: | Line 170: | ||
| My current debugging cycle is by booting up Damn Small Linux in QEMU and copying over my latest ''gpxe.lkrn'', running ''lilo'', and rebooting into gPXE. This is slow and frustrating. I need to script it but my DSL install seems to be read-only. | My current debugging cycle is by booting up Damn Small Linux in QEMU and copying over my latest ''gpxe.lkrn'', running ''lilo'', and rebooting into gPXE. This is slow and frustrating. I need to script it but my DSL install seems to be read-only. | ||
| - | Next steps: | + | ===== Next week ===== |
| - | * [b44] Handle errors. | + | On to [[.:week5|Week 5]]. |
| - | * [b44] Cleanup & testing. | + | |
| - | * [bzImage] Debug Lilo triple-fault. | + | |
| - | * [GDB] Update [[:dev:gdbstub|GDB stub page]] and screencast when UDP code is merged into mainline. See [[http://grub.enbug.org/DebuggingWithGDB|GRUB GDB wiki page]] for inspiration. | + | |
| - | * [GDB] Real-mode remote debugging. | + | |