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