1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-12-30 08:51:19 +01:00

44 Commits

Author SHA1 Message Date
Mikolai Gütschow
e5e54a68b7
pkg/cryptoauthlib: md codeblocks in doc.md 2025-12-09 15:15:42 +01:00
Mikolai Gütschow
2d736b43e2
doc: introduce drivers_crypto group 2025-12-09 09:38:28 +01:00
Mikolai Gütschow
c56b70adb5
pkg/cryptoauthlib: convert doc.txt to doc.md 2025-12-09 09:37:28 +01:00
Marian Buschsieweke
5d26414ecf
Merge pull request #21839 from maribu/pkg/cmake/fix-compilation-on-cmake-4.1.2
pkg: Add `-DCMAKE_POLICY_VERSION_MINIMUM=3.5` to cmake flags
2025-11-03 15:54:34 +00:00
Marian Buschsieweke
5305a12aa9
pkg: Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to cmake flags
This disable policy enforcement of newer cmake 4.1.2 on older cmake
projects. The flags can be removed once the upstream projects are
compatible with newer versions of cmake.

Co-authored-by: crasbe <crasbe@gmail.com>
2025-11-03 10:02:11 +01:00
Gilles DOFFE
71a0dbcc70 pkg/cryptoauthlib: fix modules.h and printf format
- Add missing modules.h include for IS_USED macro in atca.h
- Fix printf format specifiers in psa_atca_se_driver.c: use %zu for size_t
  parameters instead of %d to prevent warnings on native platform

