diff --git a/GorgonMeducer.perf_counter.pdsc b/GorgonMeducer.perf_counter.pdsc
index e846d51..313c0a3 100644
--- a/GorgonMeducer.perf_counter.pdsc
+++ b/GorgonMeducer.perf_counter.pdsc
@@ -16,9 +16,10 @@
https://github.com/GorgonMeducer/perf_counter.git
-
-
- Active development ...
+
+ Release v2.3.1
+ - Fixed PMU-SysTick-overflow-miscounting issue
+ - Other minor changes.
Release v2.3.0
diff --git a/cmsis-pack/GorgonMeducer.perf_counter.2.3.0.pack b/cmsis-pack/GorgonMeducer.perf_counter.2.3.1.pack
similarity index 90%
rename from cmsis-pack/GorgonMeducer.perf_counter.2.3.0.pack
rename to cmsis-pack/GorgonMeducer.perf_counter.2.3.1.pack
index 964fa66..6234908 100644
Binary files a/cmsis-pack/GorgonMeducer.perf_counter.2.3.0.pack and b/cmsis-pack/GorgonMeducer.perf_counter.2.3.1.pack differ
diff --git a/cmsis-pack/GorgonMeducer.perf_counter.pdsc b/cmsis-pack/GorgonMeducer.perf_counter.pdsc
index 851b11c..313c0a3 100644
--- a/cmsis-pack/GorgonMeducer.perf_counter.pdsc
+++ b/cmsis-pack/GorgonMeducer.perf_counter.pdsc
@@ -16,7 +16,12 @@
https://github.com/GorgonMeducer/perf_counter.git
-
+
+ Release v2.3.1
+ - Fixed PMU-SysTick-overflow-miscounting issue
+ - Other minor changes.
+
+
Release v2.3.0
- Support porting to a different architecture
- Support Armv8.1-m PMU
@@ -212,12 +217,7 @@
-
- Compile Cortex-M Processors with GNU Tools for Arm Embedded Processors.
-
-
-
-
+
Compile Cortex-M Processors with GNU Tools for Arm Embedded Processors.
@@ -225,19 +225,35 @@
-
+
+ Reject PMU and other portings
+
+
+
+
+
Compile Cortex-M Processors with GNU Tools for Arm Embedded Processors.
+
-
+
+
Compile Cortex-M Processors with GNU Tools for Arm Embedded Processors.
+
+
+ Compile Cortex-M Processors with GNU Tools for Arm Embedded Processors.
+
+
+
+
+
@@ -271,15 +287,15 @@
-->
-
+
A dedicated performance counter for Cortex-M systick.
-
-
-
+
+
+
@@ -292,7 +308,7 @@
-
+
A dedicated performance counter for Cortex-M systick.
@@ -305,7 +321,7 @@
-
+
A user define system timer
@@ -317,7 +333,7 @@
-
+#define __PERFC_USE_PORTING__ 1
#define __PERFC_USE_USER_CUSTOM_PORTING__ 1
#define __PERFC_CFG_DISABLE_DEFAULT_SYSTICK_PORTING__ 1
#define __PERFC_CFG_PORTING_INCLUDE__ "perfc_port_user.h"
@@ -325,7 +341,7 @@
-
+
Using the Performande Monitor Unit
@@ -337,7 +353,7 @@
-
+#define __PERFC_USE_PORTING__ 1
#define __PERFC_USE_PMU_PORTING__ 1
#define __PERFC_CFG_DISABLE_DEFAULT_SYSTICK_PORTING__ 1
#define __PERFC_CFG_PORTING_INCLUDE__ "perfc_port_pmu.h"
diff --git a/cmsis-pack/GorgonMeducer.pidx b/cmsis-pack/GorgonMeducer.pidx
index d4b6e3e..95dd877 100644
--- a/cmsis-pack/GorgonMeducer.pidx
+++ b/cmsis-pack/GorgonMeducer.pidx
@@ -2,8 +2,8 @@
GorgonMeducer
https://raw.githubusercontent.com/GorgonMeducer/perf_counter/CMSIS-Pack/cmsis-pack/
- 2024-02-28
+ 2024-03-12/timestamp>
-
+