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

Reply via email to