bors[bot]
ef82aa6acc
Merge #19651
...
19651: sys/stdio_semihosting: model in Kconfig r=MrKevinWeiss a=aabadie
Co-authored-by: Alexandre Abadie <alexandre.abadie@inria.fr>
2023-06-19 07:07:59 +00:00
Alexandre Abadie
3b505a2883
pkg/tinyusb: sys: fix stdio buffered inclusion in Kconfig
2023-06-17 15:12:31 +02:00
Mingjie Shen
fe92f676b4
gnrc/rpl: fix incorrect addition overflow check
...
Checking for overflow of integer addition by comparing against one of
the arguments of the addition does not work when the result of the
addition is automatically promoted to a larger type.
Fix by using an explicit cast to make sure that the result of the
addition is not implicitly converted to a larger type.
2023-06-17 02:25:11 -04:00
Alexandre Abadie
f72cb049eb
sys/Kconfig.stdio: model stdio_semihosting in Kconfig
2023-06-16 11:36:42 +02:00
Alexandre Abadie
1826331529
sys/usbus: move dependency resolution in its own Makefile.dep
2023-06-15 10:27:38 +02:00
Alexandre Abadie
03d2792f8b
sys/congure: move dependency resolution in its own Makefile.dep
2023-06-15 10:27:38 +02:00
Alexandre Abadie
d9047a063f
sys/ut_process: move dependency resolution in its own Makefile.dep
2023-06-15 10:27:38 +02:00
Alexandre Abadie
bec4c3e0b3
sys/evtimer: move dependency resolution in its own Makefile.dep
2023-06-15 10:27:37 +02:00
Alexandre Abadie
6cfafbde6c
sys/uri_parser: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:57 +02:00
Alexandre Abadie
ff4b2d1680
sys/fido2: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:57 +02:00
Alexandre Abadie
9bd7950a1a
sys/suit: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:57 +02:00
Alexandre Abadie
d617d864e6
sys/riotboot: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:56 +02:00
Alexandre Abadie
1f4adb2775
sys/uuid: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:56 +02:00
Alexandre Abadie
8256424480
sys/benchmark: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:55 +02:00
Alexandre Abadie
9386e08ecf
sys/event: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:55 +02:00
Alexandre Abadie
c164007425
sys/vfs*: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:54 +02:00
Alexandre Abadie
c8d4256c84
sys/random: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:54 +02:00
Alexandre Abadie
db19f6f546
sys/puf_sram: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:54 +02:00
Alexandre Abadie
50ed85a2fa
sys/entropy_source: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:53 +02:00
Alexandre Abadie
113200f9b2
sys/can: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:53 +02:00
Alexandre Abadie
9fb5708efe
sys/pm_layered: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:52 +02:00
Alexandre Abadie
643c239b27
sys/phydat: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:52 +02:00
Alexandre Abadie
1c57e7355d
sys/senml: cleanup dependency resolution
2023-06-15 10:24:52 +02:00
Alexandre Abadie
090ccc5d21
sys/saul_reg: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:51 +02:00
Alexandre Abadie
ab61a0f978
sys/sched_round_robin: move deps resolution in its own Makefile.dep
2023-06-15 10:24:51 +02:00
Alexandre Abadie
79207fa17b
sys/schedstatistics: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:50 +02:00
Alexandre Abadie
16b2606bac
sys/cpp11-compat: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:50 +02:00
Alexandre Abadie
cc27ff217b
sys/log_color: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:50 +02:00
Alexandre Abadie
2b658246b0
sys/luid: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:49 +02:00
Alexandre Abadie
fb167c7a9c
sys/sema*: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:49 +02:00
Alexandre Abadie
7ce942ab54
sys/isrpipe: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:48 +02:00
Alexandre Abadie
4e3290bece
sys/od: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:48 +02:00
Alexandre Abadie
1070a66ead
sys/trickle: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:48 +02:00
Alexandre Abadie
932ad3fc1f
sys/ssp: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:47 +02:00
Alexandre Abadie
85c640d415
sys/trace: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:47 +02:00
Alexandre Abadie
384469bc38
sys/eepreg: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:46 +02:00
Alexandre Abadie
f9bc119ac9
sys/coding: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:46 +02:00
Alexandre Abadie
a554738a0c
sys/arduino: move dependency resolution in its own Makefile.dep
2023-06-15 10:24:45 +02:00
Alexandre Abadie
9d58ff8ca2
sys: cleanup shell dependency resolution
2023-06-15 10:24:45 +02:00
bors[bot]
5e7c6c2ff7
Merge #19697 #19725
...
19697: drivers/sx127x: reduce use of floats r=benpicco a=maribu
### Contribution description
Convert the floating point arithmetic to integer arithmetic.
19725: buildsystem: add target debug-client r=benpicco a=fabian18
Co-authored-by: Marian Buschsieweke <marian.buschsieweke@posteo.net>
Co-authored-by: Fabian Hüßler <fabian.huessler@ml-pa.com>
2023-06-13 19:08:40 +00:00
bors[bot]
c463bc9c11
Merge #18156
...
18156: pkg/opendsme: add initial support for IEEE 802.15.4 DSME time-slotted MAC r=jia200x a=jia200x
Co-authored-by: Jose Alamos <jose@alamos.cc>
2023-06-13 12:11:07 +00:00
Marian Buschsieweke
826095d56e
drivers/sx127x: reduce use of floats
2023-06-12 13:54:06 +02:00
bors[bot]
98370beb4f
Merge #19721
...
19721: nanocoap, gcoap: homogenize name of the module r=benpicco a=benpicco
Co-authored-by: Benjamin Valentin <benjamin.valentin@ml-pa.com>
2023-06-08 19:03:32 +00:00
bors[bot]
2268caa811
Merge #19212 #19360 #19401 #19645 #19720
...
19212: shell/rtc: use rtc_tm_normalize() to sanitize input r=benpicco a=benpicco
19360: gcoap: make use coap_build_reply() in gcoap_resp_init() r=benpicco a=benpicco
19401: shell/cmds: add genfile command r=benpicco a=benpicco
19645: sys/isrpipe: Replace xtimer with ztimer_usec r=benpicco a=MrKevinWeiss
### Contribution description
Getting ready for the xtimer dep.
### Testing procedure
Green murdock, there is no explicit test for isrpipe but since it runs xtimer compat it should operate the same.
### Issues/PRs references
19720: tests: remove unnecessary use of floating point r=benpicco a=benpicco
Co-authored-by: Benjamin Valentin <benjamin.valentin@bht-berlin.de>
Co-authored-by: Benjamin Valentin <benjamin.valentin@ml-pa.com>
Co-authored-by: MrKevinWeiss <weiss.kevin604@gmail.com>
Co-authored-by: Benjamin Valentin <benpicco@beuth-hochschule.de>
2023-06-08 16:02:09 +00:00
Benjamin Valentin
d4042eedde
gcoap: homogenize name of the module
2023-06-08 16:33:05 +02:00
Benjamin Valentin
661829f43f
nanocoap: homogenize name of the module
2023-06-08 16:29:12 +02:00
Benjamin Valentin
aba5e9bcde
gcoap: make use coap_build_reply() in gcoap_resp_init()
2023-06-08 15:29:03 +02:00
Benjamin Valentin
94353145a2
shell/cmds: add genfile command
2023-06-08 13:11:43 +02:00
Benjamin Valentin
923c9a32ef
nanocoap: clean up coap_iterate_option(), make it public
2023-06-07 16:07:17 +02:00
bors[bot]
24a26c91cf
Merge #19693
...
19693: sys/color: extend unittest and fix module r=maribu a=kfessel
### Contribution description
this extends the unittest for sys_color testing more colors
### Testing procedure
```
RIOT_tree/tests/unittests$ make tests-color test
```
will fail since our `rgb2hsv` implementation is wrong (or is using an other colorspace than hsv2rgb (without documenting))
the new `hsv2rgb` test will succeed
### Issues/PRs references
#19614 was the reason i had a look at this
#1315 added the rgb2hsv and hsv2rgb function
#9940 added the test for black special case
https://www.vagrearg.org/content/hsvrgb << some optimization for that function (avoiding float)
Co-authored-by: Karl Fessel <karl.fessel@ovgu.de>
2023-06-06 05:38:55 +00:00