<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openocd+libswd.git/src/transport, 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>2012-02-21T23:06:18Z</updated>
<entry>
<title>A working version for my EFM board.</title>
<updated>2012-02-21T23:06:18Z</updated>
<author>
<name>Trygve Laugstøl</name>
<email>trygvis@inamo.no</email>
</author>
<published>2012-02-21T23:06:18Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd+libswd.git/commit/?id=2dcf57363a5c1c55940e5701e5ec047c37c54560'/>
<id>urn:sha1:2dcf57363a5c1c55940e5701e5ec047c37c54560</id>
<content type='text'>
</content>
</entry>
<entry>
<title>EXPERIMENTAL! Introducing infrastructure for automatic retry/error handling by libswd internals. Will change and might not work as expected, feel free to test and feedback results :-) The goal is to have enqueued by openocd operations executed with no need for error handling (which is impossible on multiple operations enqueued and also not supported by openocd anyway) just as they were executed correctly for the first time. Error handling, retries, communication verification, etc should be done by underlying transport library (libswd in this case). swdctx-&gt;config.trunccmdqonerror=0 will result in untouched queue on error response from target (before the queue was truncated to make room for manual error handling). work in progres...</title>
<updated>2012-02-09T17:42:46Z</updated>
<author>
<name>Tomek CEDRO</name>
<email>cederom@tlen.pl</email>
</author>
<published>2012-02-09T17:42:46Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd+libswd.git/commit/?id=3c303eb55cd3ebece4f42cd6b8089455f1711b16'/>
<id>urn:sha1:3c303eb55cd3ebece4f42cd6b8089455f1711b16</id>
<content type='text'>
</content>
</entry>
<entry>
<title>EXPERIMENTAL - many read operations can be enqueued and flushed at once. Target read functions should now work with double pointers in order to return data on flush and not produce flush on read.</title>
<updated>2012-02-09T17:36:39Z</updated>
<author>
<name>Tomek CEDRO</name>
<email>cederom@tlen.pl</email>
</author>
<published>2012-02-09T17:36:39Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd+libswd.git/commit/?id=4dbc039a5fb25b55b14b01fc1ebdf5feb8cbc2c3'/>
<id>urn:sha1:4dbc039a5fb25b55b14b01fc1ebdf5feb8cbc2c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Minor update of date in file header.</title>
<updated>2012-02-09T17:32:21Z</updated>
<author>
<name>Tomek CEDRO</name>
<email>cederom@tlen.pl</email>
</author>
<published>2012-02-09T17:32:21Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd+libswd.git/commit/?id=0b12d8ce85e24b769893b020829cb2eda2b5cd6d'/>
<id>urn:sha1:0b12d8ce85e24b769893b020829cb2eda2b5cd6d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>transport/swd_core: Implemented oocd_swd_queue_ap_abort() that sets DAPABORT and all sticky error flags (do we need to clear them anyway even after ABORT?).</title>
<updated>2011-11-15T02:11:59Z</updated>
<author>
<name>Tomek CEDRO</name>
<email>cederom@tlen.pl</email>
</author>
<published>2011-11-15T02:11:59Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd+libswd.git/commit/?id=918cd082ec8ca955358286a558b7f5ee99f9c257'/>
<id>urn:sha1:918cd082ec8ca955358286a558b7f5ee99f9c257</id>
<content type='text'>
</content>
</entry>
<entry>
<title>transport: Transport init now fills jtag_interface-&gt;transport value, so both SWD and JTAG work again.</title>
<updated>2011-11-12T15:58:48Z</updated>
<author>
<name>Tomek CEDRO</name>
<email>cederom@tlen.pl</email>
</author>
<published>2011-11-12T15:58:48Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd+libswd.git/commit/?id=60ec860968768f05180937da9b8ddcaf7a061224'/>
<id>urn:sha1:60ec860968768f05180937da9b8ddcaf7a061224</id>
<content type='text'>
</content>
</entry>
<entry>
<title>transport/swd: Fixed critical bugs in AP/DP read code: 1. double pointer did not return data where is should, 2. calling reads with NULL pointer caused program crash.</title>
<updated>2011-11-06T04:22:20Z</updated>
<author>
<name>Tomek CEDRO</name>
<email>cederom@tlen.pl</email>
</author>
<published>2011-11-06T04:22:20Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd+libswd.git/commit/?id=be7702685e5819a6744cdaae283ebe25be9bdec4'/>
<id>urn:sha1:be7702685e5819a6744cdaae283ebe25be9bdec4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'master' of ssh://repo.or.cz/srv/git/openocd/libswd</title>
<updated>2011-11-04T02:07:12Z</updated>
<author>
<name>Tomek CEDRO</name>
<email>cederom@tlen.pl</email>
</author>
<published>2011-11-04T02:07:12Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd+libswd.git/commit/?id=955e8934845b5dbee5a2fda02fc3204fb49ebb17'/>
<id>urn:sha1:955e8934845b5dbee5a2fda02fc3204fb49ebb17</id>
<content type='text'>
</content>
</entry>
<entry>
<title>transport/swd: Added SWD_LOGLEVEL_PAYLOAD to be inherited when Debug level is set in OpenOCD.</title>
<updated>2011-11-04T01:54:19Z</updated>
<author>
<name>Tomek CEDRO</name>
<email>cederom@tlen.pl</email>
</author>
<published>2011-11-04T01:54:19Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd+libswd.git/commit/?id=5a95ae191619f6b693bdd011ded3827d2c3d7978'/>
<id>urn:sha1:5a95ae191619f6b693bdd011ded3827d2c3d7978</id>
<content type='text'>
</content>
</entry>
<entry>
<title>transport/swd: Read operation forces queue flush, as multiple operations cannot be queued up and fulshed at later time because OpenOCD use single pointers for data return from function and it is impossible to read out dynamically allocated memory this way in C.</title>
<updated>2011-11-04T01:52:23Z</updated>
<author>
<name>Tomek CEDRO</name>
<email>cederom@tlen.pl</email>
</author>
<published>2011-11-04T01:52:23Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd+libswd.git/commit/?id=86854fe604ec8dc52cd03379d7e15f69e9fb6f38'/>
<id>urn:sha1:86854fe604ec8dc52cd03379d7e15f69e9fb6f38</id>
<content type='text'>
</content>
</entry>
</feed>
