Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
soc:2008:stefanha:journal:week2 [2008/06/06 13:50] stefanha |
soc:2008:stefanha:journal:week2 [2008/06/09 03:09] (current) stefanha |
||
|---|---|---|---|
| Line 95: | Line 95: | ||
| Ideally we could queue up all non-GDB packets so that they are processed when gPXE regains control. But due to finite memory, I am going to implement a strategy that drops all non-GDB packets first. Depending on how that works in practice, I might add something fancier to deal with the memory issue or an eviction policy. | Ideally we could queue up all non-GDB packets so that they are processed when gPXE regains control. But due to finite memory, I am going to implement a strategy that drops all non-GDB packets first. Depending on how that works in practice, I might add something fancier to deal with the memory issue or an eviction policy. | ||
| - | Next steps: | + | ===== On to week 3 ===== |
| - | * Factor config-local.php for ROM-o-matic. | + | [[.:week3|Week 3]] |
| - | * Use screen captures on [[:dev:gdbstub|GDB stub page]]. | + | |
| - | * Implement hardware breakpoint and watchpoint support using debug registers. | + | |
| - | * Using debug register, implement NULL pointer bug guard. | + | |
| - | * Implement UDP transport. | + | |