URGENT: what was the ARM rdi-share module?

Simon Richter Simon.Richter@hogyros.de
Thu Apr 13 14:18:00 GMT 2006


Hello,

PAUL GILLIAM wrote:

> What was this module, how was it used, and why was it dropped?

RDI is an ABI standard for ARM hardware debuggers and simulators, giving
you access to the full processor state. In rdi-share, there was support
for building a gdb that could talk to an RDI DLL and use that as a target.

IIRC it was removed because it was outdated and its legal status was
unclear, given that ARM ltd. gives you the necessary headers under NDA only.

Codesourcery have an gdb <-> RDI protocol converter in source form,
which handles SORDI but not WinRDI (which, alas, a lot of the current
RDI DLLs follow).

   Simon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 374 bytes
Desc: OpenPGP digital signature
URL: <http://sourceware.org/pipermail/gdb/attachments/20060413/7f3c20f6/attachment.sig>


More information about the Gdb mailing list