1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/tests/pkg/wolfssl
benpicco 4ea27d4c13
Merge pull request #20300 from jparker324/stm32c0_and_nucleo_c031c6
cpu/stm32: add support for STM32C0 and NUCLEO-C031C6
2024-01-31 15:09:25 +00:00
..
tests tests: move pkg_ application to tests/pkg subdirectory 2023-05-06 07:55:01 +02:00
main.c tests: move pkg_ application to tests/pkg subdirectory 2023-05-06 07:55:01 +02:00
Makefile tests: move pkg_ application to tests/pkg subdirectory 2023-05-06 07:55:01 +02:00
Makefile.ci Merge pull request #20300 from jparker324/stm32c0_and_nucleo_c031c6 2024-01-31 15:09:25 +00:00
README.md tests: move pkg_ application to tests/pkg subdirectory 2023-05-06 07:55:01 +02:00

wolfssl tests and benchmarks

This test can be used to validate the usability and performance of a wolfcrypt/wolfssl port to a specific target.

Compile options

Specific modules can be enabled/disabled using the USEMODULE variable in Makefile.

To disable full-benchmark test, comment out the line USEMODULE += wolfssl-benchmarks.

Modules vs. Resources

This test tool can be used to benchmark single pseudo-modules in the wolfSSL package, on the selected target.

The default BOARD_INSUFFICIENT_MEMORY list provided in Makefile excludes all the targets that are unable to run the full test. Targets included in this list may still be able to run a build with a reduced set of algorithms compiled in.

To enable/disable single modules to include in the build, see the USEMODULE list.