cortex-m xml register descriptions for m-system
Christopher Friedt
chrisfriedt@gmail.com
Tue Aug 14 18:14:00 GMT 2018
I might be going for the Guiness record of the longest delay in a thread!
Kind of funny, but I was using gdb / QEMU again, and found that I was
missing some critical registers again.
In any case, let's continue the conversation.
On Thu., Dec. 17, 2015, 3:31 a.m. Tristan Gingold, <gingold@adacore.com>
wrote:
> I think that only PSP and SP are required (of course SP could be MSP).
>
I think I agree that only the psp and sp are required (not the msp).
That would mean the following should be added for armv7-m:
psp, primask, basepri, faultmask, control
and the following would need to be added for armv6-m:
psp, faultmask, control
However, we also have the armv8-m and the following would need to be added
for armv8-m:
psp, msplim, psplim, primask, basepri, basepri_max, faultmask, control,
msp_ns, psp_ns, msplim_ns, psplim_ns, primask_ns, basepri_ns, faultmask_ns,
control_ns, sp_ns.
Does all of that make sense? I think I could probably throw together a
patch and just put it on the list, if that's ok.
>
More information about the Gdb-patches
mailing list