mirror of
https://github.com/GorgonMeducer/perf_counter.git
synced 2025-02-07 19:34:18 +08:00
commit
6991aa5878
@ -4,7 +4,7 @@
|
|||||||
<vendor>GorgonMeducer</vendor>
|
<vendor>GorgonMeducer</vendor>
|
||||||
<name>perf_counter</name>
|
<name>perf_counter</name>
|
||||||
<description>A dedicated performance counter for Cortex-M systick. It shares the SysTick with users' original SysTick function without interfere it. This library will bring new functionalities, such as performance counter, delay_us and clock() service defined in time.h</description>
|
<description>A dedicated performance counter for Cortex-M systick. It shares the SysTick with users' original SysTick function without interfere it. This library will bring new functionalities, such as performance counter, delay_us and clock() service defined in time.h</description>
|
||||||
<url>https://github.com/GorgonMeducer/perf_counter/blob/main/cmsis-pack/GorgonMeducer.perf_counter.1.6.0.pack</url>
|
<url>https://github.com/GorgonMeducer/perf_counter/blob/main/cmsis-pack/</url>
|
||||||
<supportContact>https://github.com/GorgonMeducer/perf_counter/issues</supportContact>
|
<supportContact>https://github.com/GorgonMeducer/perf_counter/issues</supportContact>
|
||||||
<license>lib/LICENSE</license>
|
<license>lib/LICENSE</license>
|
||||||
<!-- optional license file -->
|
<!-- optional license file -->
|
||||||
@ -14,10 +14,15 @@
|
|||||||
-->
|
-->
|
||||||
|
|
||||||
<releases>
|
<releases>
|
||||||
<release version="1.6.0">
|
<release date="2021-11-04" version="1.6.1">
|
||||||
|
- Add GCC support to CMSIS-Pack
|
||||||
|
</release>
|
||||||
|
|
||||||
|
<release date="2021-11-04" version="1.6.0">
|
||||||
- Add CMSIS-Pack
|
- Add CMSIS-Pack
|
||||||
- Enhance support for IAR and GCC
|
- Enhance support for IAR and GCC
|
||||||
</release>
|
</release>
|
||||||
|
|
||||||
</releases>
|
</releases>
|
||||||
|
|
||||||
<keywords>
|
<keywords>
|
||||||
@ -27,6 +32,18 @@
|
|||||||
<keyword>Performance Analaysis</keyword>
|
<keyword>Performance Analaysis</keyword>
|
||||||
</keywords>
|
</keywords>
|
||||||
|
|
||||||
|
<conditions>
|
||||||
|
<condition id="Arm Compiler">
|
||||||
|
<description>Arm Compiler 5 (armcc) or Arm Compiler 6 (armclang).</description>
|
||||||
|
<accept Tcompiler="ARMCC" Toptions="AC6"/>
|
||||||
|
<accept Tcompiler="ARMCC" Toptions="AC6LTO"/>
|
||||||
|
<accept Tcompiler="ARMCC" Toptions="AC5"/>
|
||||||
|
</condition>
|
||||||
|
<condition id="Arm GCC">
|
||||||
|
<description>GNU Tools for Arm Embedded Processors.</description>
|
||||||
|
<accept Tcompiler="GCC"/>
|
||||||
|
</condition>
|
||||||
|
</conditions>
|
||||||
<!-- apis section (optional - for Application Programming Interface descriptions) -->
|
<!-- apis section (optional - for Application Programming Interface descriptions) -->
|
||||||
<!--
|
<!--
|
||||||
<apis>
|
<apis>
|
||||||
@ -58,12 +75,12 @@
|
|||||||
-->
|
-->
|
||||||
|
|
||||||
<components>
|
<components>
|
||||||
<component Cclass="Utilities" Cgroup="Performance" Csub="perf_counter" Cversion="1.6.0">
|
<component Cclass="Utilities" Cgroup="Performance" Csub="perf_counter" Cversion="1.6.1" >
|
||||||
<description>A dedicated performance counter for Cortex-M systick.</description>
|
<description>A dedicated performance counter for Cortex-M systick.</description>
|
||||||
<files>
|
<files>
|
||||||
<!--<file category="doc" name="Docs/MySWComp.htm"/>-->
|
|
||||||
<file category="header" name="lib/perf_counter.h"/>
|
<file category="header" name="lib/perf_counter.h"/>
|
||||||
<file category="library" name="lib/perf_counter.lib"/>
|
<file category="library" name="lib/perf_counter.lib" condition="Arm Compiler"/>
|
||||||
|
<file category="library" name="lib/libperf_counter_gcc.a" condition="Arm GCC"/>
|
||||||
</files>
|
</files>
|
||||||
</component>
|
</component>
|
||||||
</components>
|
</components>
|
||||||
|
Binary file not shown.
BIN
cmsis-pack/GorgonMeducer.perf_counter.1.6.1.pack
Normal file
BIN
cmsis-pack/GorgonMeducer.perf_counter.1.6.1.pack
Normal file
Binary file not shown.
77
cmsis-pack/GorgonMeducer.perf_counter.pdsc
Normal file
77
cmsis-pack/GorgonMeducer.perf_counter.pdsc
Normal file
@ -0,0 +1,77 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
|
||||||
|
<package schemaVersion="1.4" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="PACK.xsd">
|
||||||
|
<vendor>GorgonMeducer</vendor>
|
||||||
|
<name>perf_counter</name>
|
||||||
|
<description>A dedicated performance counter for Cortex-M systick. It shares the SysTick with users' original SysTick function without interfere it. This library will bring new functionalities, such as performance counter, delay_us and clock() service defined in time.h</description>
|
||||||
|
<url>https://github.com/GorgonMeducer/perf_counter/blob/main/cmsis-pack/</url>
|
||||||
|
<supportContact>https://github.com/GorgonMeducer/perf_counter/issues</supportContact>
|
||||||
|
<license>lib/LICENSE</license>
|
||||||
|
<!-- optional license file -->
|
||||||
|
<!--
|
||||||
|
<license>
|
||||||
|
</license>
|
||||||
|
-->
|
||||||
|
|
||||||
|
<releases>
|
||||||
|
<release version="1.6.0">
|
||||||
|
- Add CMSIS-Pack
|
||||||
|
- Enhance support for IAR and GCC
|
||||||
|
</release>
|
||||||
|
</releases>
|
||||||
|
|
||||||
|
<keywords>
|
||||||
|
<!-- keywords for indexing -->
|
||||||
|
<keyword>Cortex-M</keyword>
|
||||||
|
<keyword>SysTick</keyword>
|
||||||
|
<keyword>Performance Analaysis</keyword>
|
||||||
|
</keywords>
|
||||||
|
|
||||||
|
<!-- apis section (optional - for Application Programming Interface descriptions) -->
|
||||||
|
<!--
|
||||||
|
<apis>
|
||||||
|
</apis>
|
||||||
|
-->
|
||||||
|
|
||||||
|
<!-- boards section (mandatory for Board Support Packs) -->
|
||||||
|
<!--
|
||||||
|
<boards>
|
||||||
|
</boards>
|
||||||
|
-->
|
||||||
|
|
||||||
|
<!-- devices section (mandatory for Device Family Packs) -->
|
||||||
|
<!--
|
||||||
|
<devices>
|
||||||
|
</devices>
|
||||||
|
-->
|
||||||
|
|
||||||
|
<!-- examples section (optional for all Software Packs)-->
|
||||||
|
<!--
|
||||||
|
<examples>
|
||||||
|
</examples>
|
||||||
|
-->
|
||||||
|
|
||||||
|
<!-- conditions section (optional for all Software Packs)-->
|
||||||
|
<!--
|
||||||
|
<conditions>
|
||||||
|
</conditions>
|
||||||
|
-->
|
||||||
|
|
||||||
|
<components>
|
||||||
|
<component Cclass="Utilities" Cgroup="Performance" Csub="perf_counter" Cversion="1.6.0">
|
||||||
|
<description>A dedicated performance counter for Cortex-M systick.</description>
|
||||||
|
<files>
|
||||||
|
<!--<file category="doc" name="Docs/MySWComp.htm"/>-->
|
||||||
|
<file category="header" name="lib/perf_counter.h"/>
|
||||||
|
<file category="library" name="lib/perf_counter.lib"/>
|
||||||
|
</files>
|
||||||
|
</component>
|
||||||
|
</components>
|
||||||
|
|
||||||
|
<!-- optional taxonomy section for defining new component Class and Group names -->
|
||||||
|
<!--
|
||||||
|
<taxonomy>
|
||||||
|
</taxonomy>
|
||||||
|
-->
|
||||||
|
|
||||||
|
</package>
|
Loading…
x
Reference in New Issue
Block a user