Leandro Lanzieri
415f6be197
Merge pull request #17878 from miri64/pkg-tinydtls/fix/crypto-hmac-non-malloc
...
pkg/tinydtls: crypto: remove unnecessary usage of malloc()
2022-04-01 10:41:03 +02:00
Dylan Laduranty
c568d273ea
Merge pull request #17886 from benpicco/cpu/sam0_eth-sleep
...
cpu/sam0_eth: implement SLEEP state
2022-04-01 09:18:41 +02:00
Martine S. Lenders
76e5201094
pkg/tinydtls: crypto: remove unnecessary usage of malloc()
2022-04-01 09:10:35 +02:00
Dylan Laduranty
57fb4e777b
Merge pull request #17883 from benpicco/cpu/samd5x-pm_idle
...
cpu/samd5x: allow to block IDLE mode
2022-04-01 00:13:31 +02:00
Benjamin Valentin
1f96e95fde
cpu/sam0_eth: implement SLEEP state
...
This saves ~3 mA when the device is in SLEEP mode.
2022-03-31 23:54:33 +02:00
Karl Fessel
eabdf45b30
net/csma_sender: convert to ztimer_usec
2022-03-31 23:37:54 +02:00
Karl Fessel
ddbf64ccca
sys/suit_transport_coap: convert to ztimer_msec, rm unused deadline_fns
2022-03-31 23:37:15 +02:00
chrysn
5221ce278e
Merge pull request #17860 from Ollrogge/deprecate_flashpage
...
periph/flashpage: deprecate *_free functions
2022-03-31 20:42:01 +02:00
Marian Buschsieweke
3977ff6304
Merge pull request #17891 from kaspar030/print_stack_usage_fmt
...
sys/test_utils/print_stack_usage: work with small stacks
2022-03-31 19:11:26 +02:00
Ollrogge
4974790bad
periph/flashpage: deprecate *_free functions
2022-03-31 17:59:54 +02:00
Ollrogge
a834cc9acf
periph/flashpage: activate FLASH_WRITABLE_INIT documentation
2022-03-31 17:59:44 +02:00
chrysn
d6115e3505
Merge pull request #17881 from miri64/nanocoap/enh/opt_remove
...
nanocoap: introduce coap_opt_remove()
2022-03-31 14:50:48 +02:00
480ed479be
tests/pthread_flood: use fmt, allows print_stack_usage to work
2022-03-31 14:48:02 +02:00
0199bab468
sys/.../print_stack_usage: optionally use fmt, handle too small stacks
2022-03-31 14:48:02 +02:00
Karl Fessel
5fe9e9e2ab
posix/sockets: do not require timer
...
timer is required by the sock implemetation
2022-03-31 12:50:37 +02:00
Karl Fessel
a42c39dbea
net/uhcp: convert to ztimer
2022-03-31 12:50:31 +02:00
Martine Lenders
68f5514ab1
tests: add test for nanocoap_opt_remove()
2022-03-31 09:47:58 +02:00
Martine Lenders
00fdd8a146
nanocoap: introduce coap_opt_remove()
2022-03-31 09:47:57 +02:00
237f0ab619
Merge pull request #17885 from dp1/b-l475e-iot01a_add-spi23-buses
...
boards/b-l475e-iot01a: Add SPI2 and SPI3 buses
2022-03-31 05:14:23 +02:00
benpicco
b20a300fe7
Merge pull request #17887 from benpicco/drivers/atwinc15x0-register
...
drivers/atwinc15x0: register with netdev
2022-03-31 01:44:17 +02:00
Dario Petrillo
446b48d109
tools/doccheck: update exclude patterns for b-l475e-iot01a
2022-03-30 17:14:13 +02:00
Benjamin Valentin
d800cca1c3
drivers/atwinc15x0: register with netdev
2022-03-30 16:07:29 +02:00
Fabian Hüßler
cd93e42deb
tests/external_module_dirs: add auto-init function
2022-03-30 15:07:03 +02:00
Fabian Hüßler
8d7a7593e8
sys/auto_init: use XFA to insert custom modules
2022-03-30 15:00:21 +02:00
Juergen Fitschen
fca56ba0c3
Merge pull request #17882 from jue89/feature/pkg-littlefs2-kconfig
...
pkg/littlefs2: model Kconfig
2022-03-30 13:41:52 +02:00
Jue
6dff3cbbaa
pkg/littlefs2: allow VFS/MTD driver opt-out
...
This aligns Makefile-based and Kconfig-based dependency resolution.
2022-03-30 12:03:30 +02:00
Jue
9cc54f7d2f
pkg/littlefs2: model Kconfig
2022-03-30 12:03:30 +02:00
Karl Fessel
f8607ecc28
driver/mtd_spi_nor: clearup sleep timming
2022-03-30 11:58:58 +02:00
Dario Petrillo
ce31f840b1
boards/b-l4753-iot0a1: Add SPI2 and SPI3 buses
...
SPI2 is exposed on the PMOD connector, SPI3 is used internally to
communicate with the radio modules onboard
2022-03-30 10:52:53 +02:00
fd7c185653
Merge pull request #17706 from kaspar030/add_stack_usage_metrics
...
tests: add stack usage metrics
2022-03-29 23:09:45 +02:00
2a13f073fd
tests/pkg_fff: reduce MAXTHREADS
2022-03-29 21:49:35 +02:00
a224c8f56e
tests/pkg_spiffs: memory-blacklist waspmote-pro
2022-03-29 21:49:35 +02:00
5e910dbc30
tests/malloc_thread_safety: update Makefile.ci
2022-03-29 21:49:35 +02:00
b6667668f1
tests/minimal: disable test_utils_print_stack_usage
2022-03-29 21:49:35 +02:00
f3950c0986
tests/gnrc_netif_ieee802154: disable test_utils_print_stack_usage
2022-03-29 21:49:35 +02:00
ba86f51b26
sys/test_utils/print_stack_usage: add Kconfig support
2022-03-29 21:49:35 +02:00
47dd3b1889
tests: make test_utils_print_stack_usage a default module
2022-03-29 21:49:35 +02:00
2ba85c1bc8
core: add support for test_utils_print_stack_usage
...
- activate THREAD_CREATE_STACKTEST also if test_utils_print_stack_usage
is used
- make thread_measure_stack_free() available unconditionally
- if DEVELHELP is active, call test_utils_print_stack_usage() on any
thread exit
- if DEVELHELP is active, call test_utils_print_stack_usage() after main
for the idle thread, if that is used
2022-03-29 21:49:35 +02:00
fbe57de85e
sys/test_utils: add print_stack_usage
...
This commit adds a module that can print stack metrics in the format as
understood by CI.
2022-03-29 21:49:35 +02:00
Benjamin Valentin
7c3bfb980e
cpu/samd5x: allow to block IDLE mode
...
Make it possible to prevent the CPU clock from stopping.
2022-03-29 18:14:41 +02:00
Benjamin Valentin
b173bbb0b7
drivers/atwinc15x0: join multicast groups
...
I noticed the wifi module would not receive any router advertisements
while an esp8266 did just fine.
Turns out joining the multicast groups was not enabled.
With this it works as expected.
2022-03-29 15:16:54 +02:00
benpicco
6849e33854
Merge pull request #17736 from benpicco/dhcpv6-tweaks
...
sys/net/dhcpv6: miscellaneous tweaks
2022-03-29 13:52:41 +02:00
benpicco
9ca3dd5d4b
Merge pull request #17656 from benpicco/vfs_default-test
...
vfs_default: add compile test and add default mount for more boards
2022-03-29 13:47:08 +02:00
benpicco
cdffc8f0ca
Merge pull request #17859 from benpicco/use_sock_tl_name2ep
...
treewide: use sock_tl_name2ep() class of functions where applicable
2022-03-29 12:31:51 +02:00
fabian18
c0f26fcaaa
Merge pull request #17803 from benpicco/gnrc/ipv6/nib-adv_address
...
gnrc/nib: don't advertise single address for auto-configuration
2022-03-29 10:49:54 +02:00
Benjamin Valentin
79f0354608
sys/net/sock_util: don't request AF in DNS which is not enabled
2022-03-29 10:44:22 +02:00
Francisco
4f3d7c9e1f
Merge pull request #17853 from fjmolinas/pr_z1_socat
...
makefiles: socat set tty mode 8N1
2022-03-29 10:29:47 +02:00
Francisco
52f12e0734
Merge pull request #17711 from benpicco/periph_init_buttons
...
drivers/periph_common: add periph_init_buttons to init on-board buttons
2022-03-29 10:29:39 +02:00
Benjamin Valentin
a652bea27e
boards/native: use default mount point
2022-03-29 10:24:01 +02:00
Benjamin Valentin
2d352306ea
boards/same54-xpro: use default mount point
2022-03-29 10:24:01 +02:00