<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openocd+libswd.git/NEWS, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://trygvis.io/git/junk/openocd+libswd.git/atom?h=master</id>
<link rel='self' href='https://trygvis.io/git/junk/openocd+libswd.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd+libswd.git/'/>
<updated>2010-08-16T05:11:39Z</updated>
<entry>
<title>two NEWS updates</title>
<updated>2010-08-16T05:11:39Z</updated>
<author>
<name>David Brownell</name>
<email>dbrownell@users.sourceforge.net</email>
</author>
<published>2010-08-16T05:11:39Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd+libswd.git/commit/?id=66fb1767669775745631843eb5e7b373110d76a7'/>
<id>urn:sha1:66fb1767669775745631843eb5e7b373110d76a7</id>
<content type='text'>
Mention AVR32 AP7000 support.
Clarify ARM semihosting update was for V7M (not ARM9 etc).

Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>lm3s811-ek uses generic stellaris target config</title>
<updated>2010-07-17T06:59:23Z</updated>
<author>
<name>David Brownell</name>
<email>dbrownell@users.sourceforge.net</email>
</author>
<published>2010-07-17T06:59:23Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd+libswd.git/commit/?id=2fdc1db30481279e39cdb1928a7455f75e34eb3f'/>
<id>urn:sha1:2fdc1db30481279e39cdb1928a7455f75e34eb3f</id>
<content type='text'>
There's no point in an lm3s811-specific target file,
so remove it in favor of the generic "stellaris.cfg".

Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>initial "transport" framework</title>
<updated>2010-07-02T20:45:28Z</updated>
<author>
<name>David Brownell</name>
<email>dbrownell@users.sourceforge.net</email>
</author>
<published>2010-07-02T20:45:28Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd+libswd.git/commit/?id=93f2afa45f4cfcb8afd08dae5a17996dba5c7a9c'/>
<id>urn:sha1:93f2afa45f4cfcb8afd08dae5a17996dba5c7a9c</id>
<content type='text'>
This adds the guts of a transport framework with initialization,
which should work with current JTAG-only configurations (tested
with FT2232).

