Benjamin Valentin
469c919969
sys/vfs: add vfs_readline()
2024-05-15 11:20:38 +02:00
Marian Buschsieweke
ee8569f7da
Merge pull request #20637 from krzysztof-cabaj/led-is-present
...
drivers/led: add LEDX_IS_PRESENT defines
2024-04-30 05:24:31 +00:00
benpicco
5ad435477d
Merge pull request #18359 from maribu/lwip/evloop
...
pkg/lwip: use sys/event for handling ISR and bhp
2024-04-29 18:47:31 +00:00
Marian Buschsieweke
7277d1d351
pkg/lwip: use sys/event for handling ISR and bhp
...
This is directly useful for the two driver using the bhp API, but also
other drivers profit from not loosing IRQs.
The main selling point is that this paves the way for implementing
netdev_driver_t::confirm_send().
Co-authored-by: benpicco <benpicco@googlemail.com>
Co-authored-by: Erik Ekman <eekman@google.com>
2024-04-29 19:12:58 +02:00
Marian Buschsieweke
ff0d00cb8c
Merge pull request #20638 from mguetschow/docker-makefile-prevent-recursion
...
makefiles/docker: prevent recursive docker invocation
2024-04-29 15:08:43 +00:00
Mikolai Gütschow
286314994f
makefiles/docker: prevent recursive docker invocation
2024-04-29 16:47:34 +02:00
krzysztof-cabaj
a813e9728b
drivers/led: add LEDX_IS_PRESENT defines
2024-04-29 16:25:32 +02:00
Marian Buschsieweke
39c231f6dd
Merge pull request #20634 from miri64/l2filter/cleanup/exp
...
l2filter: mark module and related netopt options as experimental
2024-04-29 12:13:35 +00:00
Martine Lenders
9b11ecab25
netopt: mark l2filter options as experimental
2024-04-29 11:49:33 +02:00
Martine Lenders
ead2785463
l2filter: mark module as experimental
2024-04-29 11:49:33 +02:00
benpicco
6c154958a3
Merge pull request #20627 from benpicco/assert-zombi
...
core/assert: halt running thread instead of panic
2024-04-29 09:16:46 +00:00
Benjamin Valentin
a28e98b36d
examples/dtls-wolfssl: add maple-mini to Makefile.ci
2024-04-29 11:01:18 +02:00
Benjamin Valentin
731ada03e5
core/assert: halt running thread instead of panic
2024-04-28 01:43:18 +02:00
Dylan Laduranty
c2bd865060
Merge pull request #20631 from maribu/doc/doxygen/fix-sidenav
...
doc/doxygen: fix sidenav handling
2024-04-27 15:56:14 +00:00
Marian Buschsieweke
166d3aa928
doc/doxygen: fix sidenav handling
...
In https://github.com/RIOT-OS/RIOT/pull/20511/files a quick fix was
added to allow resizing the sidenav. But this broke hiding the sidenav
on mobile screen widths. This fixes the issue and also increase the
default sidenav width a tad.
2024-04-27 10:34:07 +02:00
Marian Buschsieweke
420ee3f191
Merge pull request #20630 from benpicco/core_panic-reboot
...
core/panic: make reboot on panic configurable
2024-04-26 16:57:08 +00:00
Benjamin Valentin
9e0a32e011
core/panic: make reboot on panic configurable
2024-04-26 15:44:49 +02:00
Benjamin Valentin
3359f26689
core/assert: move common code to inline function
2024-04-26 14:07:24 +02:00
benpicco
70c70e2afc
Merge pull request #20623 from maribu/cpu/msp430/periph_usci/fix-prescaler
...
cpu/msp430/perriph_usci: fix prescaler values for ACLK
2024-04-26 09:42:25 +00:00
Marian Buschsieweke
4c0d6f8f7d
cpu/msp430/perriph_usci: fix prescaler values for ACLK
...
For super low symbol rates the auxiliary clock (ACLK) is used to
conserve power. But with only 32,678 Hz clock just prescaling will
result in poor bit timing, hence correct modulation control settings
to compensate are needed. Since computing this is too expensive, a
look-up table (as switch statement) for the four most common symbol
rates was used.
The datasheet gave the prescaler values ordered by ascending symbol
rate, the switch statement was ordered descending.
This changes the order to match the datasheets order and matches the
correct prescaler setting to the corresponding symbol rate.
Fixes https://github.com/RIOT-OS/RIOT/issues/20620
2024-04-25 22:39:45 +02:00
Teufelchen
925644e4ce
Merge pull request #20596 from Teufelchen1/fix/esp_print
...
cpu/esp: Handle format print errors
2024-04-25 13:58:12 +00:00
Teufelchen
5409364222
Merge pull request #20595 from Teufelchen1/fix/vfs_cmd
...
shell/vfs: Handle print failure in genfile cmd gracefully
2024-04-25 13:46:16 +00:00
Teufelchen1
01e78ed333
cpu/esp: Handle format print errors
2024-04-25 15:19:02 +02:00
Teufelchen1
8bd1de8259
shell/vfs: Handle print failure in genfile cmd gracefully
2024-04-25 15:16:42 +02:00
Marian Buschsieweke
690ce96234
Merge pull request #20610 from LukeTheEngineer/RIOT-Spelling
...
doc: fix spelling in CONTRIBUTING.md
2024-04-25 09:06:33 +00:00
LukeTheEngineer
63020d1cf2
doc: fix spelling in CONTRIBUTING.md
2024-04-25 11:03:33 +02:00
benpicco
9761456363
Merge pull request #20564 from benpicco/go-coap_workaround
...
gnrc, nanocoap: add optional work-arounds for buggy CoAP servers
2024-04-24 13:46:41 +00:00
Marian Buschsieweke
05034b584b
Merge pull request #20616 from dylad/pr/cpu/cortexm/rework_break_on_panic
...
cpu/cortexm: rework bkpt instruction call on panic
2024-04-24 13:06:45 +00:00
benpicco
772bc7a876
Merge pull request #20617 from Enoch247/simplify-stm32-ifdefs
...
boards/common/stm32: simplify ifdef logic
2024-04-24 12:57:47 +00:00
Dylan Laduranty
e784794b37
cpu/cortexm: uncrustify panic.c
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-04-24 13:20:59 +02:00
Dylan Laduranty
5d3324d3a9
cpu/cortexm: rework bkpt instruction call on panic
...
Only call this instruction if a debug session is active otherwise it will trigger a hardfault
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-04-24 13:19:45 +02:00
Joshua DeWeese
3152301c3f
boards/common/stm32: simplify ifdef logic
2024-04-23 16:31:01 -04:00
benpicco
34222e1451
Merge pull request #20614 from krzysztof-cabaj/nucleo144-pinouts
...
boards/nucleo144: add pinout diagrams to boards documentation
2024-04-23 19:57:25 +00:00
benpicco
b1552c5118
Merge pull request #20611 from krzysztof-cabaj/doc-terminal-programs
...
doc/terminals: add putty and sort terminals
2024-04-23 19:57:11 +00:00
benpicco
009d76e4fe
Merge pull request #20615 from Enoch247/revert-whitespace-changes
...
boards/common/nucleo144: revert waitespace changes
2024-04-23 18:00:23 +00:00
Joshua DeWeese
fe3a6ba462
boards/common/nucleo144: revert waitespace changes
...
This commit reverts the whitespace changes from commit
53d53d8cc8
2024-04-23 11:13:48 -04:00
krzysztof-cabaj
9db2603203
boards/nucleo144: add pinout to doc page for 412zg and 413zh
2024-04-23 15:41:41 +02:00
krzysztof-cabaj
b3b342a7d3
boards/nucleo144: add pinout file for f412zg and f413zh
2024-04-23 15:28:17 +02:00
Marian Buschsieweke
3ae63a14ef
Merge pull request #20612 from mguetschow/psa-test-timeout
...
tests/sys/psa_crypto: increase timeout
2024-04-23 10:54:08 +00:00
Mikolai Gütschow
db12864596
tests/sys/psa_crypto: increase timeout
...
to account for slow software implementation
2024-04-23 12:46:09 +02:00
krzysztof-cabaj
b443c70a1d
doc/terminals: add to putty TOC link
2024-04-23 12:14:47 +02:00
krzysztof-cabaj
ec6de471d6
boards/nucleo144: add pinout to doc for f207, f429, f439 and f767
2024-04-23 12:10:22 +02:00
krzysztof-cabaj
91a8b00dee
boards/nucleo144: add pinout file for f207, f429, f439 and f767
2024-04-23 11:10:45 +02:00
krzysztof-cabaj
cbf48bbe5c
boards/nucleo144: add pinout to doc page for f446ze and f722ze
2024-04-23 10:45:41 +02:00
krzysztof-cabaj
68c37f653b
boards/nucleo144: add pinout file for f446ze and f722ze
2024-04-23 10:33:57 +02:00
krzysztof-cabaj
a51e99d03c
doc/terminals: sort terminals alphabetically
2024-04-23 09:16:59 +02:00
krzysztof-cabaj
bea0e38148
doc/terminals: add putty
2024-04-22 16:09:04 +02:00
Marian Buschsieweke
a8ffb340fc
Merge pull request #20599 from crasbe/pr/nrf52840_jlink
...
boards/nRF52xx: correctly set JLINK_DEVICE
2024-04-22 11:53:15 +00:00
crasbe
6f0e81fb34
boards/nRF52xx: correctly set JLINK_DEVICE
2024-04-22 11:25:08 +02:00
benpicco
5a7bcc9f87
Merge pull request #20601 from maribu/cpu/msp430/clock
...
cpu/msp430: clean up and fix clock driver
2024-04-22 08:44:20 +00:00