<feed xmlns='http://www.w3.org/2005/Atom'>
<title>OpenOCD/src, branch v0.10.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://git.amat.us/openocd/atom/src?h=v0.10.0</id>
<link rel='self' href='https://git.amat.us/openocd/atom/src?h=v0.10.0'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/openocd/'/>
<updated>2017-01-20T08:28:35Z</updated>
<entry>
<title>arm_dpm: avoid duplicating the register cache</title>
<updated>2017-01-20T08:28:35Z</updated>
<author>
<name>Matthias Welwarsky</name>
<email>matthias.welwarsky@sysgo.com</email>
</author>
<published>2017-01-19T15:57:04Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/openocd/commit/?id=59820c18d0d8be93344b00a10a2a4e56601fb094'/>
<id>urn:sha1:59820c18d0d8be93344b00a10a2a4e56601fb094</id>
<content type='text'>
This bug was already attempted to fix in an earlier patch but
merging the "defer-examine" feature caused a regression, which this patch
tries to fix again.

Change-Id: Ie1ad1516f0d7f130d44e003d6c29dcc1a02a82ca
Signed-off-by: Matthias Welwarsky &lt;matthias.welwarsky@sysgo.com&gt;
Reviewed-on: http://openocd.zylin.com/3951
Tested-by: jenkins
Reviewed-by: Paul Fertser &lt;fercerpav@gmail.com&gt;
</content>
</entry>
<entry>
<title>jtag: core: report TRST and SRST as asserted only when they really are</title>
<updated>2017-01-15T11:02:14Z</updated>
<author>
<name>Paul Fertser</name>
<email>fercerpav@gmail.com</email>
</author>
<published>2017-01-07T18:51:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/openocd/commit/?id=af4a2f35184e856c08d4727393ecf9b9f09ae65b'/>
<id>urn:sha1:af4a2f35184e856c08d4727393ecf9b9f09ae65b</id>
<content type='text'>
When SRST is never enabled, the global jtag_srst variable is left at its
initial state, that is, -1, and it does _not_ mean SRST is currently
asserted. Same about TRST.

Fixes "reset halt" in cases when srst_pulls_trst but srst usage is not
enabled.

Change-Id: I8d2e9120479de4cfbf5561033926c9ef945eecc9
Signed-off-by: Paul Fertser &lt;fercerpav@gmail.com&gt;
Reviewed-on: http://openocd.zylin.com/3943
Tested-by: jenkins
Reviewed-by: Andreas Fritiofson &lt;andreas.fritiofson@gmail.com&gt;
Reviewed-by: Tomas Vanek &lt;vanekt@fbl.cz&gt;
</content>
</entry>
<entry>
<title>flash/nor: fix doc/help and range test for flash protect</title>
<updated>2017-01-15T11:01:36Z</updated>
<author>
<name>Tomas Vanek</name>
<email>vanekt@fbl.cz</email>
</author>
<published>2016-12-22T20:47:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/openocd/commit/?id=93bc4ec40ffb9c30f170af3f1e3551c4b198507f'/>
<id>urn:sha1:93bc4ec40ffb9c30f170af3f1e3551c4b198507f</id>
<content type='text'>
Commit 77a1c01ccbb1150ffe749a7373cf6c4dc15ecad0 introduced infrastructure
for utilizing protection blocks of different size than erase sector.
Parts of doc/help kept reading 'sector' instead of 'protection block'.
flash_driver_protect() parameter range testing did not switched
to bank-&gt;num_prot_blocks.
This change fixes it.

