Hello Oyvind, 

Thanks for your reply.  

Please excuse ignore my ignorance but does using the tcl scripts you mentioned 
cause the peripheral registers to show up as registers in the GDB client?  Or 
are you talking about a method that works outside of the GDB register 
information?

Also, when you say that I can fan examples of these small tcl scripts, does 
this mean these example scripts exist somewhere on the berlios website or do 
you mean I can find them through google searches?

I'm guessing that if I wanted to try to contribute to OpenOCD to add this 
support, there would be a very steep learning curve.  If anyone could point me 
to a good starting point to learn the system well enough to add this support, I 
could try looking into it.

Thanks,
Rob


> Date: Thu, 8 Jul 2010 17:12:06 +0200
> Subject: Re: [Openocd-development] Requesting Help: How to add memory mapped  
> I/O registers?
> From: [email protected]
> To: [email protected]
> CC: [email protected]
> 
> You can find examples of small tcl procedures written to examine
> and manipulate peripherals, but it has never really taken off.
> 
> The long term goal/direction that it was agreed on was to add
> a http server in OpenOCD that would use the tcl as the scripting
> language to render the registers and allow manipulation. Possibly
> using javascript/java applets for fancier stuff.
> 
> This is a big undertaking though and it seems like OpenOCD community
> is plenty busy with the lower levels from transport(jtag/swd) up to
> and including target support and basic reset init scripts....
> 
> 
> 
> -- 
> Øyvind Harboe
> US toll free 1-866-980-3434 / International +47 51 63 25 00
> http://www.zylin.com/zy1000.html
> ARM7 ARM9 ARM11 XScale Cortex
> JTAG debugger and flash programmer
                                          
_______________________________________________
Openocd-development mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to