* HOWTO for writing an RSP server
@ 2008-11-13 18:14 Jeremy Bennett
2008-11-13 20:28 ` Joel Brobecker
0 siblings, 1 reply; 3+ messages in thread
From: Jeremy Bennett @ 2008-11-13 18:14 UTC (permalink / raw)
To: gdb
I've just completed writing a RSP server for the OpenRISC 1000
architecture.
I drew on the information in the GDB User Guide, but discovered that the
stubs supplied with the distribution and their instructions are several
years out of date. However by working through the GDB source code and
with assistance from contributors on the GDB IRC channel, I was
successful.
I've written up my experience as a HOWTO for implementing an RSP server.
I hope it will complement the existing documentation. In particular I've
tried to capture how various GDB commands map into a sequence of RSP
packet exchanges. I've used examples from the OpenRISC 1000 as
illustration. It's at:
http://www.embecosm.com/download/ean4.html
I hope this is a useful contribution. I'd welcome feedback and any
suggestions for how this document could be improved.
Jeremy
--
Tel: +44 (1202) 416955
Cell: +44 (7970) 676050
SkypeID: jeremybennett
Email: jeremy.bennett@embecosm.com
Web: www.embecosm.com
^ permalink raw reply [flat|nested] 3+ messages in thread* Re: HOWTO for writing an RSP server
2008-11-13 18:14 HOWTO for writing an RSP server Jeremy Bennett
@ 2008-11-13 20:28 ` Joel Brobecker
2008-11-14 9:15 ` Jeremy Bennett
0 siblings, 1 reply; 3+ messages in thread
From: Joel Brobecker @ 2008-11-13 20:28 UTC (permalink / raw)
To: Jeremy Bennett; +Cc: gdb
> I drew on the information in the GDB User Guide, but discovered that the
> stubs supplied with the distribution and their instructions are several
> years out of date.
I think that it would be very helpful to us if you could send patches
to our documentation that updates them.
> I've written up my experience as a HOWTO for implementing an RSP server.
> I hope it will complement the existing documentation.
But thanks a lot for that. I added a link in our Wiki in the HOWTO
section.
--
Joel
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: HOWTO for writing an RSP server
2008-11-13 20:28 ` Joel Brobecker
@ 2008-11-14 9:15 ` Jeremy Bennett
0 siblings, 0 replies; 3+ messages in thread
From: Jeremy Bennett @ 2008-11-14 9:15 UTC (permalink / raw)
To: gdb; +Cc: Joel Brobecker
On Thu, 2008-11-13 at 12:27 -0800, Joel Brobecker wrote:
> > I drew on the information in the GDB User Guide, but discovered that the
> > stubs supplied with the distribution and their instructions are several
> > years out of date.
>
> I think that it would be very helpful to us if you could send patches
> to our documentation that updates them.
I'm very happy to do this. I've just completed the FSF legal process, so
I can now contribute. Patches will follow shortly...
> > I've written up my experience as a HOWTO for implementing an RSP server.
> > I hope it will complement the existing documentation.
>
> But thanks a lot for that. I added a link in our Wiki in the HOWTO
> section.
Much appreciated.
Jeremy
--
Tel: +44 (1202) 416955
Cell: +44 (7970) 676050
SkypeID: jeremybennett
Email: jeremy.bennett@embecosm.com
Web: www.embecosm.com
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2008-11-14 9:15 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-11-13 18:14 HOWTO for writing an RSP server Jeremy Bennett
2008-11-13 20:28 ` Joel Brobecker
2008-11-14 9:15 ` Jeremy Bennett
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox