Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-debug-dev] Regsiter gorups in CDT

Hi Dobrin,

The ideal solution is to provide the ability to define groups of registers
and make these group persistent between debug sessions. There are no plans
for this for 2.0. But if you have thoughts/suggestions on how to do it and
you want to share it, you are more than welcome.

Mikhail Khodjaiants
QNX Software Systems

----- Original Message ----- 
From: "Alexiev, Dobrin" <dalexiev@xxxxxx>
To: <cdt-debug-dev@xxxxxxxxxxx>
Sent: Monday, April 19, 2004 11:14 AM
Subject: [cdt-debug-dev] Regsiter gorups in CDT


Hello,

I would like to start contributing to different areas of CDT.
Currently, I am working on debugging embedded processors with many
peripheral registers. We have based our debugger on the GDB interface.

I would like to start investigating some usability improvements. One of
them is Register view having multiple groups.

Can you guys give me some advice of what are your plans of addressing
that?
Anything I can help in delivering that?

I don't have much experience with Eclipse/CDT/GDB but after some
debugging here is what I found. Correct me if I am wrong or miss
something.

The Eclipse Debug model defines the register groups and that's why the
GUI is based on a tree view. CDT inserts only one group Main. Looks like
it is a limitation of the GDB interface.

After spending some time looking at the GDB interface I found an
enhancement request for GDB: gdb/850: Missing MI interface to register
groups. It is filed on 25 Nov 2002 and it is currently opened and
unassigned.

Can you guys give me some thoughts of possible enhancing the CDT so it
can show multiple groups with the limitation of the current version of
the MI interface. I was thinking in the line of coding the group name in
the "main:pc", "group2:reg3" or something like that.

Thanks
Dobrin Alexiev
Texas Instruments
_______________________________________________
cdt-debug-dev mailing list
cdt-debug-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/cdt-debug-dev



Back to the top