Change-Id: Iec301761190a1a1bcc4cb005a519b9e5e4fede51
Reported-by: Mark Odell &lt;mark@odell.ws&gt;
Signed-off-by: Tomas Vanek &lt;vanekt@fbl.cz&gt;
Reviewed-on: http://openocd.zylin.com/3917
Tested-by: jenkins
Reviewed-by: Mark Odell &lt;mrfirmware@gmail.com&gt;
Reviewed-by: Paul Fertser &lt;fercerpav@gmail.com&gt;
</content>
</entry>
<entry>
<title>adi_v5_jtag: make sure SSTICKYERR is cleared after a POR</title>
<updated>2017-01-15T11:00:32Z</updated>
<author>
<name>Matthias Welwarsky</name>
<email>matthias.welwarsky@sysgo.com</email>
</author>
<published>2017-01-12T16:06:12Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/openocd/commit/?id=2934ac454e32b21b1bd624189745d9f21ee79b46'/>
<id>urn:sha1:2934ac454e32b21b1bd624189745d9f21ee79b46</id>
<content type='text'>
Don't terminate the transaction end-check early if debug power-loss
was detected, without clearing SSTICKYERR.

Change-Id: I83b6a4a20523eea42e48a15297f972a730aa21a8
Signed-off-by: Matthias Welwarsky &lt;matthias.welwarsky@sysgo.com&gt;
Reviewed-on: http://openocd.zylin.com/3947
Tested-by: jenkins
Reviewed-by: Paul Fertser &lt;fercerpav@gmail.com&gt;
</content>
</entry>
<entry>
<title>helper,rtos,server: Restore missing warning flags</title>
<updated>2017-01-15T10:16:16Z</updated>
<author>
<name>Andreas Fritiofson</name>
<email>andreas.fritiofson@gmail.com</email>
</author>
<published>2016-12-27T00:47:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/openocd/commit/?id=7436f7c2c0318fabce777d8886b302e3ca128606'/>
<id>urn:sha1:7436f7c2c0318fabce777d8886b302e3ca128606</id>
<content type='text'>
These libraries override the used CFLAGS without adding the
defaults. This didn't have any effect until change
http://openocd.zylin.com/3870 (ef4c139). Restore by adding
AM_CLAGS to the per-target CFLAGS.

Interestingly, automake seems to clear the CFLAGS for the target
even if the override variable is only mentioned within a non-active
conditional branch, such as the IS_MINGW for the affected libraries.

Change-Id: I805206865e59e3fa33a7ea3c0d3472e51219351c
Signed-off-by: Andreas Fritiofson &lt;andreas.fritiofson@gmail.com&gt;
Reviewed-on: http://openocd.zylin.com/3927
Tested-by: jenkins
Reviewed-by: Paul Fertser &lt;fercerpav@gmail.com&gt;
</content>
</entry>
<entry>
<title>jtag: drivers: build usb_blaster only if enabled</title>
<updated>2017-01-15T10:14:53Z</updated>
<author>
<name>Paul Fertser</name>
<email>fercerpav@gmail.com</email>
</author>
<published>2016-12-25T17:24:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/openocd/commit/?id=7851207cf0d03428904a80f64db295268919ce86'/>
<id>urn:sha1:7851207cf0d03428904a80f64db295268919ce86</id>
<content type='text'>
Fix build failure when libusb dev files are not available and
so usb_blaster is disabled.

Change-Id: I4cda7df689cdb4b62b733cbbab813241cf561e29
Signed-off-by: Paul Fertser &lt;fercerpav@gmail.com&gt;
Reviewed-on: http://openocd.zylin.com/3920
Tested-by: jenkins
Reviewed-by: Andreas Fritiofson &lt;andreas.fritiofson@gmail.com&gt;
</content>
</entry>
<entry>
<title>libjaylink: Update to 0.1.0 release</title>
<updated>2017-01-15T10:10:48Z</updated>
<author>
<name>Marc Schink</name>
<email>openocd-dev@marcschink.de</email>
</author>
<published>2016-12-29T18:59:07Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/openocd/commit/?id=33db10a1587da4452f1f3daf3b73e8ab2443969c'/>
<id>urn:sha1:33db10a1587da4452f1f3daf3b73e8ab2443969c</id>
<content type='text'>
Change-Id: I5a905ccda346c09187f7f8e8229ae71d3353128f
Signed-off-by: Marc Schink &lt;openocd-dev@marcschink.de&gt;
Reviewed-on: http://openocd.zylin.com/3946
Tested-by: jenkins
Reviewed-by: Paul Fertser &lt;fercerpav@gmail.com&gt;
</content>
</entry>
<entry>
<title>target: armv7a: remove unused level_num field from armv7a_cachesize</title>
<updated>2016-12-25T09:48:19Z</updated>
<author>
<name>Paul Fertser</name>
<email>fercerpav@gmail.com</email>
</author>
<published>2016-11-29T18:14:15Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/openocd/commit/?id=6f34e64b09b2a61156e837b3077dae619c60f2ea'/>
<id>urn:sha1:6f34e64b09b2a61156e837b3077dae619c60f2ea</id>
<content type='text'>
This was never used and produces warnings on some systems.

