This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
gdb and the vxworks target
- To: gdb-patches at sources dot redhat dot com
- Subject: gdb and the vxworks target
- From: Till Straumann <strauman at SLAC dot Stanford dot EDU>
- Date: Thu, 19 Oct 2000 13:01:16 -0700
- Organization: SSRL (Stanford Synchrotron Radiation Laboratory)
Hi.
As of Version 5.4, WindRiver has more or less silently removed support
for the
RDB protocol. This means that the gdb target `vxworks' no longer works
with
VxWorks versions later than 5.3 :-(
However, there is another server on the vxWorks target talking a
different protocol, WDB, which at least is quite well documented.
I added support for WDB to `remote-vx.c' which means that gdb can again
talk
to vxworks :-) The CPU dependent parts (a very tiny piece of code) are
currently
only implemented for the powerpc (I could easily add m68k, if there's
any need).
Because WDB lacks some functionality that RDB had provided (on the other
hand,
WDB adds new features), I also wrote a small server which can be started
on the
target. This server implements a subset of the RDB protocol, essentially
the parts
which are necessary to remotely load files and lookup modules.
Please let me know, if anybody is interested in the enhancements that
make
it possible to use gdb with the vxworks target (and not using Tornado).
Regards, Till.
PS: send replies to <strauman@slac.stanford.edu>, I am NOT on this
mailing list...