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