Change-Id: I48d2c5b79890bb2d70c5fae95278b8eb62743398
Reported-by: Tommy Murphy &lt;tm1234@users.sf.net&gt;
Signed-off-by: Paul Fertser &lt;fercerpav@gmail.com&gt;
Reviewed-on: http://openocd.zylin.com/3891
Tested-by: jenkins
</content>
</entry>
<entry>
<title>target: cortex_a: fix segfault when SPSR is not properly handled</title>
<updated>2016-12-25T09:23:56Z</updated>
<author>
<name>Paul Fertser</name>
<email>fercerpav@gmail.com</email>
</author>
<published>2016-12-12T08:50:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/openocd/commit/?id=d491b88dd94afb7c796dbe89ea52aecdefebf1cc'/>
<id>urn:sha1:d491b88dd94afb7c796dbe89ea52aecdefebf1cc</id>
<content type='text'>
OpenOCD doesn't (yet) know how to handle HYP mode properly so spsr
register is not getting initialised when OpenOCD connects to a target
stopped in this mode.

Reported on IRC by thinkfat and nearffxx.

Change-Id: I4bda9ba0c582c8e9cacefe708cc4a3d947151f84
Signed-off-by: Paul Fertser &lt;fercerpav@gmail.com&gt;
Reviewed-on: http://openocd.zylin.com/3906
Tested-by: jenkins
Reviewed-by: Matthias Welwarsky &lt;matthias@welwarsky.de&gt;
Reviewed-by: Chengyu Zheng &lt;chengyu.zheng@polimi.it&gt;
</content>
</entry>
<entry>
<title>Search for scripts relative to the executable on all(?) platforms</title>
<updated>2016-12-25T09:22:29Z</updated>
<author>
<name>Andreas Fritiofson</name>
<email>andreas.fritiofson@gmail.com</email>
</author>
<published>2016-11-19T20:43:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/openocd/commit/?id=6ddf26c83d0a87b3eb26f75a7da95f13b9c348d9'/>
<id>urn:sha1:6ddf26c83d0a87b3eb26f75a7da95f13b9c348d9</id>
<content type='text'>
Add a helper to hide the platform-dependent method to get a
canonical, absolute, /-separated path to the executable.

Use this and the relative path from BINDIR to PKGDATADIR to
construct a search path that finds the scripts even if the
installation dir is moved, as long as the structure below $prefix
is maintained.

This method should fully support all the tricks you can to with
autotools to customize the installed layout such as overriding the
default directories at configure-time and overriding the configured
directories at build-time.

The exe path detection methods are combined from
http://openocd.zylin.com/3388 by Rick Foos and
http://openocd.zylin.com/3537 by Steven Stallion, as well as tips
found all over internet.

Change-Id: Ifc9cc9dd0bf52fbd67b1b0f2383318cda0c422c4
Signed-off-by: Andreas Fritiofson &lt;andreas.fritiofson@gmail.com&gt;
Signed-off-by: Steven Stallion &lt;sstallion@gmail.com&gt;
Reviewed-on: http://openocd.zylin.com/3889
Tested-by: jenkins
Reviewed-by: Rick Foos &lt;rfoos@solengtech.com&gt;
Reviewed-by: Paul Fertser &lt;fercerpav@gmail.com&gt;
</content>
</entry>
</feed>
