On Wed, Jan 16, 2013 at 10:57 PM, Spencer Oliver <[email protected]> wrote: > I have already started the rebase -
Thanks Spen!! :-) > My main concerns at the moment are mainly todo with the additional > configs required with Tomek's changes. I do not want to 2 configs per > adapter (one jtag and one swd). Spen, if we had one interface we would two layouts so there would have been two configs anyway. Buffers work different way for JTAG and different for SWD. In fact each interface needs its own initialization for a transport... I have tried to make one interafce but other problems arised as described on gerrit and previous posts. Internals reorganization is required to accomplish this task because too much stuff is hardwired to JTAG at the moment. The good outcome of the Transfer and Bitbang basic and mandatory methods that I have introduced is that we can work with them at TCL level, so layouts somewhat loose its meaning, and their initialization procedures. We can then have one interface at source code level that will be initialized at TCL level, no hardcode is necessary anymore (which fixes above problem, I will try to prove that on mpsse driver). Having Bitbang at TCL level also allows to write more sophisticated TCL scripts for various protocols that are not (yet) suppoted at source code level :-) Best regards :-) Tomek -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info ------------------------------------------------------------------------------ Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery and much more. Keep your Java skills current with LearnJavaNow - 200+ hours of step-by-step video tutorials by Java experts. SALE $49.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122612 _______________________________________________ OpenOCD-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openocd-devel
