[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,


> I am thinking about implementing such a view as a plugin.


> 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):


It has also support for CPUs other than ARM.


More information about the Qt-creator mailing list