Benjamin Valentin
76e2500b7d
nanocoap_sock: use random message IDs
2022-04-21 15:39:25 +02:00
Benjamin Valentin
8d391a4f5f
nanocoap_sock: use random timeout
2022-04-21 15:03:31 +02:00
Oleg Hahm
843c16ad64
Merge pull request #17974 from benpicco/PM_NUM_MODES-count
...
pm: don't (un)block IDLE mode
2022-04-21 14:39:07 +02:00
56359d6fb1
Merge pull request #17930 from aabadie/pr/drivers/lcd_rotation_rework
...
drivers/lcd: rework rotation management and enable it for st7735
2022-04-21 14:31:49 +02:00
Benjamin Valentin
520aa2d27d
examples/lorawan: don't unblock IDLE mode
...
This is already unblocked and will trigger an assertion.
The code is still broken as other modes might be unblocked too,
but at least it is just as broken as it was before #17895
2022-04-21 12:03:47 +02:00
Benjamin Valentin
237a44760a
pkg/openwsn: don't block IDLE mode
2022-04-21 12:03:34 +02:00
Oleg Hahm
e64b1bd764
Merge pull request #17969 from aabadie/pr/examples/lorawan_comment_out_eeprom_support
...
examples/lorawan: disable loramac state persistence on EEPROM
2022-04-20 20:09:01 +02:00
8b7a8055c4
examples/lorawan: disable loramac state persistence on EEPROM
...
The code is kept but disabled by default. A comment explains how to avoid issues when enabling it
2022-04-20 18:21:47 +02:00
Francisco
7bad517360
Merge pull request #17968 from fjmolinas/pr_scard_spi_cleanup
...
drivers/scard_spi: _dyn_spi_rxtx_byte return void
2022-04-20 18:01:22 +02:00
Francisco Molina
02ce15b2e9
drivers/scard_spi: _dyn_spi_rxtx_byte return void
...
Both _sw_spi_rxtx_byte and _hw_spi_rxtx_byte return always 1, so
having a return value and checking for it does not make sense,
instead return void and remove the checks
2022-04-20 14:54:36 +02:00
Francisco
85c76fbaa7
Merge pull request #17533 from ML-PA-Consulting-GmbH/fix/20220113__test_candev
...
periph_can,candev: socketcan pkg for native, candev test cleanup
2022-04-20 14:39:28 +02:00
Daniel Lockau
94412b16b4
tests/candev: cleanup
2022-04-20 11:55:29 +02:00
Daniel Lockau
879e082703
cpu/native: use socketcan pkg
2022-04-20 11:55:29 +02:00
Daniel Lockau
473a959ec5
pkg/socketcan: add to resolve i386 support on Ubuntu
...
Ubuntu dropped i386 support for socketcan already a while ago.
2022-04-20 11:49:33 +02:00
df95c6ca83
Merge pull request #17945 from fjmolinas/pr_mcp2515_cleanups
...
drivers/mcp2515: fixes and cleanups
2022-04-20 10:42:08 +02:00
Francisco Molina
4edf33c16d
sys/auto_init_mcp2515: fix auto_init
2022-04-20 09:23:50 +02:00
Francisco Molina
6959f5eb78
drivers/mcp2515: use ztimer
2022-04-20 09:23:50 +02:00
benpicco
5dc53c4b0c
Merge pull request #17963 from fjmolinas/pr_update_check_sui
...
examples/suit_udpate: update check suit command
2022-04-19 16:35:38 +02:00
d992a18c76
boards: adapt configuration with new rotation mode defines
2022-04-19 16:22:11 +02:00
85ba0597f7
drivers/lcd: rework rotation modes and enable it with st7735
2022-04-19 16:22:10 +02:00
646fb1135a
Merge pull request #17925 from aabadie/pr/drivers/lcd_params_rework
...
drivers/lcd: slightly rework params to expose offset values to ili9341 driver
2022-04-19 16:21:42 +02:00
Francisco Molina
babaa6ec4a
drivers/mcp2515/candev_mcp2515: remove Illegal ID error
...
0x1fffffff marks and extended can id.
2022-04-19 15:57:57 +02:00
Francisco Molina
cd21bc00da
drivers/candev_mcp2515: set default bitrate to 500kbps
2022-04-19 15:56:45 +02:00
Francisco Molina
c07514ad3f
drivers/mcp2515: allow for can_mask == 0, promiscuos
...
can_mask = 0 is a valid value to reaceive all frames
2022-04-19 15:56:45 +02:00
Francisco Molina
3084928151
drivers/mcp2515: support no rst_pin
2022-04-19 15:56:44 +02:00
Francisco Molina
0c526f12c6
driver/mcp2515: clear irq masks after read
...
This fixes a bug where it triggers twice on e.g. tx isr
2022-04-19 15:55:29 +02:00
Francisco Molina
c4cadbc43f
examples/suit_udpate: update check suit command
2022-04-19 13:11:24 +02:00
63b25483c9
Merge pull request #17921 from aabadie/pr/drivers/disp_dev_coordinates
...
drivers/disp_dev: use struct to store display area coordinates
2022-04-19 12:48:12 +02:00
718b1e350d
Merge pull request #17459 from aabadie/pr/drivers/cst816s_enh
...
drivers/cst816s: add touch_dev interface + add Kconfig + migrate to ztimer
2022-04-19 11:43:34 +02:00
56fdc90ef4
Merge pull request #17952 from leandrolanzieri/pr/sys/event/add_doc_and_assert
...
sys/event: Add documentation and enforce waiter on wait
2022-04-19 09:24:53 +02:00
fabian18
5643b52879
Merge pull request #17814 from fabian18/bugfix_nib_sllao_in_NS_6LR
...
ipv6/nib: bugfix handle SLLAO on 6LR if ARO is not present
2022-04-18 17:54:04 +02:00
chrysn
9ff9197cdd
Merge pull request #17961 from chrismooredev/master
...
doc: fix broken link/footnote in using-rust.md/maintenance
2022-04-18 09:26:05 +02:00
Chris Moore
6e90780190
doc: fix broken link/footnote in using-rust/maintenance
2022-04-17 19:32:47 -05:00
Fabian Hüßler
560e43ae56
ipv6/nib: bugfix handle SLLAO on 6LR if ARO is not present
2022-04-18 00:09:53 +02:00
benpicco
0e5900d597
Merge pull request #17941 from fjmolinas/pr_suit_seq_no_cmd
...
sys/sc_suit: add seq_no command
2022-04-17 23:44:20 +02:00
chrysn
0989cbb864
Merge pull request #16806 from chrysn-pull-requests/which-hunt-the-good-parts
...
makefiles: Reject `2>&1 >/dev/null`, and weed out remaining offenders
2022-04-16 13:03:22 +02:00
chrysn
25e11d99b1
make: Sort >/dev/null and 2>&1 when used with command
...
This is a follow-up for [16775], and was not caught there as that search
was limited to `which`.
Note that while this line can be simplified, the redirects ensure that
GNU Make < 4.3 will not optimize it into its own built-in shell that
does not know `command`.
[16775]: https://github.com/RIOT-OS/RIOT/pull/16775
2022-04-16 10:04:20 +02:00
chrysn
d94b4e0ec1
makefiles: Reject 2>&1 > /dev/null
...
While this could theoretically be desired, it's usually just a mishap.
It is unlikely that legitimate cases will be needed in the build system;
if so, they can exclude themselves.
See-Also: https://github.com/RIOT-OS/RIOT/pull/16775
2022-04-16 10:04:17 +02:00
12758b94fc
Merge pull request #17954 from aabadie/pr/boards/stm32f750n8-dk
...
boards/stm32f750n8-dk: add support
2022-04-15 15:05:55 +02:00
benpicco
969eaab3c3
Merge pull request #17955 from aabadie/pr/examples/wasm_ignore_generated_hello
...
examples/wasm: ignore generated hello.wasm
2022-04-15 14:23:36 +02:00
benpicco
c610b1fa2f
Merge pull request #17939 from fjmolinas/pr_suit_manifest_ram_seq_no
...
sys/suit: save seq_number when parsing manifest
2022-04-15 14:22:57 +02:00
843df70e3d
test/pkg_qr-code-generator: add stm32f7508-dk to boards with display
2022-04-15 12:51:58 +02:00
d5e184b326
examples: tests: update Makefile.ci with stm32f7508-dk
...
This commit also makes some cleanup in the files since add_insufficient_memory_board.sh was used for the update
2022-04-15 12:51:58 +02:00
Francisco
0a83d5e415
Merge pull request #17942 from fjmolinas/pr_riotboot_hdr_log
...
sys/riotboot/hdr: change header validation log to DEBUG
2022-04-15 08:37:51 +02:00
Francisco Molina
ebf0992975
tests/suit_manifest: fix seq_no of manifest4
2022-04-15 08:20:20 +02:00
benpicco
51085a7ad9
Merge pull request #17948 from fjmolinas/pr_nucleo_f401re_riotboot
...
boards/nucleo-f401re: add riotboot
2022-04-15 06:59:21 +02:00
c9afd2a94e
boards: add support for stm32f7508-dk
2022-04-14 21:43:57 +02:00
cad8d4f900
examples/wasm: ignore generated hello.wasm
2022-04-14 21:32:10 +02:00
benpicco
4bad5a10bc
Merge pull request #17944 from fjmolinas/pr_gcoap_deps_fixes
...
gcoap: small dependencies fixes
2022-04-14 18:34:45 +02:00
Leandro Lanzieri
b3b76bf6f3
sys/event: ensure that a queue has a waiter before waiting for flags
...
Document and enforce that a queue has a waiter (i.e. it is claimed)
before waiting for thread flags.
2022-04-14 17:10:24 +02:00