aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Leach <mike.leach@linaro.org>2017-06-19 11:54:41 +0100
committerMike Leach <mike.leach@linaro.org>2017-06-23 21:40:54 +0100
commitb26b2439a895614fe6f855ad405f262164a96415 (patch)
tree22334f971840503ae519a2cc7c717c6b055dac89
parent5881cfdc40ee725376c2c4381c8176be477e2570 (diff)
opencsd: Update README and versions for v0.7v0.7
Signed-off-by: Mike Leach <mike.leach@linaro.org>
-rw-r--r--README.md15
-rw-r--r--decoder/include/ocsd_if_version.h6
2 files changed, 11 insertions, 10 deletions
diff --git a/README.md b/README.md
index 72d782633a96..2513a65954a5 100644
--- a/README.md
+++ b/README.md
@@ -27,15 +27,15 @@ Releases will appear on the master branch in the git repository with an appropri
CoreSight Trace Component Support.
----------------------------------
-_Current Version 0.6.1_
+_Current Version 0.7.0_
### Current support:
-- ETMv4 instruction trace - packet processing and packet decode.
-- PTM instruction trace - packet processing and packet decode.
-- ETMv3 instruction trace - packet processing and packet decode.
-- ETMv3 data trace - packet processing.
-- STM software trace - packet processing and packet decode.
+- ETMv4 (v4.1) instruction trace - packet processing and packet decode.
+- PTM (v1.1) instruction trace - packet processing and packet decode.
+- ETMv3 (v3.5) instruction trace - packet processing and packet decode.
+- ETMv3 (v3.5) data trace - packet processing.
+- STM (v1.1) software trace - packet processing and packet decode.
- External Decoders - support for addition of external / custom decoders into the library.
@@ -109,7 +109,8 @@ Version and Modification Information
- _Version 0.5.4_: Updates: X-compile for arm/arm64. Remove deprecated VS2010 builds. Bugfix: GCC inline semantics in debug build.
- _Version 0.6.0_: Packet printers moved from tests into the main library. C++ and C APIs updated to allow clients to use them.
Update to allow perf to insert barrier packets (4xFSYNC) which the decoder can be made to use to reset the decode state.
- _Version 0.6.1_: Buxfix: instruction follower bug on A32 branch to T32.
+- _Version 0.6.1_: Buxfix: instruction follower bug on A32 branch to T32.
+- _Version 0.7.0_: Add handling for trace return stack feature to ETMv4 and PTM trace.
Licence Information
===================
diff --git a/decoder/include/ocsd_if_version.h b/decoder/include/ocsd_if_version.h
index 2fd1182270b8..7d3d962a0ee4 100644
--- a/decoder/include/ocsd_if_version.h
+++ b/decoder/include/ocsd_if_version.h
@@ -43,8 +43,8 @@
/** @name Library Versioning
@{*/
#define OCSD_VER_MAJOR 0x0 /**< Library Major Version */
-#define OCSD_VER_MINOR 0x6 /**< Library Minor Version */
-#define OCSD_VER_PATCH 0x1 /**< Library Patch Version */
+#define OCSD_VER_MINOR 0x7 /**< Library Minor Version */
+#define OCSD_VER_PATCH 0x0 /**< Library Patch Version */
/** Library version number - MMMMnnpp format.
MMMM = major version,
@@ -53,7 +53,7 @@
*/
#define OCSD_VER_NUM (((uint32_t)OCSD_VER_MAJOR << 16) | ((uint32_t)OCSD_VER_MINOR << 8) | ((uint32_t)OCSD_VER_PATCH))
-#define OCSD_VER_STRING "0.6.1" /**< Library Version string */
+#define OCSD_VER_STRING "0.7.0" /**< Library Version string */
#define OCSD_LIB_NAME "OpenCSD Library" /**< Library name string */
#define OCSD_LIB_SHORT_NAME "OCSD" /**< Library Short name string */
/** @}*/