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:start [2008/05/19 16:06] mdc |
soc:2008:stefanha:start [2008/06/16 05:43] (current) mdc |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Stefan Hajnoczi: GDB Remote Debugging ====== | ====== Stefan Hajnoczi: GDB Remote Debugging ====== | ||
| - | Welcome to my GSoC 2008 project page. Here you will find various | + | ^ Quick info ^^ |
| - | information about my GSoC project for this summer. | + | | Timezone | UTC + 1 | |
| + | | Work hours | 10:30 - 19:00 UTC | | ||
| + | | Weekly meeting | Fri 12:30 UTC | | ||
| - | Here are links to more information: | + | == Project pages == |
| - | * [[.:project_plan:start|Project Plan]] | + | * [[.:journal:|Journal]] |
| - | * [[.:journal:start|Journal]] | + | * [[http://git.etherboot.org/?p=people/stefanha/gpxe.git;a=summary|Git Repository]] |
| - | * [[.:Notes:start|Notes]] | + | * [[.:project_plan:|Project Plan]] |
| + | * [[.:Notes:|Notes]] | ||
| - | ===== Overview ===== | ||
| - | This project will enable gPXE debugging using the GDB remote target feature. Developers will be able to inspect gPXE from a remote machine and control its execution. | ||
| - | Only 32-bit protected mode support is planned. | ||
| - | |||
| - | Several transports are supported by GDB: | ||
| - | * Serial | ||
| - | * UDP | ||
| - | * TCP (requires listen support) | ||
| - | |||
| - | The GDB stub will support memory and register read/write. This includes support for breakpoint debugging. | ||
| - | |||
| - | ===== Reference links ===== | ||
| - | * [[http://code.google.com/soc/2008/etherboot/appinfo.html?csaid=13D4DE0EB18B0081|Google Summer of Code Application Information]] | ||
| - | * [[http://sourceware.org/gdb/current/onlinedocs/gdb_18.html#SEC174|Debugging with GDB: Implementing a Remote Stub]] | ||
| - | * [[http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/i386-stub.c?rev=1.5&content-type=text/x-cvsweb-markup&cvsroot=src|GDB's i386-stub.c]] | ||