diff --git a/cmsis-pack/GorgonMeducer.perf_counter.1.7.7.pack b/cmsis-pack/GorgonMeducer.perf_counter.1.7.7.pack
index 936d803..e290838 100644
Binary files a/cmsis-pack/GorgonMeducer.perf_counter.1.7.7.pack and b/cmsis-pack/GorgonMeducer.perf_counter.1.7.7.pack differ
diff --git a/example/example.uvmpw b/example/example.uvmpw
index 6ce450d..89e20e4 100644
--- a/example/example.uvmpw
+++ b/example/example.uvmpw
@@ -9,12 +9,13 @@
.\example.uvprojx
- 1
1
.\gcc_example.uvprojx
+ 1
+ 1
diff --git a/example/example.uvoptx b/example/example.uvoptx
index 7cf9300..527cbc1 100644
--- a/example/example.uvoptx
+++ b/example/example.uvoptx
@@ -75,7 +75,7 @@
1
0
- 1
+ 0
7
@@ -292,7 +292,7 @@
1
0
- 0
+ 1
7
@@ -373,7 +373,7 @@
0
0
0
- .\platform.c
+ C:\Work\SVN\projects\MCU\perf_counter_library\example\platform.c
@@ -634,7 +634,7 @@
0
0
0
- .\main.c
+ C:\Work\SVN\projects\MCU\perf_counter_library\example\main.c
@@ -650,7 +650,7 @@
0
0
0
- .\platform.c
+ C:\Work\SVN\projects\MCU\perf_counter_library\example\platform.c
@@ -666,7 +666,7 @@
0
0
0
- .\stdout_USART.c
+ C:\Work\SVN\projects\MCU\perf_counter_library\example\stdout_USART.c
diff --git a/example/example.uvprojx b/example/example.uvprojx
index b5306a2..f012dfb 100644
--- a/example/example.uvprojx
+++ b/example/example.uvprojx
@@ -16,7 +16,7 @@
ARMCM0
ARM
- ARM.CMSIS.5.8.0
+ ARM.CMSIS.5.8.1
http://www.keil.com/pack/
IRAM(0x20000000,0x00020000) IROM(0x00000000,0x00040000) CPUTYPE("Cortex-M0") CLOCK(12000000) ESEL ELITTLE
@@ -620,13 +620,13 @@
library
0x4
ARM-ADS
- 6160000::V6.16::ARMCLANG
+ 6170000::V6.17::.\ARMCompiler6.17
1
ARMCM0
ARM
- ARM.CMSIS.5.8.0
+ ARM.CMSIS.5.8.1
http://www.keil.com/pack/
IRAM(0x20000000,0x00020000) IROM(0x00000000,0x00040000) CPUTYPE("Cortex-M0") CLOCK(12000000) ESEL ELITTLE
@@ -1285,7 +1285,7 @@
ARMCM0
ARM
- ARM.CMSIS.5.8.0
+ ARM.CMSIS.5.8.1
http://www.keil.com/pack/
IRAM(0x20000000,0x00020000) IROM(0x00000000,0x00040000) CPUTYPE("Cortex-M0") CLOCK(12000000) ESEL ELITTLE
@@ -1907,7 +1907,7 @@
RTE\Device\ARMCM0\startup_ARMCM0.s
-
+
@@ -1917,7 +1917,7 @@
RTE\Device\ARMCM0\system_ARMCM0.c
-
+
diff --git a/example/gcc_example.uvoptx b/example/gcc_example.uvoptx
index 57ac7b3..c987129 100644
--- a/example/gcc_example.uvoptx
+++ b/example/gcc_example.uvoptx
@@ -75,7 +75,7 @@
1
0
- 1
+ 0
7
@@ -280,7 +280,7 @@
1
0
- 0
+ 1
7
diff --git a/example/gcc_example.uvprojx b/example/gcc_example.uvprojx
index 0bc7aae..db9e53f 100644
--- a/example/gcc_example.uvprojx
+++ b/example/gcc_example.uvprojx
@@ -15,7 +15,7 @@
ARMCM0
ARM
- ARM.CMSIS.5.8.0
+ ARM.CMSIS.5.8.1
http://www.keil.com/pack/
IRAM(0x20000000,0x00020000) IROM(0x00000000,0x00040000) CPUTYPE("Cortex-M0") CLOCK(12000000) ESEL ELITTLE
@@ -404,6 +404,53 @@
::Utilities
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 0
+ 2
+
+
+
+
+
+
+
+
+ 2
+ 2
+
+
+
+
+
+
+
+
+
@@ -416,7 +463,7 @@
ARMCM0
ARM
- ARM.CMSIS.5.8.0
+ ARM.CMSIS.5.8.1
http://www.keil.com/pack/
IRAM(0x20000000,0x00020000) IROM(0x00000000,0x00040000) CPUTYPE("Cortex-M0") CLOCK(12000000) ESEL ELITTLE
@@ -840,16 +887,16 @@
-
+
-
-
+
+
-
+
diff --git a/lib/libperf_counter_gcc.a b/lib/libperf_counter_gcc.a
index e2ed48b..46bcf01 100644
Binary files a/lib/libperf_counter_gcc.a and b/lib/libperf_counter_gcc.a differ
diff --git a/lib/perf_counter.lib b/lib/perf_counter.lib
index aa3a601..91b45d5 100644
Binary files a/lib/perf_counter.lib and b/lib/perf_counter.lib differ