[patch] Add support for ARMv7M devices.

Richard Earnshaw Richard.Earnshaw@buzzard.freeserve.co.uk
Thu Jun 24 20:04:00 GMT 2010


On 24/06/10 17:41, Daniel Jacobowitz wrote:
>
> On Thu, Jun 10, 2010 at 12:04:43AM +0100, Richard Earnshaw wrote:
>> It looks to me as though this code should also mostly apply to ARMv6M
>> as well (coretex-m0/1).  However, the choice of name
>> 'org.gnu.gdb.arm.core-v7m' seems to suggest otherwise.  Is there
>> really a difference between the support needed for these cores?  Or
>> would a more suitable name be appropriate?
>
> Historical note: it's this way because the patch predated v6m.  We
> need to support the v7m name internally for compatibility, but we
> can rename the official version if you like.
>
> I can imagine GDB wanting to know about BASEPRI / FAULTMASK.  But we
> provide the privileged registers in another "feature" today, and use
> this core-v7m feature with both v6-m and v7-m.  So
> 'org.gnu.gdb.amr.core-m' instead?
>

I'd suggest

org.gnu.gdb.arm.m-profile






More information about the Gdb-patches mailing list