On Thu, Nov 29, 2012 at 6:55 AM, simonqian.openocd <[email protected]> wrote: > For SWD, some more wise device is necessary to speed up. > I'll try to add my code into the latest libswd when ready.
Hello Simon :-) I have made some preparations for the OpenOCD to accept different solutions for transport implementation - its called Interface Feature. When you do a Setup of a Transport, a feature will be searched on a currently selected Interface. You should provide your own feature definition for a Versaloon (this was previously named dap_ops and you probably already have it working). If no SWD feature is provided by an Interface, by default LibSWD is tried. If your Interface provide "transfer" and "bitbang" methods, LibSWD will work on that too :-) In this new Interface organization all interfaces should provide minimal generic "transfer" and "bitbang" functions, and they can provide their own Features for additional tasks. If the feature has no dedicated implementation for that given interface, a generic one will be used based on "transfer" and "bitbang" methods and some generic feature. Best regards :-) Tomek ps/2: Where did you see A9xCPU for $40? :-) -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info ------------------------------------------------------------------------------ Keep yourself connected to Go Parallel: VERIFY Test and improve your parallel project with help from experts and peers. http://goparallel.sourceforge.net _______________________________________________ OpenOCD-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openocd-devel