Signed-off-by: Gilles DOFFE <g.doffe@gmail.com>
2025-10-30 23:51:31 +01:00
N11cc00
96ad5c3e91 pkg: replace header guards with #pragma once 2025-10-17 15:12:04 +02:00
Marian Buschsieweke
f46ab1cb67
pkg: Use -isystem instead of -I for pkg headers
We cannot fix package headers downstream, so we can just as well tell
the compiler to not warn about them.
2025-04-10 13:37:14 +02:00
Marian Buschsieweke
4ce7ab2133
tree-wide: fix documentation issues
This should fix compilation with -Wdocumentation on LLVM.
2025-04-10 13:37:13 +02:00
Mikolai Gütschow
9a45c30222
examples: shorten subfolders' names 2025-02-21 09:55:24 +01:00
Mikolai Gütschow
ca5fe72bf8
treewide: fix example references in docs
adapt to folder structure from #21135
2025-02-14 19:14:22 +01:00
Lena Boeckmann
272d48db63 pkg/cryptoauthlib: Address static test fails 2024-07-10 14:07:47 +02:00
Lena Boeckmann
002882a089 pkg/cryptoauthlib: add example config 2024-05-31 16:49:20 +02:00
MrKevinWeiss
7a68fb0d5e
*Kconfig*: Remove dep-only Kconfig files 2024-03-26 14:54:22 +01:00
Lena Boeckmann
de09b2a0b4
sys/psa_crypto: Build PSA Crypto functions based on module selection 2023-11-30 21:02:42 +01:00
Lena Boeckmann
40902cd947 pkg/cryptoauthlib: Add PSA Wrappers 2023-08-31 14:38:50 +02:00
Marian Buschsieweke
75f17b4930
pkg/cryptoauthlib: Fix compilation with -Wformat-nonliteral 2023-02-27 12:31:03 +01:00
Marian Buschsieweke
16df27c51d
makefiles/cflags.inc.mk: Add -Wno-missing-field-initializers to CXXFLAGS
This allows including C headers from C++. It sadly reduced the
diagnostics on C++ code as well, were there warning may make sense as
unintended side effect. We may be able to drop that later on, when more
C APIs are properly wrapped in native C++ APIs, so that C headers do no
longer need to be compatible with C++ compilers.
2022-10-27 14:28:06 +02:00
Lena Boeckmann
2be8b22a74 pkg/cryptoauthlib: Pass ATCA_NO_HEAP Flag to library 2022-10-07 11:20:13 +02:00
Lena Boeckmann
422d81a2b4 pkg/cryptoauthlib: Update package to latest version 2022-07-06 10:45:39 +02:00
Alexandre Abadie
b78c8f695f
pkg/cryptoauthlib: model in Kconfig 2022-05-03 16:06:22 +02:00
Francisco
de7df7201a
Merge pull request #17309 from aabadie/pr/pkg/ztimer
pkg: migrate some packages to ztimer
2021-12-07 09:13:39 +01:00
Marian Buschsieweke
d16f5366da
pkg/cryptoauthlib: add -Wno-cast-align
Also split compiler flags into individual lines and sort them
alphabetically.
2021-12-03 10:12:37 +01:00
Alexandre Abadie
bb5aaa38ad
pkg/cryptoauthlib: migrate to ztimer 2021-12-01 17:54:54 +01:00
Jan Romann
4384795cb9
treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
Alexandre Abadie
9bd22dba79
pkg: silent make commands with RIOT_CI_BUILD=1 2021-03-12 16:05:18 +01:00
Bas Stottelaar
f55c033681 pkg/cryptoauthlib: disable for efm32
Some CPUs define AES_COUNT, which is also defined by this package.
2020-11-10 23:03:08 +01:00
Leandro Lanzieri
81cb769cad
makefiles: avoid building archives when compiling 2020-09-04 15:01:10 +02:00
Leandro Lanzieri
88819c3118
pkg/cryptoauthlib/atca: Fix documentation group 2020-07-06 16:26:13 +02:00
Alexandre Abadie
a8eb1f5d53
pkg: adapt cmake based packages to the new organization 2020-06-26 09:25:44 +02:00
Alexandre Abadie
ff37e8ee6d
pkg/cryptoauthlib: use out-of-source build / remove unused variable 2020-06-13 21:05:43 +02:00
Alexandre Abadie
e1972999a3
pkg/cryptoauthlib: don't modify package source when building tests 2020-06-11 17:28:44 +02:00
Juergen Fitschen
0680eae86b pkg/cryptoauthlib: wake pulse implementation for SAM0 CPUs 2020-05-06 12:03:26 +02:00
Peter Kietzmann
767cfc21a9
Merge pull request #13341 from Einhornhool/cryptoauth-shellhandler
sys/shell: add shell handler for CryptoAuth devices
2020-03-31 22:19:21 +02:00
Lena Boeckmann
5bc0b15114 sys/shell: add cryptoauthlib shell handler 2020-03-31 21:31:24 +02:00
Juergen Fitschen
0a931c833c pkg/cryptoauthlib: enable boards to set auto init parameters 2020-03-04 11:27:49 +01:00
Gunar Schorcht
93329a7457 pkg/cryptoauthlib: fix grouping in doc 2020-02-27 08:43:21 +01:00
Francisco Molina
7bfb855a86
Makefile.dep: auto_init_% as DEFAULT_MODULES
Having the modules as DEFAULT_MODULES allows disabling them.
2020-02-12 16:51:32 +01:00
benpicco
cfb383593d
Merge pull request #13298 from Einhornhool/cryptoauth-doc
pkg/cryptoauthlib: add no poll mode to documentation
2020-02-06 12:12:33 +01:00
Lena Boeckmann
eec8580dc3 pkg/cryptoauthlib: add no poll mode to doc 2020-02-06 09:48:38 +01:00
Peter Kietzmann
f871f64292
Merge pull request #13297 from Einhornhool/cryptoauth-llvm
pkg/cryptoauthlib: add includes to cflags for llvm
2020-02-05 22:11:44 +01:00
Lena Boeckmann
1ee1ffa1e3 pkg/cryptoauthlib: add includes to cflags for llvm 2020-02-05 16:52:12 +01:00
Lena Boeckmann
23aa05126d pkg/cryptoauthlib: make atca dev type configurable 2020-02-05 16:51:43 +01:00
Lena Boeckmann
529f3c8b61 pkg: add cryptoauthlib 2020-01-30 23:51:35 +01:00