Hi,
> > When we fire gdb from command line, all does not meet the eye. It
> > starts gdb server, makes a connection to it
> this is right.
> > and then gives you a
> > serial interface session. Or that is what I have been told.
Please check the manual . The user actually starts gdbserver himself and connects from gdb using the target remote command. You could try it out on your linux box . gdbserver is in any standard distribution of gdb.
> >
> > If I want to develop a new frontend to gdb (say, like ddd), I need to
> > know how this interface works.
Why do you need info regarding the remote protocol in such a situation ? The way frontends talk to GDB are through something known as the MI protocol or the annotate interface in gdb. You would like to know that rather than the intricacies of the remote protocol.
If you know Java, look at the way the MI protocol is used in the Eclipse CDT plugin.
More questions would definitely find answers in the gdb mailing list ([EMAIL PROTECTED] ) .
cheers Ramana -- Ramana Radhakrishnan GNU Tools codito ergo sum (www.codito.com)
-- ______________________________________________________________________ Pune GNU/Linux Users Group Mailing List: ([email protected]) List Information: http://plug.org.in/mailing-list/listinfo/plug-mail Send 'help' to [EMAIL PROTECTED] for mailing instructions.
