[Qt-creator] Peripheral Register View for bare metal projects
Fatih Aşıcı
fatih.asici at gmail.com
Mon Sep 15 12:43:09 CEST 2014
On Monday 15 September 2014 00:03:21 Axel Jäger wrote:
> Hello,
Hi,
> I am thinking about implementing such a view as a plugin.
>
Great!
>
> Here is what I have found out so far:
>
> Considering ARM-CPUs that use memory mapped IO, all you need to do is to
> have a list of the adresses, examine the adresses using GDB command x and
> populate the list with the output.
>
>
>
> There is a standard xml-based file format that maps logical register names
> to adresses called CMSIS-SVD. SVD is for System View Description for
> Peripherals. The files are provided by the chip manufacturers.
You can also have a look at embsysregview project (it's an eclipse plugin):
https://svn.code.sf.net/p/embsysregview/code/trunk/org.eclipse.cdt.embsysregview.data/data/
It has also support for CPUs other than ARM.
Regards,
Fatih
More information about the Qt-creator
mailing list