Lena Boeckmann
d4c73d6a30
sys: Add PSA Crypto Module
2023-08-31 14:38:49 +02:00
5851db7c03
sys/shell_lock: model in Kconfig
2023-05-24 09:53:35 +02:00
cc789235f5
sys/pipe: model in Kconfig
2023-05-24 09:53:35 +02:00
89911043d0
sys/evtimer: model in Kconfig
2023-05-24 09:53:34 +02:00
7eb50c5f05
sys/ecc: model in Kconfig
2023-05-24 09:53:33 +02:00
bors[bot]
975f150383
Merge #19621 #19622 #19623 #19626 #19627
...
19621: sys: add Kconfig support for clif r=MrKevinWeiss a=aabadie
19622: sys: add some missing kconfig + adapt related tests when possible r=aabadie a=aabadie
19623: pkg/libbase58: add kconfig support r=MrKevinWeiss a=aabadie
19626: sys/gnrc_lorawan: remove deprecated tx port option r=aabadie a=aabadie
19627: makefiles/pseudomodules: remove deprecated event_thread_lowest module r=aabadie a=aabadie
Co-authored-by: Alexandre Abadie <alexandre.abadie@inria.fr>
2023-05-20 07:13:34 +00:00
27cf550f74
sys/ut_process: add missing Kconfig
2023-05-19 15:09:56 +02:00
d39af66176
sys/uuid: add missing Kconfig
2023-05-19 15:09:55 +02:00
67391afe1a
sys/ssp: add missing Kconfig
2023-05-19 15:09:55 +02:00
4c9d6c0b49
sys/sema_inv: add missing Kconfig
2023-05-19 15:09:55 +02:00
5d351632d1
sys/coding: add missing Kconfig
2023-05-19 15:09:54 +02:00
f28d0f1b7b
sys: add Kconfig support for clif
2023-05-19 15:03:42 +02:00
MrKevinWeiss
c309f21e97
sys/trickle: Model kconfig
2023-03-17 12:09:01 +01:00
MrKevinWeiss
66570cb0fb
cpu/native: Use ztimer instead of xtimer
2023-03-07 13:08:58 +01:00
Benjamin Valentin
8145c42955
debug_irq_disable: add module to debug time spent in irq_disable
2022-11-24 21:27:20 +01:00
Fabian Hüßler
fefd8baef6
sys/preprocessor: add Kconfig file
2022-10-17 10:38:14 +02:00
Karl Fessel
514325b8b3
sys/log: modularize log into log_color and log_printfnoformat
...
- log_color: make log_write nonstatic
- log_printfnoformat
- apply module split to Kconfig
2022-10-12 12:21:29 +02:00
Marian Buschsieweke
f02bc5791a
Merge pull request #18571 from maribu/sys/tiny_strerror
...
sys/tiny_strerror: add tiny `strerror()` implementation
2022-10-05 09:24:40 +02:00
Benjamin Valentin
cdaf715a84
sys/string_utils: add strscpy()
2022-09-26 19:06:46 +02:00
Marian Buschsieweke
1bdc1a5967
sys/tiny_strerror: add tiny strerror()
implementation
...
`tiny_strerror()` is a drop-in replacement for `strerror()`, but
instead of a long help message it returns the much shorter macro name
matching the given number.
The (pseudo-)module `tiny_strerror_as_strerror` can be used to
replace all calls to `strerror()` with calls to `tiny_strerror()`.
2022-09-20 15:51:11 +02:00
Jose Alamos
c9ea772bbb
Kconfig/bhp_*: add initial Kconfig modelling
2022-08-11 10:57:55 +02:00
chrysn
ba76c6ee65
Rust: Add crates-to-module adapter
2022-07-09 21:15:29 +02:00
1db89df391
sys: add Kconfig support for cpp11-compat module
2022-04-24 21:23:34 +02:00
cbcda7c2bf
sys: make MODULE_LIBC_GETTIMEOFDAY prompt visible
2022-04-24 21:23:33 +02:00
Francisco Molina
0819660303
sys/syscalls: add libc_gettimeofday
...
Conditionally implement gettimeofday() if module is included, this
avoids including ztimer64 even when not needed
2022-03-24 11:36:49 +01:00
Leandro Lanzieri
fc555a6702
sys/bus: model Kconfig
2022-03-11 09:24:12 +01:00
Leandro Lanzieri
c47bd3d402
sys/chunked_ringbuffer: model in Kconfig
2022-03-04 09:35:50 +01:00
Silke Hofstra
9d61bdbb06
sys/senml: add SenML modules
...
Add a basic SenML module and submodules with support for:
- Encoding SenML values as CBOR using NanoCBOR.
- Converting from Phydat to SenML.
- Reading and encoding SAUL sensors.
2022-02-11 12:38:21 +01:00
0056648581
Merge pull request #17418 from aabadie/pr/drivers/periph_build_enh
...
drivers/periph_common: build periph module selectively
2022-01-04 14:59:39 +01:00
Gunar Schorcht
4bfd549301
sys/new_delete: add malloc/free based new/delete implementation
...
On some platforms `libstdc++` is not used or not available, like on the AVR. Such platforms can use this module to implement the C++ `new` and `delete` operators using `malloc` and `free` respectively. However, to be thread-safe, a thread-safe implementation of `malloc` and `free` must be present.
2022-01-03 23:35:35 +01:00
79df157727
sys: move rtc utility functions to their own module
2021-12-20 13:04:20 +01:00
Francisco
7362074f49
Merge pull request #17235 from leandrolanzieri/cpu/kinetis/model_kconfig
...
cpu/kinetis: model kconfig
2021-12-09 14:22:10 +01:00
439fcbf392
sys/ztimer64: initial implementation
...
Co-authored-by: Francisco Molina <femolina@uc.cl>
Co-authored-by: Marian Buschsieweke <maribu@users.noreply.github.com>
2021-12-07 23:57:56 +01:00
Leandro Lanzieri
109b336833
sys/devfs: model Kconfig
2021-12-07 11:32:16 +01:00
3ca1a10217
Merge pull request #17319 from aabadie/pr/sys/trace_ztimer
...
sys/trace: migrate to ztimer
2021-12-06 23:07:04 +01:00
MrKevinWeiss
05dd46936b
sys/usb_board_reset: Model kconfig
2021-12-06 09:05:37 +01:00
563e3efe8e
sys/trace: model in Kconfig
2021-12-04 12:03:14 +01:00
Francisco
1ec9bfdec4
Merge pull request #17287 from leandrolanzieri/pr/sys/vfs/model_kconfig
...
sys/vfs: model Kconfig
2021-12-03 09:11:57 +01:00
Leandro Lanzieri
2b811ba1b9
sys/log: model in Kconfig
2021-12-02 09:41:46 +01:00
Leandro Lanzieri
368ccdf3f8
sys/vfs: model Kconfig
2021-11-29 10:30:49 +01:00
Leandro Lanzieri
45b6116c4c
sys/cxx_ctor_guards: model Kconfig
2021-11-22 12:25:30 +01:00
Leandro Lanzieri
9557a9dfc4
sys/libc: model Kconfig
2021-10-01 11:26:15 +02:00
Leandro Lanzieri
0129cbe954
Merge pull request #16594 from fjmolinas/pr_sys_fortuna_reseed_ms
...
sys/random/fortuna: change interval ressed to ms
2021-09-27 20:46:06 +02:00
Francisco Molina
1af2462404
sys/fortuna: remove need for now64
...
Use a timer to required a reseed, enable use of plain ztimer (no now64)
2021-09-27 17:30:05 +02:00
Ollrogge
e127a4d865
FIDO2 support in RIOT
2021-09-08 15:22:40 +02:00
MrKevinWeiss
652e4f41c1
cpp: Use modules for cpp and libstdcpp
...
Also add better error message when kconfig or make includes a .cpp without cpp module.
2021-07-02 15:11:10 +02:00
Francisco Molina
424192fbe7
sys/progress_bar: add Konfig configuration
2021-04-07 12:05:00 +02:00
Martine Lenders
2f2a009e7a
congure: initial import of a congestion control framework
2021-02-26 10:08:11 +01:00
MrKevinWeiss
94504fb9d1
sys: Expose Kconfig modules
2021-02-22 14:58:09 +01:00
MrKevinWeiss
b8eb12d43b
sys/posix_sleep: add module to Kconfig
2021-02-15 12:24:38 +01:00