public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
From: Stan Shebs <shebs@cygnus.com>
To: gnu-win32@cygnus.com
Subject: Re: gdb, gdbtk, embedded target
Date: Tue, 28 Oct 1997 18:40:00 -0000	[thread overview]
Message-ID: <xdhga1ra0x.fsf@andros.cygnus.com> (raw)
In-Reply-To: <19971027160043063.AAA199.cygnus.gnu-win32@tobi>

tobias.rischer@baasel.de (Rischer Tobias) writes:

> * Is there anybody using gdbtk for cross-debugging (to embedded
>   target)?  How is your experience?  The tcl interface seems to be a
>   bit shaky yet, at least to me.

The existing gdbtk certainly isn't ideal.  Cygnus has recently
developed a new version of the gdbtk interface, as part of its
"Foundry" IDE (see the Cygnus home page for some screen shots and
such).  It hasn't been released yet though.

> * Would debugging a Motorola CPU32 via BDM be supported, if I had the
>   serial connector from Macraigor Systems?  The friendly person from
>   Macraigor was not sure.  (How came this connector to be the
>   standard?  Is its interface documented somewhere publicly?)

We haven't been testing the 68k + wiggler combination recently, since
we've been working on the PowerPC target instead.  It may very well
have bit-rotted.  The connector's hardware-software interface is
actually private, GDB's backend just makes calls to a DLL that does
the communication.  Craig's API is not published but effectively
public, since you can look at GDB's code that uses it.

Macraigor-type connectors have become standard because Craig Haller
has been the designer for many of those in existence, going back at
least to the P&E BDM connectors...

> * Is there active development of the (GUI part of the) tool going on?
>   Is it part of or co-evolving with the gdb mainstream?  How could I
>   contribute to make gdbtk more stable and functional?  (Having quite
>   some experience with GNU tools and programming in general, but
>   little with Tcl/Tk and the internals of gdb, to be frank).

There are two parts of the GUI that could be worked on.  One is the
tcl code proper, but the current code is basically a dead end.  The
other is gdbtk.c, which is the gdb-tcl connection.  Improvements here
will help both the old and new GUIs, and in our current in-between
state, that would be the most interesting area to work on.  For instance,
handling for various kinds of signals and interrupts is still shaky,
and any improvements would be most helpful.

							Stan Shebs
							Cygnus Solutions
							shebs@cygnus.com

-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".

       reply	other threads:[~1997-10-28 18:40 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <19971027160043063.AAA199.cygnus.gnu-win32@tobi>
1997-10-28 18:40 ` Stan Shebs [this message]
1997-10-27  8:01 Rischer Tobias

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=xdhga1ra0x.fsf@andros.cygnus.com \
    --to=shebs@cygnus.com \
    --cc=gnu-win32@cygnus.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).