====== 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]] |