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