Each debug adapter can declare the transports it supports, and
exactly one transport is initialized.  (with its commands) in
any given OpenOCD session.

  * Define a new "struct transport with init hooks and a few
 "transport"  subcommands to support it:

     "list" ... list the transports configured (just "jtag" for now)
     "select" ... makes the debug session use that transport
     "init" ... initializes the selected transport (internal)

  * "interface_transports" ... declares transports the current interface
    can support.  (Some will do this from C code instead, when there are
    no hardware versioning (or other) issues to prevent it.

Plus some FT2232 tweaks, including a few to streamline upcoming
support for an SWD transport (initially for Luminary adapters).

Eventually src/jtag should probably become src/transport, moving
jtag-specific stuff  to transport/jtag.

Signed-off-by: David Brownell &lt;db@helium.(none)&gt;
</content>
</entry>
<entry>
<title>NEWS: updates</title>
<updated>2010-06-03T09:20:06Z</updated>
<author>
<name>Spencer Oliver</name>
<email>ntfreak@users.sourceforge.net</email>
</author>
<published>2010-06-03T09:20:06Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd+libswd.git/commit/?id=631514724db1772f9e08e1dcb564fe9205def57e'/>
<id>urn:sha1:631514724db1772f9e08e1dcb564fe9205def57e</id>
<content type='text'>
Add new features since 0.4.0 release.

Signed-off-by: Spencer Oliver &lt;ntfreak@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>jtag/tcl.c cleanup -- split out "adapter.c"</title>
<updated>2010-03-27T17:07:13Z</updated>
<author>
<name>David Brownell</name>
<email>dbrownell@users.sourceforge.net</email>
</author>
<published>2010-03-27T17:07:13Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd+libswd.git/commit/?id=d60ebc0ab535e54f76e734d00d9ac1b5c9b6eb93'/>
<id>urn:sha1:d60ebc0ab535e54f76e734d00d9ac1b5c9b6eb93</id>
<content type='text'>
Clean up the jtag/tcl.c file, which was one of the biggest and
messiest ones in that directory.  Do it by splitting out all the
generic adapter commands to a separate "adapter.c" file (leaving
the "tcl.c" file holding only JTAG utilities).

Also rename the little-used "jtag interface" to "adapter_name", which
should have been at least re-categorized earlier (it's not jtag-only).

Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>SCRIPT: add add_script_search_dir cmd</title>
<updated>2010-03-17T09:57:44Z</updated>
<author>
<name>Spencer Oliver</name>
<email>ntfreak@users.sourceforge.net</email>
</author>
<published>2010-03-17T09:57:44Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd+libswd.git/commit/?id=3ad171cd537f8fc1bac649f24513ebfafd95baf2'/>
<id>urn:sha1:3ad171cd537f8fc1bac649f24513ebfafd95baf2</id>
<content type='text'>
Add a add_script_search_dir cmd so that adding search
dir's can be added to cfg scripts.

Signed-off-by: Spencer Oliver &lt;ntfreak@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>rename jtag_nsrst_assert_width as adapter_nsrst_assert_width</title>
<updated>2010-03-15T15:42:26Z</updated>
<author>
<name>David Brownell</name>
<email>dbrownell@users.sourceforge.net</email>
</author>
<published>2010-03-15T15:42:26Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd+libswd.git/commit/?id=1bd3ae398646da1107e00e0651abbf9691d2d9ff'/>
<id>urn:sha1:1bd3ae398646da1107e00e0651abbf9691d2d9ff</id>
<content type='text'>
Globally rename "jtag_nsrst_assert_width" as "adapter_nsrst_assert_width",
and move it out of the "jtag" command group ...  it needs to be used with
non-JTAG transports

Includes a migration aid (in jtag/startup.tcl) so that old user scripts
won't break.  That aid should Sunset in about a year.

Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>rename jtag_nsrst_delay as adapter_nsrst_delay</title>
<updated>2010-03-15T15:41:30Z</updated>
<author>
<name>David Brownell</name>
<email>dbrownell@users.sourceforge.net</email>
</author>
<published>2010-03-15T15:41:30Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd+libswd.git/commit/?id=b559b273b526b3077b3ca219eecc8df9f86efac0'/>
<id>urn:sha1:b559b273b526b3077b3ca219eecc8df9f86efac0</id>
<content type='text'>
Globally rename "jtag_nsrst_delay" as "adapter_nsrst_delay", and move it
out of the "jtag" command group ...  it needs to be used with non-JTAG
transports

Includes a migration aid (in jtag/startup.tcl) so that old user scripts
won't break.  That aid should Sunset in about a year.

Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>rename jtag_khz as adapter_khz</title>
<updated>2010-03-15T15:37:43Z</updated>
<author>
<name>David Brownell</name>
<email>dbrownell@users.sourceforge.net</email>
</author>
<published>2010-03-15T15:37:43Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd+libswd.git/commit/?id=96f9790279f74f39b35fc3ad09340fd03123180c'/>
<id>urn:sha1:96f9790279f74f39b35fc3ad09340fd03123180c</id>
<content type='text'>
Globally rename "jtag_khz" as "adapter_khz", and move it out of the "jtag"
command group ...  it needs to be used with non-JTAG transports

Includes a migration aid (in jtag/startup.tcl) so that old user scripts
won't break.  That aid should Sunset in about a year.  (We may want to
update it to include a nag message too.)

Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>Add support for Bus Pirate as a JTAG adapter.</title>
<updated>2010-03-11T19:35:50Z</updated>
<author>
<name>Michal Demin</name>
<email>michaldemin@gmail.com</email>
</author>
<published>2010-03-08T12:45:14Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd+libswd.git/commit/?id=24e1e3dd2699b817fa72a7843d36197abcd9e3a3'/>
<id>urn:sha1:24e1e3dd2699b817fa72a7843d36197abcd9e3a3</id>
<content type='text'>
This includes a driver and matching config file.  This support needs to be
enabled through the initial "configure" (use "--enable-buspirate").

Signed-off-by: Michal Demin &lt;michaldemin@gmail.com&gt;
Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
</content>
</entry>
</feed>
