Commit Graph

617 Commits (7de5cc0caf283282056af2e9c305ef3bdd623ae8)
 

Author SHA1 Message Date
Christophe Favergeon 7de5cc0caf Improvement to SDF
Possibility to use a C struct as type for the IO.
Added Duplicate2 and Duplicate3 nodes.
Added an example (example8) to demonstrate and test those new features.
3 years ago
Stephanos Ioannidis 5783c6e509
Fix uninitialised variable references reported by GCC 12 (#42)
This commit fixes the uninitialised variable reference warnings
reported by GCC 12.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
3 years ago
Christophe Favergeon cbf9e73c06 Improved comment and test framework. 3 years ago
Christophe Favergeon 305b12c4a7 Corrected small issues when building for aarch64. 3 years ago
Christophe Favergeon b416800e17 Updated Python wrapper with new accumulate functions 3 years ago
Christophe Favergeon 7a8b3da85e Merge PR #29
Accumulate functions
3 years ago
Christophe Favergeon 865419778b Added tests for the new accumulate functions.
Corrected build issue on Neon without aarch64 support.
Corrected some Doxygen issues
3 years ago
Silfurion 2887bff90c remove MVE part to keep testable part on my side 3 years ago
Silfurion 5630232a47 Remove q7 , q15 and q31 version of accumulate function 3 years ago
Silfurion d2b8728b22 Update Output type to avoid saturation 3 years ago
Silfurion 1443d0625f Update BasicMathFunctionsF16.c 3 years ago
Silfurion 31807c257c update for pull request 3 years ago
Silfurion bfb2b13b80 Update for pull request 3 years ago
Silfurion 9a1a7d284f Prepare for merge 3 years ago
Christophe Favergeon a973e9ed37 Improved cmsis build project files to build with v1.11.0 release 3 years ago
Jonatan Antoni c7acb4a545 Fix release workflow.
Publishing of release documentation failed with
'../latest' is outside repository [..]
3 years ago
Christophe Favergeon e0bb1407f7 Improved documentation 3 years ago
Christophe Favergeon 2bd5292468 Optimizations for QR decomposition. 3 years ago
Christophe Favergeon 6e95cfef9d Typo in MatrixFunctionsF16.c
A .f32 version was included.
Correcting issue #36
3 years ago
Vladimir Marchenko 5d43a377b6
Extended new doxygen layout with version dropdown + minor cleanup. (#34)
* Extended new doxygen layout with version dropdown + minor cleanup.

* Removed unnecessary reference to printComponentTabs.js
3 years ago
Christophe Favergeon da2a055e21 Improved speed of atan2 for q15 and q31 versions.
Inlined some CMSIS-DSP functions (since they were used on vectors
of only 1 sample).
3 years ago
Christophe Favergeon 7a3816fcdd Correction of issue #2 3 years ago
Christophe Favergeon 5721f94b28 Improved documentation
Corrected issues #7 and #8
Removed duplicates
Started using Mathjax
3 years ago
Christophe Favergeon 6a7b8879f4 Added documentation about how to build with Make
An example makefile was added into Source and the README improved.
Small correction to Python wrapper URLs.
3 years ago
Christophe Favergeon 91f599c052 Householder and QR decomposition for matrices (f64,f32,f16).
(not yet optimized)
3 years ago
Christophe Favergeon ae88662740 Corrected documentation issue in arm_init_fir_f64 3 years ago
Christophe Favergeon b665767f3e Removed duplicate Doxygen definitions. 3 years ago
Vladimir Marchenko c7c223ef74 Fixes and alignment in doxygen configuration file 3 years ago
Vladimir Marchenko 155759586a Updated Documentation to Doxygen 1.9.2 and new layout. 3 years ago
Christophe Favergeon 532e97c225 Corrected doxygen warning when generating the pack. 3 years ago
Christophe Favergeon 2571318f56 Improvements to pack description and documentation. 3 years ago
Christophe Favergeon 6f0f63a3be Corrected issue in pack generation script.
Added the missing sdf files to the pack generation script.
3 years ago
Christophe Favergeon 161cf7b289 Added a synchronous dataflow sub component to CMSIS-DSP pack. 3 years ago
Christophe Favergeon 7cd6cf1e66 Improved gcc csolution file to build on Cortex A5,A7 and A9.
It is requiring some changes in the cmake of CMSIS build tools (because
Cortex-A targets are not yet available).

It is requiring a fix to the packs (CMSIS >= 5.9.0)
3 years ago
Christophe Favergeon ae24b870e7 Added support for A5, A7 and A9 to test framework with cmsis build tools.
AC6 only. There are still some limitations with gcc.
3 years ago
Christophe Favergeon 65cf6252ca Added support for building the test framework and examples with CMSIS build tools. 3 years ago
Jonatan Antoni f69e2d48f5
Doxygen version selector
- Enhance doxygen template with version selector.
- Run update_versions.sh when publishing new docs.

Relates to PR#27
4 years ago
Christophe Favergeon 9d88671ddc Changed path to VHT in Examples
Name of VHT executable is different starting with version 5.37 of MDK.
4 years ago
Christophe Favergeon 3395b5d356 Updated examples
Some examples were not working.
Updated all examples for use of Arm Virtual Hardware instead of FVP.
4 years ago
Jonatan Antoni d1c7be72a3
Doxygen: Fix generation of dev drop versions. (#26)
Version number in the header is displayed without
the Git commit id. The commit id is only used in
the footer.
4 years ago
Christophe Favergeon 4b4c6800c4 Reverting automatic pack index generation.
(packs are still automatically downloaded).
4 years ago
Jonatan Antoni f76f0bda7c
Enhanced release workflow to update self-hosted pack index. (#21)
- Add GitHub pack-index branch as pack URL
- Add GitHub repository to PDSC file
- Enhance gen_changelog to put specific download URLs to each release in pdsc format
- Enhance workflow to update pack-index branch
4 years ago
Christophe Favergeon 7ae1cf11a6 Correction of issue #5
FIR F64 documentation is incorrect.
4 years ago
Christophe Favergeon 421e1b1972 Update README 4 years ago
Jonatan Antoni b4eff8f037
Fixup GH workflow for releases (#19)
Running the workflow from a tag (triggered by release) leads
to overwriting the tag metadata in the runners working copy.
Hence, the release will not pick up data and changelog, correctly.
By force-fetching all tags all the tag metadata is restored.

Relates to actions/checkout#290
4 years ago
Christophe Favergeon 8a30e18177 Change to pack generation script. 4 years ago
Christophe Favergeon 0db91786e9 README improvements.
Example improvement.
cmake improvement.
github workflow tuning.
4 years ago
Christophe Favergeon ca7fa852f5 Corrected README. 4 years ago
Christophe Favergeon 3b3d65c3a4 Corrected scripts for workflow.
Use /bin/bash rather than relying on execution permissions.
4 years ago
Christophe Favergeon 4e8de3b6a7 Doxygen corrections 4 years ago