Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
soc:2008:stefanha:journal:week2 [2008/06/09 03:09] stefanha |
soc:2008:stefanha:journal:week2 [2008/06/09 03:09] (current) stefanha |
||
---|---|---|---|
Line 94: | Line 94: | ||
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: | ||
- | * Implement hardware breakpoint and watchpoint support using debug registers. | ||
- | * Using debug register, implement NULL pointer bug guard. | ||
- | * Implement UDP transport. | ||
- | * SSL wiki login. | ||
- | * Use screen captures on [[:dev:gdbstub|GDB stub page]]. | ||
===== On to week 3 ===== | ===== On to week 3 ===== | ||
[[.:week3|Week 3]] | [[.:week3|Week 3]] |